Skip to content

Conversation

will-v-pi
Copy link
Contributor

Set this by default when signing Arm images, in addition to adding a vector table and entry point if they're not present

This bit has no effect on chip revisions <A4, on A4 it requires that the image has both a vector table and an entry point

@will-v-pi will-v-pi requested a review from kilograham August 22, 2025 15:08
main.cpp Outdated
@@ -3361,6 +3361,10 @@ void info_guts(memory_access &raw_access, void *con) {
if (image_def->tbyb()) {
info_pair("tbyb", "not bought");
}

if (image_def->extra_security() && verbose_metadata) {
info_pair("extra security", "enabled");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should it print info_pair("extra security", "not enabled") if the flag hasn't been set? 🤔

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, that's a good idea

@will-v-pi will-v-pi merged commit 699049f into develop Aug 29, 2025
44 checks passed
@will-v-pi will-v-pi deleted the extra-security branch August 29, 2025 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants