back2root:reverse-engineering:future-crew-unreal-reverse-engineering-part-1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
tutoriaux:future-crew-unreal-reverse-engineering-part-1 [2021/05/22 01:04] – [Tutoriaux: Future Crew Unreal Reverse Engineering - Part 1] fraterback2root:tutoriaux:future-crew-unreal-reverse-engineering-part-1 [2022/07/27 11:23] – [Deep dive dans le fichier] frater
Ligne 6: Ligne 6:
  
 Cette démo et surtout la seconde a permis a ce groupe de devenir légendaire... Pour le 20eme anniversaire de "Second Reality" en 2013 (la séquelle d'unreal) le lead coder a libéré sur github le code de cette légende (https://github.com/mtuomi/SecondReality), et ce dernier est abondamment commenté depuis (http://fabiensanglard.net/second_reality/index.php par exemple). Cette démo et surtout la seconde a permis a ce groupe de devenir légendaire... Pour le 20eme anniversaire de "Second Reality" en 2013 (la séquelle d'unreal) le lead coder a libéré sur github le code de cette légende (https://github.com/mtuomi/SecondReality), et ce dernier est abondamment commenté depuis (http://fabiensanglard.net/second_reality/index.php par exemple).
 +
 +{{youtube>pLJhtefcoPE?medium}}
  
 En farfouillant le net, je me suis rendu compte qu'il n'existait rien sur leur "première" démo... Je me suis donc attaqué à ce monument de la scène... En farfouillant le net, je me suis rendu compte qu'il n'existait rien sur leur "première" démo... Je me suis donc attaqué à ce monument de la scène...
Ligne 38: Ligne 40:
 Toutefois, il y a un dernier "unsigned long" à la fin (0x00249911) qui est assez finalement assez simple à déduire; il s'agit d'un pointeur d'offset sur le début de la table de fichier: Toutefois, il y a un dernier "unsigned long" à la fin (0x00249911) qui est assez finalement assez simple à déduire; il s'agit d'un pointeur d'offset sur le début de la table de fichier:
  
-{{ :tutoriaux:directory.png?nolink }}+{{ back2root:tutoriaux:directory.png?nolink }}
  
 Sauf que à l'offset pointé, il y a 3 unsigned long: Sauf que à l'offset pointé, il y a 3 unsigned long:
Ligne 119: Ligne 121:
   * unp : http://unp.bencastricum.nl/    * unp : http://unp.bencastricum.nl/ 
          
-<nspages tutoriaux -simpleList -h1 -exclude:start -textPages="Tutoriaux disponible">+<nspages back2root/tutoriaux -simpleList -h1 -exclude:start -textPages="Tutoriaux disponible">
  • back2root/reverse-engineering/future-crew-unreal-reverse-engineering-part-1.txt
  • Dernière modification : 2023/01/07 10:56
  • de frater