[quote:bb46451bb0="Le: Lun Déc 17, 2007 1:29 am, Korigan"]
Salut cy8er,
Le bytecode en faite c'est le code compilé.
Quand tu programme, le code que tu tape à la main s'appelle le code source.
Pour qu'il sois lisible par l'ordinateur tu dois le compiler.
Une fois compiler, le code généré s'appelle le bytecode. Il est donc normalement illisible par un humain a moins qu'il 'décode' tout...et ça cela peut être long...et épuisant!
Toutefois, le code généré n'est pas toujours illisible. Notamment dans le cas des chaînes de caractère qui sont souvent retraduite textuellement.
Tu peux donc les retrouver facilement en éditant le bytecode.
C'est ce qui est démontré dans le challenge 1.
Dans le challenge 2 la chaîne à été légèrement crypté.
Et dans le 3 elle l'est encore un peu plus et nécessite une 'décompilation' du bytecode afin de retrouver le code source. (ce qui est illégal généralement)
Le but de ces 3 challenges est de mener progressivement le cracker à comprendre comment cracker une application flash.
J'en profite pour faire un appel, si vous avez d'autres idées, ou d'autres challenges je suis preneur
[/quote:bb46451bb0]