Cyber/chall/HTB/Hardware/Baremetal

De InfoXelec
Aller à la navigation Aller à la recherche

Le fichier récupéré est le .hex permettant de programme le microcontôleur ATMega328P.
Pour décompiler le programme, il faut utiliser l'outil avr-objdump qui se trouve dans le SDK avr8-gnu-toolchain.
La commande de décompilation est avr-objdump -D -mavr5 ./extracted_firmware.hex
On obtient donc le code suivant :

Assembleur

Disassembly of section .sec1:

00000000 <.sec1>:
   0:   0c 94 34 00     jmp 0x68    ;  0x68

  68:   11 24           eor r1, r1      ; R1 XOR R1 donne toujours R1 = 0
  6a:   1f be           out 0x3f, r1    ; Stock R1 dans le status register SREG  =0
  6c:   cf ef           ldi r28, 0xFF   ; R28 = 0xFF
  6e:   d8 e0           ldi r29, 0x08   ; R29 = 0x08
  70:   de bf           out 0x3e, r29   ; SPH = R29 = 0x08
  72:   cd bf           out 0x3d, r28   ; SPL = R28 = 0xFF ; Initialise le pointeur de pile à 0x08FF
  74:   0e 94 40 00     call    0x80    ; GOTO @0x80

  78:   0c 94 75 04     jmp 0x8ea   ;  0x8ea
  7c:   0c 94 00 00     jmp 0   ;  0x0

  80:   8a b1           in  r24, 0x0a   ; R24 = 0x0A
  82:   80 6e           ori r24, 0xE0   ; R24 = R24 OR 0xE0 = 0xEA
  84:   8a b9           out 0x0a, r24   ; DDRD = R24 = 0xEA (11101010) 1 = out
  86:   54 98           cbi 0x0a, 4 ; Clear bit 4 of DDRD PORTD4 = IN ?? il était déjà à 0 !
  88:   5f 9a           sbi 0x0b, 7 ; Set bit 7 of PORTD
  8a:   5f 98           cbi 0x0b, 7 ; Clear bit 7 of PORTD
  8c:   5d 98           cbi 0x0b, 5 ; Clear bit 5 of PORTD
  8e:   5e 9a           sbi 0x0b, 6 ; Set bit 6 of PORTD
  90:   5e 98           cbi 0x0b, 6 ; Clear bit 6 of PORTD
  92:   5d 9a           sbi 0x0b, 5 ; Set bit 5 of PORTD
  94:   5e 9a           sbi 0x0b, 6 ; 11
  96:   5e 98           cbi 0x0b, 6 ; 11
  98:   5d 9a           sbi 0x0b, 5 ; 11
  9a:   5e 9a           sbi 0x0b, 6 ; 11
  9c:   5e 98           cbi 0x0b, 6 ; 11
  9e:   5d 9a           sbi 0x0b, 5 ; 11
  a0:   5e 9a           sbi 0x0b, 6 ; 11
  a2:   5e 98           cbi 0x0b, 6 ; 11
  a4:   5d 98           cbi 0x0b, 5 ; 11
  a6:   5e 9a           sbi 0x0b, 6 ; 11
  a8:   5e 98           cbi 0x0b, 6 ; 11
  aa:   5d 98           cbi 0x0b, 5 ; 11
  ac:   5e 9a           sbi 0x0b, 6 ; 11
  ae:   5e 98           cbi 0x0b, 6 ; 11
  b0:   5d 9a           sbi 0x0b, 5 ; 11
  b2:   5e 9a           sbi 0x0b, 6 ; 11
  b4:   5e 98           cbi 0x0b, 6 ; 11
  b6:   5d 9a           sbi 0x0b, 5 ; 11
  b8:   5e 9a           sbi 0x0b, 6 ; 11
  ba:   5e 98           cbi 0x0b, 6 ; 11
  bc:   5d 98           cbi 0x0b, 5 ; 11
  be:   5e 9a           sbi 0x0b, 6 ; 11
  c0:   5e 98           cbi 0x0b, 6 ; 11
  c2:   5d 9a           sbi 0x0b, 5 ; 11
  c4:   5e 9a           sbi 0x0b, 6 ; 11
  c6:   5e 98           cbi 0x0b, 6 ; 11
  c8:   5d 9a           sbi 0x0b, 5 ; 11
  ca:   5e 9a           sbi 0x0b, 6 ; 11
  cc:   5e 98           cbi 0x0b, 6 ; 11
  ce:   5d 98           cbi 0x0b, 5 ; 11
  d0:   5e 9a           sbi 0x0b, 6 ; 11
  d2:   5e 98           cbi 0x0b, 6 ; 11
  d4:   5d 98           cbi 0x0b, 5 ; 11
  d6:   5e 9a           sbi 0x0b, 6 ; 11
  d8:   5e 98           cbi 0x0b, 6 ; 11
  da:   5d 9a           sbi 0x0b, 5 ; 11
  dc:   5e 9a           sbi 0x0b, 6 ; 11
  de:   5e 98           cbi 0x0b, 6 ; 11
  e0:   5d 98           cbi 0x0b, 5 ; 11
  e2:   5e 9a           sbi 0x0b, 6 ; 11
  e4:   5e 98           cbi 0x0b, 6 ; 11
  e6:   5d 9a           sbi 0x0b, 5 ; 11
  e8:   5e 9a           sbi 0x0b, 6 ; 11
  ea:   5e 98           cbi 0x0b, 6 ; 11
  ec:   5d 98           cbi 0x0b, 5 ; 11
  ee:   5e 9a           sbi 0x0b, 6 ; 11
  f0:   5e 98           cbi 0x0b, 6 ; 11
  f2:   5d 9a           sbi 0x0b, 5 ; 11
  f4:   5e 9a           sbi 0x0b, 6 ; 11
  f6:   5e 98           cbi 0x0b, 6 ; 11
  f8:   5d 9a           sbi 0x0b, 5 ; 11
  fa:   5e 9a           sbi 0x0b, 6 ; 11
  fc:   5e 98           cbi 0x0b, 6 ; 11
  fe:   5d 9a           sbi 0x0b, 5 ; 11
 100:   5e 9a           sbi 0x0b, 6 ; 11
 102:   5e 98           cbi 0x0b, 6 ; 11
 104:   5d 98           cbi 0x0b, 5 ; 11
 106:   5e 9a           sbi 0x0b, 6 ; 11
 108:   5e 98           cbi 0x0b, 6 ; 11
 10a:   5d 9a           sbi 0x0b, 5 ; 11
 10c:   5e 9a           sbi 0x0b, 6 ; 11
 10e:   5e 98           cbi 0x0b, 6 ; 11
 110:   5d 98           cbi 0x0b, 5 ; 11
 112:   5e 9a           sbi 0x0b, 6 ; 11
 114:   5e 98           cbi 0x0b, 6 ; 11
 116:   5d 98           cbi 0x0b, 5 ; 11
 118:   5e 9a           sbi 0x0b, 6 ; 11
 11a:   5e 98           cbi 0x0b, 6 ; 11
 11c:   5d 98           cbi 0x0b, 5 ; 11
 11e:   5e 9a           sbi 0x0b, 6 ; 11
 120:   5e 98           cbi 0x0b, 6 ; 11
 122:   5d 9a           sbi 0x0b, 5 ; 11
 124:   5e 9a           sbi 0x0b, 6 ; 11
 126:   5e 98           cbi 0x0b, 6 ; 11
 128:   5d 98           cbi 0x0b, 5 ; 11
 12a:   5e 9a           sbi 0x0b, 6 ; 11
 12c:   5e 98           cbi 0x0b, 6 ; 11
 12e:   5d 9a           sbi 0x0b, 5 ; 11
 130:   5e 9a           sbi 0x0b, 6 ; 11
 132:   5e 98           cbi 0x0b, 6 ; 11
 134:   5d 9a           sbi 0x0b, 5 ; 11
 136:   5e 9a           sbi 0x0b, 6 ; 11
 138:   5e 98           cbi 0x0b, 6 ; 11
 13a:   5d 9a           sbi 0x0b, 5 ; 11
 13c:   5e 9a           sbi 0x0b, 6 ; 11
 13e:   5e 98           cbi 0x0b, 6 ; 11
 140:   5d 9a           sbi 0x0b, 5 ; 11
 142:   5e 9a           sbi 0x0b, 6 ; 11
 144:   5e 98           cbi 0x0b, 6 ; 11
 146:   5d 9a           sbi 0x0b, 5 ; 11
 148:   5e 9a           sbi 0x0b, 6 ; 11
 14a:   5e 98           cbi 0x0b, 6 ; 11
 14c:   5d 98           cbi 0x0b, 5 ; 11
 14e:   5e 9a           sbi 0x0b, 6 ; 11
 150:   5e 98           cbi 0x0b, 6 ; 11
 152:   5d 9a           sbi 0x0b, 5 ; 11
 154:   5e 9a           sbi 0x0b, 6 ; 11
 156:   5e 98           cbi 0x0b, 6 ; 11
 158:   5d 9a           sbi 0x0b, 5 ; 11
 15a:   5e 9a           sbi 0x0b, 6 ; 11
 15c:   5e 98           cbi 0x0b, 6 ; 11
 15e:   5d 98           cbi 0x0b, 5 ; 11
 160:   5e 9a           sbi 0x0b, 6 ; 11
 162:   5e 98           cbi 0x0b, 6 ; 11
 164:   5d 98           cbi 0x0b, 5 ; 11
 166:   5e 9a           sbi 0x0b, 6 ; 11
 168:   5e 98           cbi 0x0b, 6 ; 11
 16a:   5d 9a           sbi 0x0b, 5 ; 11
 16c:   5e 9a           sbi 0x0b, 6 ; 11
 16e:   5e 98           cbi 0x0b, 6 ; 11
 170:   5d 9a           sbi 0x0b, 5 ; 11
 172:   5e 9a           sbi 0x0b, 6 ; 11
 174:   5e 98           cbi 0x0b, 6 ; 11
 176:   5d 98           cbi 0x0b, 5 ; 11
 178:   5e 9a           sbi 0x0b, 6 ; 11
 17a:   5e 98           cbi 0x0b, 6 ; 11
 17c:   5d 98           cbi 0x0b, 5 ; 11
 17e:   5e 9a           sbi 0x0b, 6 ; 11
 180:   5e 98           cbi 0x0b, 6 ; 11
 182:   5d 9a           sbi 0x0b, 5 ; 11
 184:   5e 9a           sbi 0x0b, 6 ; 11
 186:   5e 98           cbi 0x0b, 6 ; 11
 188:   5d 9a           sbi 0x0b, 5 ; 11
 18a:   5e 9a           sbi 0x0b, 6 ; 11
 18c:   5e 98           cbi 0x0b, 6 ; 11
 18e:   5d 98           cbi 0x0b, 5 ; 11
 190:   5e 9a           sbi 0x0b, 6 ; 11
 192:   5e 98           cbi 0x0b, 6 ; 11
 194:   5d 9a           sbi 0x0b, 5 ; 11
 196:   5e 9a           sbi 0x0b, 6 ; 11
 198:   5e 98           cbi 0x0b, 6 ; 11
 19a:   5d 9a           sbi 0x0b, 5 ; 11
 19c:   5e 9a           sbi 0x0b, 6 ; 11
 19e:   5e 98           cbi 0x0b, 6 ; 11
 1a0:   5d 98           cbi 0x0b, 5 ; 11
 1a2:   5e 9a           sbi 0x0b, 6 ; 11
 1a4:   5e 98           cbi 0x0b, 6 ; 11
 1a6:   5d 98           cbi 0x0b, 5 ; 11
 1a8:   5e 9a           sbi 0x0b, 6 ; 11
 1aa:   5e 98           cbi 0x0b, 6 ; 11
 1ac:   5d 98           cbi 0x0b, 5 ; 11
 1ae:   5e 9a           sbi 0x0b, 6 ; 11
 1b0:   5e 98           cbi 0x0b, 6 ; 11
 1b2:   5d 9a           sbi 0x0b, 5 ; 11
 1b4:   5e 9a           sbi 0x0b, 6 ; 11
 1b6:   5e 98           cbi 0x0b, 6 ; 11
 1b8:   5d 9a           sbi 0x0b, 5 ; 11
 1ba:   5e 9a           sbi 0x0b, 6 ; 11
 1bc:   5e 98           cbi 0x0b, 6 ; 11
 1be:   5d 98           cbi 0x0b, 5 ; 11
 1c0:   5e 9a           sbi 0x0b, 6 ; 11
 1c2:   5e 98           cbi 0x0b, 6 ; 11
 1c4:   5d 98           cbi 0x0b, 5 ; 11
 1c6:   5e 9a           sbi 0x0b, 6 ; 11
 1c8:   5e 98           cbi 0x0b, 6 ; 11
 1ca:   5d 98           cbi 0x0b, 5 ; 11
 1cc:   5e 9a           sbi 0x0b, 6 ; 11
 1ce:   5e 98           cbi 0x0b, 6 ; 11
 1d0:   5d 98           cbi 0x0b, 5 ; 11
 1d2:   5e 9a           sbi 0x0b, 6 ; 11
 1d4:   5e 98           cbi 0x0b, 6 ; 11
 1d6:   5d 9a           sbi 0x0b, 5 ; 11
 1d8:   5e 9a           sbi 0x0b, 6 ; 11
 1da:   5e 98           cbi 0x0b, 6 ; 11
 1dc:   5d 98           cbi 0x0b, 5 ; 11
 1de:   5e 9a           sbi 0x0b, 6 ; 11
 1e0:   5e 98           cbi 0x0b, 6 ; 11
 1e2:   5d 9a           sbi 0x0b, 5 ; 11
 1e4:   5e 9a           sbi 0x0b, 6 ; 11
 1e6:   5e 98           cbi 0x0b, 6 ; 11
 1e8:   5d 9a           sbi 0x0b, 5 ; 11
 1ea:   5e 9a           sbi 0x0b, 6 ; 11
 1ec:   5e 98           cbi 0x0b, 6 ; 11
 1ee:   5d 98           cbi 0x0b, 5 ; 11
 1f0:   5e 9a           sbi 0x0b, 6 ; 11
 1f2:   5e 98           cbi 0x0b, 6 ; 11
 1f4:   5d 98           cbi 0x0b, 5 ; 11
 1f6:   5e 9a           sbi 0x0b, 6 ; 11
 1f8:   5e 98           cbi 0x0b, 6 ; 11
 1fa:   5d 9a           sbi 0x0b, 5 ; 11
 1fc:   5e 9a           sbi 0x0b, 6 ; 11
 1fe:   5e 98           cbi 0x0b, 6 ; 11
 200:   5d 9a           sbi 0x0b, 5 ; 11
 202:   5e 9a           sbi 0x0b, 6 ; 11
 204:   5e 98           cbi 0x0b, 6 ; 11
 206:   5d 9a           sbi 0x0b, 5 ; 11
 208:   5e 9a           sbi 0x0b, 6 ; 11
 20a:   5e 98           cbi 0x0b, 6 ; 11
 20c:   5d 98           cbi 0x0b, 5 ; 11
 20e:   5e 9a           sbi 0x0b, 6 ; 11
 210:   5e 98           cbi 0x0b, 6 ; 11
 212:   5d 98           cbi 0x0b, 5 ; 11
 214:   5e 9a           sbi 0x0b, 6 ; 11
 216:   5e 98           cbi 0x0b, 6 ; 11
 218:   5d 9a           sbi 0x0b, 5 ; 11
 21a:   5e 9a           sbi 0x0b, 6 ; 11
 21c:   5e 98           cbi 0x0b, 6 ; 11
 21e:   5d 9a           sbi 0x0b, 5 ; 11
 220:   5e 9a           sbi 0x0b, 6 ; 11
 222:   5e 98           cbi 0x0b, 6 ; 11
 224:   5d 9a           sbi 0x0b, 5 ; 11
 226:   5e 9a           sbi 0x0b, 6 ; 11
 228:   5e 98           cbi 0x0b, 6 ; 11
 22a:   5d 98           cbi 0x0b, 5 ; 11
 22c:   5e 9a           sbi 0x0b, 6 ; 11
 22e:   5e 98           cbi 0x0b, 6 ; 11
 230:   5d 9a           sbi 0x0b, 5 ; 11
 232:   5e 9a           sbi 0x0b, 6 ; 11
 234:   5e 98           cbi 0x0b, 6 ; 11
 236:   5d 98           cbi 0x0b, 5 ; 11
 238:   5e 9a           sbi 0x0b, 6 ; 11
 23a:   5e 98           cbi 0x0b, 6 ; 11
 23c:   5d 98           cbi 0x0b, 5 ; 11
 23e:   5e 9a           sbi 0x0b, 6 ; 11
 240:   5e 98           cbi 0x0b, 6 ; 11
 242:   5d 9a           sbi 0x0b, 5 ; 11
 244:   5e 9a           sbi 0x0b, 6 ; 11
 246:   5e 98           cbi 0x0b, 6 ; 11
 248:   5d 98           cbi 0x0b, 5 ; 11
 24a:   5e 9a           sbi 0x0b, 6 ; 11
 24c:   5e 98           cbi 0x0b, 6 ; 11
 24e:   5d 98           cbi 0x0b, 5 ; 11
 250:   5e 9a           sbi 0x0b, 6 ; 11
 252:   5e 98           cbi 0x0b, 6 ; 11
 254:   5d 9a           sbi 0x0b, 5 ; 11
 256:   5e 9a           sbi 0x0b, 6 ; 11
 258:   5e 98           cbi 0x0b, 6 ; 11
 25a:   5d 98           cbi 0x0b, 5 ; 11
 25c:   5e 9a           sbi 0x0b, 6 ; 11
 25e:   5e 98           cbi 0x0b, 6 ; 11
 260:   5d 98           cbi 0x0b, 5 ; 11
 262:   5e 9a           sbi 0x0b, 6 ; 11
 264:   5e 98           cbi 0x0b, 6 ; 11
 266:   5d 98           cbi 0x0b, 5 ; 11
 268:   5e 9a           sbi 0x0b, 6 ; 11
 26a:   5e 98           cbi 0x0b, 6 ; 11
 26c:   5d 98           cbi 0x0b, 5 ; 11
 26e:   5e 9a           sbi 0x0b, 6 ; 11
 270:   5e 98           cbi 0x0b, 6 ; 11
 272:   5d 9a           sbi 0x0b, 5 ; 11
 274:   5e 9a           sbi 0x0b, 6 ; 11
 276:   5e 98           cbi 0x0b, 6 ; 11
 278:   5d 98           cbi 0x0b, 5 ; 11
 27a:   5e 9a           sbi 0x0b, 6 ; 11
 27c:   5e 98           cbi 0x0b, 6 ; 11
 27e:   5d 9a           sbi 0x0b, 5 ; 11
 280:   5e 9a           sbi 0x0b, 6 ; 11
 282:   5e 98           cbi 0x0b, 6 ; 11
 284:   5d 98           cbi 0x0b, 5 ; 11
 286:   5e 9a           sbi 0x0b, 6 ; 11
 288:   5e 98           cbi 0x0b, 6 ; 11
 28a:   5d 9a           sbi 0x0b, 5 ; 11
 28c:   5e 9a           sbi 0x0b, 6 ; 11
 28e:   5e 98           cbi 0x0b, 6 ; 11
 290:   5d 98           cbi 0x0b, 5 ; 11
 292:   5e 9a           sbi 0x0b, 6 ; 11
 294:   5e 98           cbi 0x0b, 6 ; 11
 296:   5d 98           cbi 0x0b, 5 ; 11
 298:   5e 9a           sbi 0x0b, 6 ; 11
 29a:   5e 98           cbi 0x0b, 6 ; 11
 29c:   5d 98           cbi 0x0b, 5 ; 11
 29e:   5e 9a           sbi 0x0b, 6 ; 11
 2a0:   5e 98           cbi 0x0b, 6 ; 11
 2a2:   5d 9a           sbi 0x0b, 5 ; 11
 2a4:   5e 9a           sbi 0x0b, 6 ; 11
 2a6:   5e 98           cbi 0x0b, 6 ; 11
 2a8:   5d 98           cbi 0x0b, 5 ; 11
 2aa:   5e 9a           sbi 0x0b, 6 ; 11
 2ac:   5e 98           cbi 0x0b, 6 ; 11
 2ae:   5d 98           cbi 0x0b, 5 ; 11
 2b0:   5e 9a           sbi 0x0b, 6 ; 11
 2b2:   5e 98           cbi 0x0b, 6 ; 11
 2b4:   5d 98           cbi 0x0b, 5 ; 11
 2b6:   5e 9a           sbi 0x0b, 6 ; 11
 2b8:   5e 98           cbi 0x0b, 6 ; 11
 2ba:   5d 98           cbi 0x0b, 5 ; 11
 2bc:   5e 9a           sbi 0x0b, 6 ; 11
 2be:   5e 98           cbi 0x0b, 6 ; 11
 2c0:   5d 9a           sbi 0x0b, 5 ; 11
 2c2:   5e 9a           sbi 0x0b, 6 ; 11
 2c4:   5e 98           cbi 0x0b, 6 ; 11
 2c6:   5d 98           cbi 0x0b, 5 ; 11
 2c8:   5e 9a           sbi 0x0b, 6 ; 11
 2ca:   5e 98           cbi 0x0b, 6 ; 11
 2cc:   5d 98           cbi 0x0b, 5 ; 11
 2ce:   5e 9a           sbi 0x0b, 6 ; 11
 2d0:   5e 98           cbi 0x0b, 6 ; 11
 2d2:   5d 9a           sbi 0x0b, 5 ; 11
 2d4:   5e 9a           sbi 0x0b, 6 ; 11
 2d6:   5e 98           cbi 0x0b, 6 ; 11
 2d8:   5d 9a           sbi 0x0b, 5 ; 11
 2da:   5e 9a           sbi 0x0b, 6 ; 11
 2dc:   5e 98           cbi 0x0b, 6 ; 11
 2de:   5d 9a           sbi 0x0b, 5 ; 11
 2e0:   5e 9a           sbi 0x0b, 6 ; 11
 2e2:   5e 98           cbi 0x0b, 6 ; 11
 2e4:   5d 9a           sbi 0x0b, 5 ; 11
 2e6:   5e 9a           sbi 0x0b, 6 ; 11
 2e8:   5e 98           cbi 0x0b, 6 ; 11
 2ea:   5d 98           cbi 0x0b, 5 ; 11
 2ec:   5e 9a           sbi 0x0b, 6 ; 11
 2ee:   5e 98           cbi 0x0b, 6 ; 11
 2f0:   5d 9a           sbi 0x0b, 5 ; 11
 2f2:   5e 9a           sbi 0x0b, 6 ; 11
 2f4:   5e 98           cbi 0x0b, 6 ; 11
 2f6:   5d 9a           sbi 0x0b, 5 ; 11
 2f8:   5e 9a           sbi 0x0b, 6 ; 11
 2fa:   5e 98           cbi 0x0b, 6 ; 11
 2fc:   5d 98           cbi 0x0b, 5 ; 11
 2fe:   5e 9a           sbi 0x0b, 6 ; 11
 300:   5e 98           cbi 0x0b, 6 ; 11
 302:   5d 98           cbi 0x0b, 5 ; 11
 304:   5e 9a           sbi 0x0b, 6 ; 11
 306:   5e 98           cbi 0x0b, 6 ; 11
 308:   5d 9a           sbi 0x0b, 5 ; 11
 30a:   5e 9a           sbi 0x0b, 6 ; 11
 30c:   5e 98           cbi 0x0b, 6 ; 11
 30e:   5d 9a           sbi 0x0b, 5 ; 11
 310:   5e 9a           sbi 0x0b, 6 ; 11
 312:   5e 98           cbi 0x0b, 6 ; 11
 314:   5d 9a           sbi 0x0b, 5 ; 11
 316:   5e 9a           sbi 0x0b, 6 ; 11
 318:   5e 98           cbi 0x0b, 6 ; 11
 31a:   5d 98           cbi 0x0b, 5 ; 11
 31c:   5e 9a           sbi 0x0b, 6 ; 11
 31e:   5e 98           cbi 0x0b, 6 ; 11
 320:   5d 98           cbi 0x0b, 5 ; 11
 322:   5e 9a           sbi 0x0b, 6 ; 11
 324:   5e 98           cbi 0x0b, 6 ; 11
 326:   5d 98           cbi 0x0b, 5 ; 11
 328:   5e 9a           sbi 0x0b, 6 ; 11
 32a:   5e 98           cbi 0x0b, 6 ; 11
 32c:   5d 98           cbi 0x0b, 5 ; 11
 32e:   5e 9a           sbi 0x0b, 6 ; 11
 330:   5e 98           cbi 0x0b, 6 ; 11
 332:   5d 98           cbi 0x0b, 5 ; 11
 334:   5e 9a           sbi 0x0b, 6 ; 11
 336:   5e 98           cbi 0x0b, 6 ; 11
 338:   5d 9a           sbi 0x0b, 5 ; 11
 33a:   5e 9a           sbi 0x0b, 6 ; 11
 33c:   5e 98           cbi 0x0b, 6 ; 11
 33e:   5d 9a           sbi 0x0b, 5 ; 11
 340:   5e 9a           sbi 0x0b, 6 ; 11
 342:   5e 98           cbi 0x0b, 6 ; 11
 344:   5d 98           cbi 0x0b, 5 ; 11
 346:   5e 9a           sbi 0x0b, 6 ; 11
 348:   5e 98           cbi 0x0b, 6 ; 11
 34a:   5d 98           cbi 0x0b, 5 ; 11
 34c:   5e 9a           sbi 0x0b, 6 ; 11
 34e:   5e 98           cbi 0x0b, 6 ; 11
 350:   5d 98           cbi 0x0b, 5 ; 11
 352:   5e 9a           sbi 0x0b, 6 ; 11
 354:   5e 98           cbi 0x0b, 6 ; 11
 356:   5d 9a           sbi 0x0b, 5 ; 11
 358:   5e 9a           sbi 0x0b, 6 ; 11
 35a:   5e 98           cbi 0x0b, 6 ; 11
 35c:   5d 98           cbi 0x0b, 5 ; 11
 35e:   5e 9a           sbi 0x0b, 6 ; 11
 360:   5e 98           cbi 0x0b, 6 ; 11
 362:   5d 98           cbi 0x0b, 5 ; 11
 364:   5e 9a           sbi 0x0b, 6 ; 11
 366:   5e 98           cbi 0x0b, 6 ; 11
 368:   5d 9a           sbi 0x0b, 5 ; 11
 36a:   5e 9a           sbi 0x0b, 6 ; 11
 36c:   5e 98           cbi 0x0b, 6 ; 11
 36e:   5d 9a           sbi 0x0b, 5 ; 11
 370:   5e 9a           sbi 0x0b, 6 ; 11
 372:   5e 98           cbi 0x0b, 6 ; 11
 374:   5d 98           cbi 0x0b, 5 ; 11
 376:   5e 9a           sbi 0x0b, 6 ; 11
 378:   5e 98           cbi 0x0b, 6 ; 11
 37a:   5d 9a           sbi 0x0b, 5 ; 11
 37c:   5e 9a           sbi 0x0b, 6 ; 11
 37e:   5e 98           cbi 0x0b, 6 ; 11
 380:   5d 9a           sbi 0x0b, 5 ; 11
 382:   5e 9a           sbi 0x0b, 6 ; 11
 384:   5e 98           cbi 0x0b, 6 ; 11
 386:   5d 9a           sbi 0x0b, 5 ; 11
 388:   5e 9a           sbi 0x0b, 6 ; 11
 38a:   5e 98           cbi 0x0b, 6 ; 11
 38c:   5d 98           cbi 0x0b, 5 ; 11
 38e:   5e 9a           sbi 0x0b, 6 ; 11
 390:   5e 98           cbi 0x0b, 6 ; 11
 392:   5d 9a           sbi 0x0b, 5 ; 11
 394:   5e 9a           sbi 0x0b, 6 ; 11
 396:   5e 98           cbi 0x0b, 6 ; 11
 398:   5d 98           cbi 0x0b, 5 ; 11
 39a:   5e 9a           sbi 0x0b, 6 ; 11
 39c:   5e 98           cbi 0x0b, 6 ; 11
 39e:   5d 9a           sbi 0x0b, 5 ; 11
 3a0:   5e 9a           sbi 0x0b, 6 ; 11
 3a2:   5e 98           cbi 0x0b, 6 ; 11
 3a4:   5d 9a           sbi 0x0b, 5 ; 11
 3a6:   5e 9a           sbi 0x0b, 6 ; 11
 3a8:   5e 98           cbi 0x0b, 6 ; 11
 3aa:   5d 9a           sbi 0x0b, 5 ; 11
 3ac:   5e 9a           sbi 0x0b, 6 ; 11
 3ae:   5e 98           cbi 0x0b, 6 ; 11
 3b0:   5d 9a           sbi 0x0b, 5 ; 11
 3b2:   5e 9a           sbi 0x0b, 6 ; 11
 3b4:   5e 98           cbi 0x0b, 6 ; 11
 3b6:   5d 9a           sbi 0x0b, 5 ; 11
 3b8:   5e 9a           sbi 0x0b, 6 ; 11
 3ba:   5e 98           cbi 0x0b, 6 ; 11
 3bc:   5d 98           cbi 0x0b, 5 ; 11
 3be:   5e 9a           sbi 0x0b, 6 ; 11
 3c0:   5e 98           cbi 0x0b, 6 ; 11
 3c2:   5d 98           cbi 0x0b, 5 ; 11
 3c4:   5e 9a           sbi 0x0b, 6 ; 11
 3c6:   5e 98           cbi 0x0b, 6 ; 11
 3c8:   5d 9a           sbi 0x0b, 5 ; 11
 3ca:   5e 9a           sbi 0x0b, 6 ; 11
 3cc:   5e 98           cbi 0x0b, 6 ; 11
 3ce:   5d 9a           sbi 0x0b, 5 ; 11
 3d0:   5e 9a           sbi 0x0b, 6 ; 11
 3d2:   5e 98           cbi 0x0b, 6 ; 11
 3d4:   5d 9a           sbi 0x0b, 5 ; 11
 3d6:   5e 9a           sbi 0x0b, 6 ; 11
 3d8:   5e 98           cbi 0x0b, 6 ; 11
 3da:   5d 98           cbi 0x0b, 5 ; 11
 3dc:   5e 9a           sbi 0x0b, 6 ; 11
 3de:   5e 98           cbi 0x0b, 6 ; 11
 3e0:   5d 98           cbi 0x0b, 5 ; 11
 3e2:   5e 9a           sbi 0x0b, 6 ; 11
 3e4:   5e 98           cbi 0x0b, 6 ; 11
 3e6:   5d 98           cbi 0x0b, 5 ; 11
 3e8:   5e 9a           sbi 0x0b, 6 ; 11
 3ea:   5e 98           cbi 0x0b, 6 ; 11
 3ec:   5d 98           cbi 0x0b, 5 ; 11
 3ee:   5e 9a           sbi 0x0b, 6 ; 11
 3f0:   5e 98           cbi 0x0b, 6 ; 11
 3f2:   5d 98           cbi 0x0b, 5 ; 11
 3f4:   5e 9a           sbi 0x0b, 6 ; 11
 3f6:   5e 98           cbi 0x0b, 6 ; 11
 3f8:   5d 9a           sbi 0x0b, 5 ; 11
 3fa:   5e 9a           sbi 0x0b, 6 ; 11
 3fc:   5e 98           cbi 0x0b, 6 ; 11
 3fe:   5d 9a           sbi 0x0b, 5 ; 11
 400:   5e 9a           sbi 0x0b, 6 ; 11
 402:   5e 98           cbi 0x0b, 6 ; 11
 404:   5d 98           cbi 0x0b, 5 ; 11
 406:   5e 9a           sbi 0x0b, 6 ; 11
 408:   5e 98           cbi 0x0b, 6 ; 11
 40a:   5d 9a           sbi 0x0b, 5 ; 11
 40c:   5e 9a           sbi 0x0b, 6 ; 11
 40e:   5e 98           cbi 0x0b, 6 ; 11
 410:   5d 98           cbi 0x0b, 5 ; 11
 412:   5e 9a           sbi 0x0b, 6 ; 11
 414:   5e 98           cbi 0x0b, 6 ; 11
 416:   5d 98           cbi 0x0b, 5 ; 11
 418:   5e 9a           sbi 0x0b, 6 ; 11
 41a:   5e 98           cbi 0x0b, 6 ; 11
 41c:   5d 98           cbi 0x0b, 5 ; 11
 41e:   5e 9a           sbi 0x0b, 6 ; 11
 420:   5e 98           cbi 0x0b, 6 ; 11
 422:   5d 9a           sbi 0x0b, 5 ; 11
 424:   5e 9a           sbi 0x0b, 6 ; 11
 426:   5e 98           cbi 0x0b, 6 ; 11
 428:   5d 9a           sbi 0x0b, 5 ; 11
 42a:   5e 9a           sbi 0x0b, 6 ; 11
 42c:   5e 98           cbi 0x0b, 6 ; 11
 42e:   5d 98           cbi 0x0b, 5 ; 11
 430:   5e 9a           sbi 0x0b, 6 ; 11
 432:   5e 98           cbi 0x0b, 6 ; 11
 434:   5d 9a           sbi 0x0b, 5 ; 11
 436:   5e 9a           sbi 0x0b, 6 ; 11
 438:   5e 98           cbi 0x0b, 6 ; 11
 43a:   5d 9a           sbi 0x0b, 5 ; 11
 43c:   5e 9a           sbi 0x0b, 6 ; 11
 43e:   5e 98           cbi 0x0b, 6 ; 11
 440:   5d 9a           sbi 0x0b, 5 ; 11
 442:   5e 9a           sbi 0x0b, 6 ; 11
 444:   5e 98           cbi 0x0b, 6 ; 11
 446:   5d 98           cbi 0x0b, 5 ; 11
 448:   5e 9a           sbi 0x0b, 6 ; 11
 44a:   5e 98           cbi 0x0b, 6 ; 11
 44c:   5d 98           cbi 0x0b, 5 ; 11
 44e:   5e 9a           sbi 0x0b, 6 ; 11
 450:   5e 98           cbi 0x0b, 6 ; 11
 452:   5d 98           cbi 0x0b, 5 ; 11
 454:   5e 9a           sbi 0x0b, 6 ; 11
 456:   5e 98           cbi 0x0b, 6 ; 11
 458:   5d 9a           sbi 0x0b, 5 ; 11
 45a:   5e 9a           sbi 0x0b, 6 ; 11
 45c:   5e 98           cbi 0x0b, 6 ; 11
 45e:   5d 9a           sbi 0x0b, 5 ; 11
 460:   5e 9a           sbi 0x0b, 6 ; 11
 462:   5e 98           cbi 0x0b, 6 ; 11
 464:   5d 9a           sbi 0x0b, 5 ; 11
 466:   5e 9a           sbi 0x0b, 6 ; 11
 468:   5e 98           cbi 0x0b, 6 ; 11
 46a:   5d 98           cbi 0x0b, 5 ; 11
 46c:   5e 9a           sbi 0x0b, 6 ; 11
 46e:   5e 98           cbi 0x0b, 6 ; 11
 470:   5d 98           cbi 0x0b, 5 ; 11
 472:   5e 9a           sbi 0x0b, 6 ; 11
 474:   5e 98           cbi 0x0b, 6 ; 11
 476:   5d 9a           sbi 0x0b, 5 ; 11
 478:   5e 9a           sbi 0x0b, 6 ; 11
 47a:   5e 98           cbi 0x0b, 6 ; 11
 47c:   5d 98           cbi 0x0b, 5 ; 11
 47e:   5e 9a           sbi 0x0b, 6 ; 11
 480:   5e 98           cbi 0x0b, 6 ; 11
 482:   5d 98           cbi 0x0b, 5 ; 11
 484:   5e 9a           sbi 0x0b, 6 ; 11
 486:   5e 98           cbi 0x0b, 6 ; 11
 488:   5d 9a           sbi 0x0b, 5 ; 11
 48a:   5e 9a           sbi 0x0b, 6 ; 11
 48c:   5e 98           cbi 0x0b, 6 ; 11
 48e:   5d 9a           sbi 0x0b, 5 ; 11
 490:   5e 9a           sbi 0x0b, 6 ; 11
 492:   5e 98           cbi 0x0b, 6 ; 11
 494:   5d 98           cbi 0x0b, 5 ; 11
 496:   5e 9a           sbi 0x0b, 6 ; 11
 498:   5e 98           cbi 0x0b, 6 ; 11
 49a:   5d 98           cbi 0x0b, 5 ; 11
 49c:   5e 9a           sbi 0x0b, 6 ; 11
 49e:   5e 98           cbi 0x0b, 6 ; 11
 4a0:   5d 98           cbi 0x0b, 5 ; 11
 4a2:   5e 9a           sbi 0x0b, 6 ; 11
 4a4:   5e 98           cbi 0x0b, 6 ; 11
 4a6:   5d 9a           sbi 0x0b, 5 ; 11
 4a8:   5e 9a           sbi 0x0b, 6 ; 11
 4aa:   5e 98           cbi 0x0b, 6 ; 11
 4ac:   5d 98           cbi 0x0b, 5 ; 11
 4ae:   5e 9a           sbi 0x0b, 6 ; 11
 4b0:   5e 98           cbi 0x0b, 6 ; 11
 4b2:   5d 9a           sbi 0x0b, 5 ; 11
 4b4:   5e 9a           sbi 0x0b, 6 ; 11
 4b6:   5e 98           cbi 0x0b, 6 ; 11
 4b8:   5d 9a           sbi 0x0b, 5 ; 11
 4ba:   5e 9a           sbi 0x0b, 6 ; 11
 4bc:   5e 98           cbi 0x0b, 6 ; 11
 4be:   5d 98           cbi 0x0b, 5 ; 11
 4c0:   5e 9a           sbi 0x0b, 6 ; 11
 4c2:   5e 98           cbi 0x0b, 6 ; 11
 4c4:   5d 9a           sbi 0x0b, 5 ; 11
 4c6:   5e 9a           sbi 0x0b, 6 ; 11
 4c8:   5e 98           cbi 0x0b, 6 ; 11
 4ca:   5d 9a           sbi 0x0b, 5 ; 11
 4cc:   5e 9a           sbi 0x0b, 6 ; 11
 4ce:   5e 98           cbi 0x0b, 6 ; 11
 4d0:   5d 9a           sbi 0x0b, 5 ; 11
 4d2:   5e 9a           sbi 0x0b, 6 ; 11
 4d4:   5e 98           cbi 0x0b, 6 ; 11
 4d6:   5d 98           cbi 0x0b, 5 ; 11
 4d8:   5e 9a           sbi 0x0b, 6 ; 11
 4da:   5e 98           cbi 0x0b, 6 ; 11
 4dc:   5d 98           cbi 0x0b, 5 ; 11
 4de:   5e 9a           sbi 0x0b, 6 ; 11
 4e0:   5e 98           cbi 0x0b, 6 ; 11
 4e2:   5d 98           cbi 0x0b, 5 ; 11
 4e4:   5e 9a           sbi 0x0b, 6 ; 11
 4e6:   5e 98           cbi 0x0b, 6 ; 11
 4e8:   5d 9a           sbi 0x0b, 5 ; 11
 4ea:   5e 9a           sbi 0x0b, 6 ; 11
 4ec:   5e 98           cbi 0x0b, 6 ; 11
 4ee:   5d 9a           sbi 0x0b, 5 ; 11
 4f0:   5e 9a           sbi 0x0b, 6 ; 11
 4f2:   5e 98           cbi 0x0b, 6 ; 11
 4f4:   5d 9a           sbi 0x0b, 5 ; 11
 4f6:   5e 9a           sbi 0x0b, 6 ; 11
 4f8:   5e 98           cbi 0x0b, 6 ; 11
 4fa:   5d 98           cbi 0x0b, 5 ; 11
 4fc:   5e 9a           sbi 0x0b, 6 ; 11
 4fe:   5e 98           cbi 0x0b, 6 ; 11
 500:   5d 98           cbi 0x0b, 5 ; 11
 502:   5e 9a           sbi 0x0b, 6 ; 11
 504:   5e 98           cbi 0x0b, 6 ; 11
 506:   5d 9a           sbi 0x0b, 5 ; 11
 508:   5e 9a           sbi 0x0b, 6 ; 11
 50a:   5e 98           cbi 0x0b, 6 ; 11
 50c:   5d 98           cbi 0x0b, 5 ; 11
 50e:   5e 9a           sbi 0x0b, 6 ; 11
 510:   5e 98           cbi 0x0b, 6 ; 11
 512:   5d 9a           sbi 0x0b, 5 ; 11
 514:   5e 9a           sbi 0x0b, 6 ; 11
 516:   5e 98           cbi 0x0b, 6 ; 11
 518:   5d 98           cbi 0x0b, 5 ; 11
 51a:   5e 9a           sbi 0x0b, 6 ; 11
 51c:   5e 98           cbi 0x0b, 6 ; 11
 51e:   5d 9a           sbi 0x0b, 5 ; 11
 520:   5e 9a           sbi 0x0b, 6 ; 11
 522:   5e 98           cbi 0x0b, 6 ; 11
 524:   5d 9a           sbi 0x0b, 5 ; 11
 526:   5e 9a           sbi 0x0b, 6 ; 11
 528:   5e 98           cbi 0x0b, 6 ; 11
 52a:   5d 9a           sbi 0x0b, 5 ; 11
 52c:   5e 9a           sbi 0x0b, 6 ; 11
 52e:   5e 98           cbi 0x0b, 6 ; 11
 530:   5d 9a           sbi 0x0b, 5 ; 11
 532:   5e 9a           sbi 0x0b, 6 ; 11
 534:   5e 98           cbi 0x0b, 6 ; 11
 536:   5d 9a           sbi 0x0b, 5 ; 11
 538:   5e 9a           sbi 0x0b, 6 ; 11
 53a:   5e 98           cbi 0x0b, 6 ; 11
 53c:   5d 98           cbi 0x0b, 5 ; 11
 53e:   5e 9a           sbi 0x0b, 6 ; 11
 540:   5e 98           cbi 0x0b, 6 ; 11
 542:   5d 98           cbi 0x0b, 5 ; 11
 544:   5e 9a           sbi 0x0b, 6 ; 11
 546:   5e 98           cbi 0x0b, 6 ; 11
 548:   5d 9a           sbi 0x0b, 5 ; 11
 54a:   5e 9a           sbi 0x0b, 6 ; 11
 54c:   5e 98           cbi 0x0b, 6 ; 11
 54e:   5d 9a           sbi 0x0b, 5 ; 11
 550:   5e 9a           sbi 0x0b, 6 ; 11
 552:   5e 98           cbi 0x0b, 6 ; 11
 554:   5d 98           cbi 0x0b, 5 ; 11
 556:   5e 9a           sbi 0x0b, 6 ; 11
 558:   5e 98           cbi 0x0b, 6 ; 11
 55a:   5d 98           cbi 0x0b, 5 ; 11
 55c:   5e 9a           sbi 0x0b, 6 ; 11
 55e:   5e 98           cbi 0x0b, 6 ; 11
 560:   5d 98           cbi 0x0b, 5 ; 11
 562:   5e 9a           sbi 0x0b, 6 ; 11
 564:   5e 98           cbi 0x0b, 6 ; 11
 566:   5d 9a           sbi 0x0b, 5 ; 11
 568:   5e 9a           sbi 0x0b, 6 ; 11
 56a:   5e 98           cbi 0x0b, 6 ; 11
 56c:   5d 98           cbi 0x0b, 5 ; 11
 56e:   5e 9a           sbi 0x0b, 6 ; 11
 570:   5e 98           cbi 0x0b, 6 ; 11
 572:   5d 98           cbi 0x0b, 5 ; 11
 574:   5e 9a           sbi 0x0b, 6 ; 11
 576:   5e 98           cbi 0x0b, 6 ; 11
 578:   5d 9a           sbi 0x0b, 5 ; 11
 57a:   5e 9a           sbi 0x0b, 6 ; 11
 57c:   5e 98           cbi 0x0b, 6 ; 11
 57e:   5d 9a           sbi 0x0b, 5 ; 11
 580:   5e 9a           sbi 0x0b, 6 ; 11
 582:   5e 98           cbi 0x0b, 6 ; 11
 584:   5d 98           cbi 0x0b, 5 ; 11
 586:   5e 9a           sbi 0x0b, 6 ; 11
 588:   5e 98           cbi 0x0b, 6 ; 11
 58a:   5d 9a           sbi 0x0b, 5 ; 11
 58c:   5e 9a           sbi 0x0b, 6 ; 11
 58e:   5e 98           cbi 0x0b, 6 ; 11
 590:   5d 98           cbi 0x0b, 5 ; 11
 592:   5e 9a           sbi 0x0b, 6 ; 11
 594:   5e 98           cbi 0x0b, 6 ; 11
 596:   5d 9a           sbi 0x0b, 5 ; 11
 598:   5e 9a           sbi 0x0b, 6 ; 11
 59a:   5e 98           cbi 0x0b, 6 ; 11
 59c:   5d 98           cbi 0x0b, 5 ; 11
 59e:   5e 9a           sbi 0x0b, 6 ; 11
 5a0:   5e 98           cbi 0x0b, 6 ; 11
 5a2:   5d 9a           sbi 0x0b, 5 ; 11
 5a4:   5e 9a           sbi 0x0b, 6 ; 11
 5a6:   5e 98           cbi 0x0b, 6 ; 11
 5a8:   5d 98           cbi 0x0b, 5 ; 11
 5aa:   5e 9a           sbi 0x0b, 6 ; 11
 5ac:   5e 98           cbi 0x0b, 6 ; 11
 5ae:   5d 9a           sbi 0x0b, 5 ; 11
 5b0:   5e 9a           sbi 0x0b, 6 ; 11
 5b2:   5e 98           cbi 0x0b, 6 ; 11
 5b4:   5d 9a           sbi 0x0b, 5 ; 11
 5b6:   5e 9a           sbi 0x0b, 6 ; 11
 5b8:   5e 98           cbi 0x0b, 6 ; 11
 5ba:   5d 9a           sbi 0x0b, 5 ; 11
 5bc:   5e 9a           sbi 0x0b, 6 ; 11
 5be:   5e 98           cbi 0x0b, 6 ; 11
 5c0:   5d 9a           sbi 0x0b, 5 ; 11
 5c2:   5e 9a           sbi 0x0b, 6 ; 11
 5c4:   5e 98           cbi 0x0b, 6 ; 11
 5c6:   5d 9a           sbi 0x0b, 5 ; 11
 5c8:   5e 9a           sbi 0x0b, 6 ; 11
 5ca:   5e 98           cbi 0x0b, 6 ; 11
 5cc:   5d 98           cbi 0x0b, 5 ; 11
 5ce:   5e 9a           sbi 0x0b, 6 ; 11
 5d0:   5e 98           cbi 0x0b, 6 ; 11
 5d2:   5d 98           cbi 0x0b, 5 ; 11
 5d4:   5e 9a           sbi 0x0b, 6 ; 11
 5d6:   5e 98           cbi 0x0b, 6 ; 11
 5d8:   5d 9a           sbi 0x0b, 5 ; 11
 5da:   5e 9a           sbi 0x0b, 6 ; 11
 5dc:   5e 98           cbi 0x0b, 6 ; 11
 5de:   5d 9a           sbi 0x0b, 5 ; 11
 5e0:   5e 9a           sbi 0x0b, 6 ; 11
 5e2:   5e 98           cbi 0x0b, 6 ; 11
 5e4:   5d 98           cbi 0x0b, 5 ; 11
 5e6:   5e 9a           sbi 0x0b, 6 ; 11
 5e8:   5e 98           cbi 0x0b, 6 ; 11
 5ea:   5d 98           cbi 0x0b, 5 ; 11
 5ec:   5e 9a           sbi 0x0b, 6 ; 11
 5ee:   5e 98           cbi 0x0b, 6 ; 11
 5f0:   5d 9a           sbi 0x0b, 5 ; 11
 5f2:   5e 9a           sbi 0x0b, 6 ; 11
 5f4:   5e 98           cbi 0x0b, 6 ; 11
 5f6:   5d 9a           sbi 0x0b, 5 ; 11
 5f8:   5e 9a           sbi 0x0b, 6 ; 11
 5fa:   5e 98           cbi 0x0b, 6 ; 11
 5fc:   5d 98           cbi 0x0b, 5 ; 11
 5fe:   5e 9a           sbi 0x0b, 6 ; 11
 600:   5e 98           cbi 0x0b, 6 ; 11
 602:   5d 9a           sbi 0x0b, 5 ; 11
 604:   5e 9a           sbi 0x0b, 6 ; 11
 606:   5e 98           cbi 0x0b, 6 ; 11
 608:   5d 9a           sbi 0x0b, 5 ; 11
 60a:   5e 9a           sbi 0x0b, 6 ; 11
 60c:   5e 98           cbi 0x0b, 6 ; 11
 60e:   5d 9a           sbi 0x0b, 5 ; 11
 610:   5e 9a           sbi 0x0b, 6 ; 11
 612:   5e 98           cbi 0x0b, 6 ; 11
 614:   5d 98           cbi 0x0b, 5 ; 11
 616:   5e 9a           sbi 0x0b, 6 ; 11
 618:   5e 98           cbi 0x0b, 6 ; 11
 61a:   5d 9a           sbi 0x0b, 5 ; 11
 61c:   5e 9a           sbi 0x0b, 6 ; 11
 61e:   5e 98           cbi 0x0b, 6 ; 11
 620:   5d 9a           sbi 0x0b, 5 ; 11
 622:   5e 9a           sbi 0x0b, 6 ; 11
 624:   5e 98           cbi 0x0b, 6 ; 11
 626:   5d 98           cbi 0x0b, 5 ; 11
 628:   5e 9a           sbi 0x0b, 6 ; 11
 62a:   5e 98           cbi 0x0b, 6 ; 11
 62c:   5d 98           cbi 0x0b, 5 ; 11
 62e:   5e 9a           sbi 0x0b, 6 ; 11
 630:   5e 98           cbi 0x0b, 6 ; 11
 632:   5d 98           cbi 0x0b, 5 ; 11
 634:   5e 9a           sbi 0x0b, 6 ; 11
 636:   5e 98           cbi 0x0b, 6 ; 11
 638:   5d 9a           sbi 0x0b, 5 ; 11
 63a:   5e 9a           sbi 0x0b, 6 ; 11
 63c:   5e 98           cbi 0x0b, 6 ; 11
 63e:   5d 9a           sbi 0x0b, 5 ; 11
 640:   5e 9a           sbi 0x0b, 6 ; 11
 642:   5e 98           cbi 0x0b, 6 ; 11
 644:   5d 98           cbi 0x0b, 5 ; 11
 646:   5e 9a           sbi 0x0b, 6 ; 11
 648:   5e 98           cbi 0x0b, 6 ; 11
 64a:   5d 98           cbi 0x0b, 5 ; 11
 64c:   5e 9a           sbi 0x0b, 6 ; 11
 64e:   5e 98           cbi 0x0b, 6 ; 11
 650:   5d 9a           sbi 0x0b, 5 ; 11
 652:   5e 9a           sbi 0x0b, 6 ; 11
 654:   5e 98           cbi 0x0b, 6 ; 11
 656:   5d 9a           sbi 0x0b, 5 ; 11
 658:   5e 9a           sbi 0x0b, 6 ; 11
 65a:   5e 98           cbi 0x0b, 6 ; 11
 65c:   5d 98           cbi 0x0b, 5 ; 11
 65e:   5e 9a           sbi 0x0b, 6 ; 11
 660:   5e 98           cbi 0x0b, 6 ; 11
 662:   5d 98           cbi 0x0b, 5 ; 11
 664:   5e 9a           sbi 0x0b, 6 ; 11
 666:   5e 98           cbi 0x0b, 6 ; 11
 668:   5d 9a           sbi 0x0b, 5 ; 11
 66a:   5e 9a           sbi 0x0b, 6 ; 11
 66c:   5e 98           cbi 0x0b, 6 ; 11
 66e:   5d 9a           sbi 0x0b, 5 ; 11
 670:   5e 9a           sbi 0x0b, 6 ; 11
 672:   5e 98           cbi 0x0b, 6 ; 11
 674:   5d 98           cbi 0x0b, 5 ; 11
 676:   5e 9a           sbi 0x0b, 6 ; 11
 678:   5e 98           cbi 0x0b, 6 ; 11
 67a:   5d 98           cbi 0x0b, 5 ; 11
 67c:   5e 9a           sbi 0x0b, 6 ; 11
 67e:   5e 98           cbi 0x0b, 6 ; 11
 680:   5d 9a           sbi 0x0b, 5 ; 11
 682:   5e 9a           sbi 0x0b, 6 ; 11
 684:   5e 98           cbi 0x0b, 6 ; 11
 686:   5d 98           cbi 0x0b, 5 ; 11
 688:   5e 9a           sbi 0x0b, 6 ; 11
 68a:   5e 98           cbi 0x0b, 6 ; 11
 68c:   5d 98           cbi 0x0b, 5 ; 11
 68e:   5e 9a           sbi 0x0b, 6 ; 11
 690:   5e 98           cbi 0x0b, 6 ; 11
 692:   5d 9a           sbi 0x0b, 5 ; 11
 694:   5e 9a           sbi 0x0b, 6 ; 11
 696:   5e 98           cbi 0x0b, 6 ; 11
 698:   5d 9a           sbi 0x0b, 5 ; 11
 69a:   5e 9a           sbi 0x0b, 6 ; 11
 69c:   5e 98           cbi 0x0b, 6 ; 11
 69e:   5d 9a           sbi 0x0b, 5 ; 11
 6a0:   5e 9a           sbi 0x0b, 6 ; 11
 6a2:   5e 98           cbi 0x0b, 6 ; 11
 6a4:   5d 9a           sbi 0x0b, 5 ; 11
 6a6:   5e 9a           sbi 0x0b, 6 ; 11
 6a8:   5e 98           cbi 0x0b, 6 ; 11
 6aa:   5d 98           cbi 0x0b, 5 ; 11
 6ac:   5e 9a           sbi 0x0b, 6 ; 11
 6ae:   5e 98           cbi 0x0b, 6 ; 11
 6b0:   5d 98           cbi 0x0b, 5 ; 11
 6b2:   5e 9a           sbi 0x0b, 6 ; 11
 6b4:   5e 98           cbi 0x0b, 6 ; 11
 6b6:   5d 9a           sbi 0x0b, 5 ; 11
 6b8:   5e 9a           sbi 0x0b, 6 ; 11
 6ba:   5e 98           cbi 0x0b, 6 ; 11
 6bc:   5d 98           cbi 0x0b, 5 ; 11
 6be:   5e 9a           sbi 0x0b, 6 ; 11
 6c0:   5e 98           cbi 0x0b, 6 ; 11
 6c2:   5d 9a           sbi 0x0b, 5 ; 11
 6c4:   5e 9a           sbi 0x0b, 6 ; 11
 6c6:   5e 98           cbi 0x0b, 6 ; 11
 6c8:   5d 9a           sbi 0x0b, 5 ; 11
 6ca:   5e 9a           sbi 0x0b, 6 ; 11
 6cc:   5e 98           cbi 0x0b, 6 ; 11
 6ce:   5d 9a           sbi 0x0b, 5 ; 11
 6d0:   5e 9a           sbi 0x0b, 6 ; 11
 6d2:   5e 98           cbi 0x0b, 6 ; 11
 6d4:   5d 98           cbi 0x0b, 5 ; 11
 6d6:   5e 9a           sbi 0x0b, 6 ; 11
 6d8:   5e 98           cbi 0x0b, 6 ; 11
 6da:   5d 9a           sbi 0x0b, 5 ; 11
 6dc:   5e 9a           sbi 0x0b, 6 ; 11
 6de:   5e 98           cbi 0x0b, 6 ; 11
 6e0:   5d 9a           sbi 0x0b, 5 ; 11
 6e2:   5e 9a           sbi 0x0b, 6 ; 11
 6e4:   5e 98           cbi 0x0b, 6 ; 11
 6e6:   5d 9a           sbi 0x0b, 5 ; 11
 6e8:   5e 9a           sbi 0x0b, 6 ; 11
 6ea:   5e 98           cbi 0x0b, 6 ; 11
 6ec:   5d 98           cbi 0x0b, 5 ; 11
 6ee:   5e 9a           sbi 0x0b, 6 ; 11
 6f0:   5e 98           cbi 0x0b, 6 ; 11
 6f2:   5d 9a           sbi 0x0b, 5 ; 11
 6f4:   5e 9a           sbi 0x0b, 6 ; 11
 6f6:   5e 98           cbi 0x0b, 6 ; 11
 6f8:   5d 9a           sbi 0x0b, 5 ; 11
 6fa:   5e 9a           sbi 0x0b, 6 ; 11
 6fc:   5e 98           cbi 0x0b, 6 ; 11
 6fe:   5d 98           cbi 0x0b, 5 ; 11
 700:   5e 9a           sbi 0x0b, 6 ; 11
 702:   5e 98           cbi 0x0b, 6 ; 11
 704:   5d 9a           sbi 0x0b, 5 ; 11
 706:   5e 9a           sbi 0x0b, 6 ; 11
 708:   5e 98           cbi 0x0b, 6 ; 11
 70a:   5d 98           cbi 0x0b, 5 ; 11
 70c:   5e 9a           sbi 0x0b, 6 ; 11
 70e:   5e 98           cbi 0x0b, 6 ; 11
 710:   5d 98           cbi 0x0b, 5 ; 11
 712:   5e 9a           sbi 0x0b, 6 ; 11
 714:   5e 98           cbi 0x0b, 6 ; 11
 716:   5d 98           cbi 0x0b, 5 ; 11
 718:   5e 9a           sbi 0x0b, 6 ; 11
 71a:   5e 98           cbi 0x0b, 6 ; 11
 71c:   5d 98           cbi 0x0b, 5 ; 11
 71e:   5e 9a           sbi 0x0b, 6 ; 11
 720:   5e 98           cbi 0x0b, 6 ; 11
 722:   5d 98           cbi 0x0b, 5 ; 11
 724:   5e 9a           sbi 0x0b, 6 ; 11
 726:   5e 98           cbi 0x0b, 6 ; 11
 728:   5d 9a           sbi 0x0b, 5 ; 11
 72a:   5e 9a           sbi 0x0b, 6 ; 11
 72c:   5e 98           cbi 0x0b, 6 ; 11
 72e:   5d 9a           sbi 0x0b, 5 ; 11
 730:   5e 9a           sbi 0x0b, 6 ; 11
 732:   5e 98           cbi 0x0b, 6 ; 11
 734:   5d 98           cbi 0x0b, 5 ; 11
 736:   5e 9a           sbi 0x0b, 6 ; 11
 738:   5e 98           cbi 0x0b, 6 ; 11
 73a:   5d 98           cbi 0x0b, 5 ; 11
 73c:   5e 9a           sbi 0x0b, 6 ; 11
 73e:   5e 98           cbi 0x0b, 6 ; 11
 740:   5d 9a           sbi 0x0b, 5 ; 11
 742:   5e 9a           sbi 0x0b, 6 ; 11
 744:   5e 98           cbi 0x0b, 6 ; 11
 746:   5d 9a           sbi 0x0b, 5 ; 11
 748:   5e 9a           sbi 0x0b, 6 ; 11
 74a:   5e 98           cbi 0x0b, 6 ; 11
 74c:   5d 98           cbi 0x0b, 5 ; 11
 74e:   5e 9a           sbi 0x0b, 6 ; 11
 750:   5e 98           cbi 0x0b, 6 ; 11
 752:   5d 98           cbi 0x0b, 5 ; 11
 754:   5e 9a           sbi 0x0b, 6 ; 11
 756:   5e 98           cbi 0x0b, 6 ; 11
 758:   5d 9a           sbi 0x0b, 5 ; 11
 75a:   5e 9a           sbi 0x0b, 6 ; 11
 75c:   5e 98           cbi 0x0b, 6 ; 11
 75e:   5d 9a           sbi 0x0b, 5 ; 11
 760:   5e 9a           sbi 0x0b, 6 ; 11
 762:   5e 98           cbi 0x0b, 6 ; 11
 764:   5d 98           cbi 0x0b, 5 ; 11
 766:   5e 9a           sbi 0x0b, 6 ; 11
 768:   5e 98           cbi 0x0b, 6 ; 11
 76a:   5d 98           cbi 0x0b, 5 ; 11
 76c:   5e 9a           sbi 0x0b, 6 ; 11
 76e:   5e 98           cbi 0x0b, 6 ; 11
 770:   5d 9a           sbi 0x0b, 5 ; 11
 772:   5e 9a           sbi 0x0b, 6 ; 11
 774:   5e 98           cbi 0x0b, 6 ; 11
 776:   5d 98           cbi 0x0b, 5 ; 11
 778:   5e 9a           sbi 0x0b, 6 ; 11
 77a:   5e 98           cbi 0x0b, 6 ; 11
 77c:   5d 98           cbi 0x0b, 5 ; 11
 77e:   5e 9a           sbi 0x0b, 6 ; 11
 780:   5e 98           cbi 0x0b, 6 ; 11
 782:   5d 98           cbi 0x0b, 5 ; 11
 784:   5e 9a           sbi 0x0b, 6 ; 11
 786:   5e 98           cbi 0x0b, 6 ; 11
 788:   5d 9a           sbi 0x0b, 5 ; 11
 78a:   5e 9a           sbi 0x0b, 6 ; 11
 78c:   5e 98           cbi 0x0b, 6 ; 11
 78e:   5d 9a           sbi 0x0b, 5 ; 11
 790:   5e 9a           sbi 0x0b, 6 ; 11
 792:   5e 98           cbi 0x0b, 6 ; 11
 794:   5d 98           cbi 0x0b, 5 ; 11
 796:   5e 9a           sbi 0x0b, 6 ; 11
 798:   5e 98           cbi 0x0b, 6 ; 11
 79a:   5d 98           cbi 0x0b, 5 ; 11
 79c:   5e 9a           sbi 0x0b, 6 ; 11
 79e:   5e 98           cbi 0x0b, 6 ; 11
 7a0:   5d 9a           sbi 0x0b, 5 ; 11
 7a2:   5e 9a           sbi 0x0b, 6 ; 11
 7a4:   5e 98           cbi 0x0b, 6 ; 11
 7a6:   5d 9a           sbi 0x0b, 5 ; 11
 7a8:   5e 9a           sbi 0x0b, 6 ; 11
 7aa:   5e 98           cbi 0x0b, 6 ; 11
 7ac:   5d 98           cbi 0x0b, 5 ; 11
 7ae:   5e 9a           sbi 0x0b, 6 ; 11
 7b0:   5e 98           cbi 0x0b, 6 ; 11
 7b2:   5d 98           cbi 0x0b, 5 ; 11
 7b4:   5e 9a           sbi 0x0b, 6 ; 11
 7b6:   5e 98           cbi 0x0b, 6 ; 11
 7b8:   5d 9a           sbi 0x0b, 5 ; 11
 7ba:   5e 9a           sbi 0x0b, 6 ; 11
 7bc:   5e 98           cbi 0x0b, 6 ; 11
 7be:   5d 98           cbi 0x0b, 5 ; 11
 7c0:   5e 9a           sbi 0x0b, 6 ; 11
 7c2:   5e 98           cbi 0x0b, 6 ; 11
 7c4:   5d 98           cbi 0x0b, 5 ; 11
 7c6:   5e 9a           sbi 0x0b, 6 ; 11
 7c8:   5e 98           cbi 0x0b, 6 ; 11
 7ca:   5d 98           cbi 0x0b, 5 ; 11
 7cc:   5e 9a           sbi 0x0b, 6 ; 11
 7ce:   5e 98           cbi 0x0b, 6 ; 11
 7d0:   5d 98           cbi 0x0b, 5 ; 11
 7d2:   5e 9a           sbi 0x0b, 6 ; 11
 7d4:   5e 98           cbi 0x0b, 6 ; 11
 7d6:   5d 9a           sbi 0x0b, 5 ; 11
 7d8:   5e 9a           sbi 0x0b, 6 ; 11
 7da:   5e 98           cbi 0x0b, 6 ; 11
 7dc:   5d 98           cbi 0x0b, 5 ; 11
 7de:   5e 9a           sbi 0x0b, 6 ; 11
 7e0:   5e 98           cbi 0x0b, 6 ; 11
 7e2:   5d 9a           sbi 0x0b, 5 ; 11
 7e4:   5e 9a           sbi 0x0b, 6 ; 11
 7e6:   5e 98           cbi 0x0b, 6 ; 11
 7e8:   5d 98           cbi 0x0b, 5 ; 11
 7ea:   5e 9a           sbi 0x0b, 6 ; 11
 7ec:   5e 98           cbi 0x0b, 6 ; 11
 7ee:   5d 98           cbi 0x0b, 5 ; 11
 7f0:   5e 9a           sbi 0x0b, 6 ; 11
 7f2:   5e 98           cbi 0x0b, 6 ; 11
 7f4:   5d 98           cbi 0x0b, 5 ; 11
 7f6:   5e 9a           sbi 0x0b, 6 ; 11
 7f8:   5e 98           cbi 0x0b, 6 ; 11
 7fa:   5d 98           cbi 0x0b, 5 ; 11
 7fc:   5e 9a           sbi 0x0b, 6 ; 11
 7fe:   5e 98           cbi 0x0b, 6 ; 11
 800:   5d 98           cbi 0x0b, 5 ; 11
 802:   5e 9a           sbi 0x0b, 6 ; 11
 804:   5e 98           cbi 0x0b, 6 ; 11
 806:   5d 98           cbi 0x0b, 5 ; 11
 808:   5e 9a           sbi 0x0b, 6 ; 11
 80a:   5e 98           cbi 0x0b, 6 ; 11
 80c:   5d 98           cbi 0x0b, 5 ; 11
 80e:   5e 9a           sbi 0x0b, 6 ; 11
 810:   5e 98           cbi 0x0b, 6 ; 11
 812:   5d 98           cbi 0x0b, 5 ; 11
 814:   5e 9a           sbi 0x0b, 6 ; 11
 816:   5e 98           cbi 0x0b, 6 ; 11
 818:   5d 9a           sbi 0x0b, 5 ; 11
 81a:   5e 9a           sbi 0x0b, 6 ; 11
 81c:   5e 98           cbi 0x0b, 6 ; 11
 81e:   5d 98           cbi 0x0b, 5 ; 11
 820:   5e 9a           sbi 0x0b, 6 ; 11
 822:   5e 98           cbi 0x0b, 6 ; 11
 824:   5d 98           cbi 0x0b, 5 ; 11
 826:   5e 9a           sbi 0x0b, 6 ; 11
 828:   5e 98           cbi 0x0b, 6 ; 11
 82a:   5d 98           cbi 0x0b, 5 ; 11
 82c:   5e 9a           sbi 0x0b, 6 ; 11
 82e:   5e 98           cbi 0x0b, 6 ; 11
 830:   5d 9a           sbi 0x0b, 5 ; 11
 832:   5e 9a           sbi 0x0b, 6 ; 11
 834:   5e 98           cbi 0x0b, 6 ; 11
 836:   5d 9a           sbi 0x0b, 5 ; 11
 838:   5e 9a           sbi 0x0b, 6 ; 11
 83a:   5e 98           cbi 0x0b, 6 ; 11
 83c:   5d 98           cbi 0x0b, 5 ; 11
 83e:   5e 9a           sbi 0x0b, 6 ; 11
 840:   5e 98           cbi 0x0b, 6 ; 11
 842:   5d 98           cbi 0x0b, 5 ; 11
 844:   5e 9a           sbi 0x0b, 6 ; 11
 846:   5e 98           cbi 0x0b, 6 ; 11
 848:   5d 9a           sbi 0x0b, 5 ; 11
 84a:   5e 9a           sbi 0x0b, 6 ; 11
 84c:   5e 98           cbi 0x0b, 6 ; 11
 84e:   5d 98           cbi 0x0b, 5 ; 11
 850:   5e 9a           sbi 0x0b, 6 ; 11
 852:   5e 98           cbi 0x0b, 6 ; 11
 854:   5d 98           cbi 0x0b, 5 ; 11
 856:   5e 9a           sbi 0x0b, 6 ; 11
 858:   5e 98           cbi 0x0b, 6 ; 11
 85a:   5d 9a           sbi 0x0b, 5 ; 11
 85c:   5e 9a           sbi 0x0b, 6 ; 11
 85e:   5e 98           cbi 0x0b, 6 ; 11
 860:   5d 98           cbi 0x0b, 5 ; 11
 862:   5e 9a           sbi 0x0b, 6 ; 11
 864:   5e 98           cbi 0x0b, 6 ; 11
 866:   5d 98           cbi 0x0b, 5 ; 11
 868:   5e 9a           sbi 0x0b, 6 ; 11
 86a:   5e 98           cbi 0x0b, 6 ; 11
 86c:   5d 98           cbi 0x0b, 5 ; 11
 86e:   5e 9a           sbi 0x0b, 6 ; 11
 870:   5e 98           cbi 0x0b, 6 ; 11
 872:   5d 98           cbi 0x0b, 5 ; 11
 874:   5e 9a           sbi 0x0b, 6 ; 11
 876:   5e 98           cbi 0x0b, 6 ; 11
 878:   5d 9a           sbi 0x0b, 5 ; 11
 87a:   5e 9a           sbi 0x0b, 6 ; 11
 87c:   5e 98           cbi 0x0b, 6 ; 11
 87e:   5d 98           cbi 0x0b, 5 ; 11
 880:   5e 9a           sbi 0x0b, 6 ; 11
 882:   5e 98           cbi 0x0b, 6 ; 11
 884:   5d 98           cbi 0x0b, 5 ; 11
 886:   5e 9a           sbi 0x0b, 6 ; 11
 888:   5e 98           cbi 0x0b, 6 ; 11
 88a:   5d 9a           sbi 0x0b, 5 ; 11
 88c:   5e 9a           sbi 0x0b, 6 ; 11
 88e:   5e 98           cbi 0x0b, 6 ; 11
 890:   5d 98           cbi 0x0b, 5 ; 11
 892:   5e 9a           sbi 0x0b, 6 ; 11
 894:   5e 98           cbi 0x0b, 6 ; 11
 896:   5d 9a           sbi 0x0b, 5 ; 11
 898:   5e 9a           sbi 0x0b, 6 ; 11
 89a:   5e 98           cbi 0x0b, 6 ; 11
 89c:   5d 98           cbi 0x0b, 5 ; 11
 89e:   5e 9a           sbi 0x0b, 6 ; 11
 8a0:   5e 98           cbi 0x0b, 6 ; 11
 8a2:   5d 9a           sbi 0x0b, 5 ; 11
 8a4:   5e 9a           sbi 0x0b, 6 ; 11
 8a6:   5e 98           cbi 0x0b, 6 ; 11
 8a8:   5d 9a           sbi 0x0b, 5 ; 11
 8aa:   5e 9a           sbi 0x0b, 6 ; 11
 8ac:   5e 98           cbi 0x0b, 6 ; 11
 8ae:   5d 9a           sbi 0x0b, 5 ; 11
 8b0:   5e 9a           sbi 0x0b, 6 ; 11
 8b2:   5e 98           cbi 0x0b, 6 ; 11
 8b4:   5d 9a           sbi 0x0b, 5 ; 11
 8b6:   5e 9a           sbi 0x0b, 6 ; 11
 8b8:   5e 98           cbi 0x0b, 6 ; 11
 8ba:   5d 9a           sbi 0x0b, 5 ; 11
 8bc:   5e 9a           sbi 0x0b, 6 ; 11
 8be:   5e 98           cbi 0x0b, 6 ; 11
 8c0:   5d 98           cbi 0x0b, 5 ; 11
 8c2:   5e 9a           sbi 0x0b, 6 ; 11
 8c4:   5e 98           cbi 0x0b, 6 ; 11
 8c6:   5d 9a           sbi 0x0b, 5 ; 11
 8c8:   5e 9a           sbi 0x0b, 6 ; 11
 8ca:   5e 98           cbi 0x0b, 6 ; 11
 8cc:   8b b1           in  r24, 0x0b       ; R24 = 0x0B
 8ce:   8f 79           andi    r24, 0x9F   ; R24 = R24 & 0x9F = 0x0B
 8d0:   8b b9           out 0x0b, r24       ; PORTD = 0x0B
 8d2:   5f 9a           sbi 0x0b, 7         ; PORTD = 0x8B
 8d4:   2a ea           ldi r18, 0xAA       ; R18 = 0xAA
 8d6:   36 ee           ldi r19, 0xE6   ; R19 = 0xE6
 8d8:   86 e9           ldi r24, 0x96   ; R24 = 0x96
 8da:   91 e0           ldi r25, 0x01   ; R25 = 0x01
 8dc:   21 50           subi    r18, 0x01   ; R18 = R18 - 1 = 0xA9
 8de:   30 40           sbci    r19, 0x00   ; R19 = R19 - 0x00 - Carry
 8e0:   80 40           sbci    r24, 0x00   ; R24 = R24 - 0x00 - Carry
 8e2:   90 40           sbci    r25, 0x00   ; R25 = R25 - 0x00 - Carry
 8e4:   d9 f7           brne    .-10        ; Si Carry GOTO @0x08DC
 8e6:   00 00           nop
 8e8:   d0 cb           rjmp    .-2144      ; Goto @0x8a
 8ea:   f8 94           cli                 ; Clear global interrupt flag
 8ec:   ff cf           rjmp    .-2         ; Goto 0x8ec while(1)

