Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Improve on bootloader security when Security Bit is set#592

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
ksmith3036 wants to merge2 commits intoarduino:master
base:master
Choose a base branch
Loading
fromksmith3036:master

Conversation

@ksmith3036
Copy link
Contributor

@ksmith3036ksmith3036 commentedDec 31, 2020
edited
Loading

A way to gain access to the flash content, would be for an attacker to reflash only a small part of the Arduino sketch. The code in this pull request tries to prevent this for a client issuing Write word, Write halfword or Write byte commands writing an Erase Row command into the CTRLA register. If these command writes are detected while Security Bit is set, the entire Arduino sketch is erased. Since Erase Row is required before a Flash Write may be executed, this should improve security.

The code changes still allows for sketch updates to be flashed using Arduino Studio and BOSSAC.

@ksmith3036ksmith3036 marked this pull request as ready for reviewDecember 31, 2020 14:43
… word, Half words or Byte combinations, by flashing entire Arduino sketch.
… to optimize bootloader size, to make the bootloader for MKR VIDOR 4000 less than 8 KByte in size.
@CLAassistant
Copy link

CLAassistant commentedApr 9, 2021
edited
Loading

CLA assistant check
All committers have signed the CLA.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

3 participants

@ksmith3036@CLAassistant@facchinm

[8]ページ先頭

©2009-2025 Movatter.jp