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.
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 175
🟩️ 4 Salle de jeux . . . . . . . . . . 177
🟩️ 6 Shellcodes via kernel32 . . . . . 199
🟧️ 7 Shellcodes réseaux . . . . . . . . 269
🟧️ 5 Shellcodes via appels systèmes . . 281
⬛️ III Technique avancées 289
⬛️ 9 Encodages . . . . . . . . . . . . 291
⬛️ 10 Polymorphisme . . . . . . . . . . 297
⬛️ 11 Morcellement . . . . . . . . . . . 299
⬛️ 12 Multi-environnements . . . . . . . 301
⬛️ IV Annexes 303
⬛️ 13 Morceaux Choisis . . . . . . . . . 305
Dernière mise à jour : Lundi 22 avril 2024.