On voit qu'à partir de l'adresse 0x8C, ce sont des signaux qui sortent du port D du microcontrôleur.
Il ne reste plus qu'à les déchiffrer pour voir de quel type de protocole il sagit (I2C, SPI, UART).
Il existe un outil de simulation électronique SimulIDE (https://www.simulide.com) qui permet de simuler les microcontroleurs.
Un passage dans ce logiciel montre que PORTD7 est un Enable, PORTD6 est une horloge et PORTD5 le signal.
Cela ressemble donc à un protocole SPI.

Python

Afin de décoder le flag, un petit code python permet de faire le job.
Dans un fichier on mets les lignes nécessaires correspondant aux signaux.exemple : sbi 0x0b, 7;
Le code Python est le suivant :

#!/usr/bin/env python
# -*- coding:Utf-8 -*-

import sys

def main():
    f = open('avr5_signal.txt', 'r')
    bytecounter = 0
    message = ''
    flag = ''
    for line in f:
        line = line[:-1]
        line = line.replace(' ',',')
        data = line.split(',')
        #print(f'{data}')
        if (data[3] == '5'):
            if (data[0] == 'sbi'):
                message += '1'
            elif(data[0] == 'cbi'): 
                message += '0'
            bytecounter += 1
            if (bytecounter == 8):
                flag += chr(int(message,2))
                bytecounter = 0
                message = ''
        print(f'{flag}')
    f.close()

if (__name__ == '__main__'):
    main()
    sys.exit()