Home Homebrew Pubblicato uno script python per estrarre il firmware STM32 da eseguibili Xbox

Pubblicato uno script python per estrarre il firmware STM32 da eseguibili Xbox

245
0

Il gruppo TeamFoxbat ha da poco rilasciato un nuovo script python progettato per estrarre i file binari del firmware STM32 dagli eseguibili Xbox (XBE).

Questo script è stato configurato per estrarre specificamente il firmware XboxHD+ dall’app XboxHD+, ma potrebbe essere facilmente ri-configurato per altre applicazioni se necessario.

Attenzione: Il flashing del firmware estratto potrebbe mandare in tilt il chip. siete stati avvertiti.

Attualmente, lo script svolge le seguenti operazioni:

  • Recupera l’ultima versione rilasciata dall’app XboxHD+ su GitHub (oppure utilizza file .xbe locali).
  • Verifica che un file .xbe sia probabilmente un XBE.
  • Trova il binario del firmware STM32 basandosi su un preambolo noto e verifica che corrisponda a un modello e una lunghezza noti.
  • Controlla le stringhe conosciute per una validazione aggiuntiva.
  • Visualizza il numero di versione del firmware (se non è già disponibile dal nome del tag di rilascio su GitHub).
  • Combina sia il bootloader che il programma in un unico file binario flashabile.
  • Visualizza l’md5sum del file binario del firmware.
  • Salva il firmware estratto in un nuovo file.

Sintassi

python xbe2bin.py

Utilizzando invece file locali: python xbe2bin.py upgrade.xbe firmware.xbe

Download: Source code xbe2bin.py

Fonte: twitter.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.