You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: unauthorized/notes.md
+198-4Lines changed: 198 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -60,9 +60,9 @@ RAM:183A ; fn ptr ptr to print flag func
60
60
61
61
Maybe part of the challenge is to get the challenge binary to print or otherwise load this function address and jump to it.
62
62
63
-
I got an updated *full compromise* idb from jonathan and used bindiff to import some function names.
63
+
I got an updated *full compromise* idb from Jonathan and used bindiff to import some function names.
64
64
65
-
I poked aruond the write eeprom functions and noticed that detect fault injection is writing a flag to address 0 of the eeprom.
65
+
I poked around the write eeprom functions and noticed that detect fault injection is writing a flag to address 0 of the eeprom.
66
66
67
67
I found also that what was marked as eeprom_mapen is actually implementing a read of eeprom address
68
68
@@ -76,7 +76,7 @@ When we supply input, it wants the line to be of the form `[name_length]:[passwo
76
76
77
77
## Subi Subci
78
78
79
-
Not really sure about this AVR construct; there is a mix of places in the code where carry is handled in subtraction of immeadiates from 16bit vairables stored in pairs of registers. Sometimes with a `subci -1` like below; sometimes not. I'm guess that the net effect is as I marked up in the comments but I can't convince myself that it is
79
+
Not really sure about this AVR construct; there is a mix of places in the code where carry is handled in subtraction of immediates from 16bit variables stored in pairs of registers. Sometimes with a `subci -1` like below; sometimes not. I'm guess that the net effect is as I marked up in the comments but I can't convince myself that it is
80
80
81
81
```
82
82
movw r22, YL
@@ -220,7 +220,7 @@ This function is called by the `parse_and_maybe_set_flag_printer` function above
220
220
221
221
# Back at it
222
222
223
-
Imported 6 or so functions from jonathan's work in the other challenges
223
+
Imported 6 or so functions from Jonathan's work in the other challenges
0 commit comments