L’art du Hacking - Les shellcodes

Divulgâchage : Quintescence des programmes informatiques, les shellcodes sont des blocs de données qui peuvent être injectés dans d’autres programmes pour être exécutés directement par le processeur.

Couverture - L’art du Hacking - Les shellcodes

Ce livre est celui que nous aurions aimé pouvoir lire lorsque nous avons débuté notre voyage dans cette région du cyberespace. Un livre qui se concentre sur l’écriture des shellcodes et qui puisse ainsi prendre le temps d’expliquer en profondeur le pourquoi du comment.

Au sommaire

⚠️ Livre en cours d’écriture ! Nous ne connaissons donc pas le sommaire définitif et les informations qui suivent sont donc indicatives. Le code couleur essaie de communiquer l’état d’avancement des chapitres et les numéros de pages leur importances relatives.

🟩️     -- Introduction - Des Shellcodes

🟩️ I   GNU/Linux 64 bits                       1
🟩️      1 Salle de jeux  . . . . . . . . . .   3
🟩️      2 Shellcodes Locaux  . . . . . . . .  27
🟩️      3 Shellcodes réseaux . . . . . . . .  97

🟩️ II  Microsoft Windows                     169
🟩️      4 Salle de jeux  . . . . . . . . . . 171
🟩️      5 Shellcodes via kernel32  . . . . . 191
🟩️      6 Shellcodes réseaux . . . . . . . . 279

🟩️     -- Conclusion - Des Shellcodes  . . . 337

Version Alpha : Une première vesion alpha est terminée et couvre les sujets de base (cf. sommaire précédent). Les sujets suivants seront intégrés dans la version bêta.

⬛️ III Technique avancées
⬛️      7 Encodages
⬛️      8 Polymorphisme
⬛️      9 Morcellement
⬛️     10 Multi-environnements
🟧️     11 Windows via appels systèmes

Dernière mise à jour : Jeudi 4 juin 2024.