Che dire, hai sicuramente scelto il termine adatto quando parli di "modificare" xboxkrnl.exe e/o xam.xex
Non è sufficiente in questo caso andare a patchare un controllo, come normalmente fà "freeboot"....guarda ad esempio come inibisce il controllo di autenticazione dell'Harddisk:
Codice:
# ============================================================================
# Disable Harddisk Authentication
# ============================================================================
.long 0x001237e0
.long (9f - 0f) / 4
0:
li %r3, 1
blr
9:
.long 0xffffffff
.end
# ============================================================================
...nel caso da te prospettato ben capirai che non è sufficiente patchare...ma bisogna anche implementare un pò come normalmente accade tra i "limiti" di un kernel freeboot (limitato perchè non può discostarsi dalle funzioni previste di fabbrica che al massimo possono essere solo inibite o confermate) che vengono ampliati e compensati per i nostri scopi dalla supervisione in memoria di dashlaunch che tra le tante cose che fà agisce anche come un loader andando quindi ad ampliare le funzioni disponibili.
Dunque, per cercare di rispondere alla tua domanda potrei dirti: Si, forse è anche possibile...bisognerebbe citofonare a CoZ ed invitarlo a cena assieme al Team Freeboot per innestargli questa "pulce nell'orecchio".
Mi scuso in anticipo per le eventuali enormi castronerie che ho scritto: sono frutto di un ragionamento basato esclusivamente su ipotesi. Verosimili, ma pur sempre ipotesi.
Segnalibri