Blog
Articles, guides et recherches sur les shellcodes.
Retransformer des octets de shellcode bruts en assembleur — décoder les formats hexa et échappés, désassembler avec Capstone et repérer les bad chars avant d'exécuter.
Des exemples de shellcode annotés pour Linux x86 et x64 — execve /bin/sh et reverse TCP — avec les octets, le désassemblage et les pièges.
Comment fonctionne un shellcode Linux — syscalls, registres et code indépendant de la position — et comment l'assembler, l'encoder et le tester sans risque.
Comparaison des façons de générer un shellcode — msfvenom, assembleur écrit à la main et générateur dans le navigateur — avec les compromis et quand utiliser chacune.
Le shellcode expliqué : ce que c'est, pourquoi les exploits l'utilisent, comment il s'écrit et s'encode, et comment le générer et le tester sans risque dans ton navigateur.
Migrer des habitudes team-server vers la génération navigateur sans perdre reproductibilité ni discipline OPSEC.
Comment les presets null/alphanumériques collent aux canaux réels, et quand construire une liste custom.
Utiliser la vue hex pour repérer alignement, bad chars évidents et erreurs de longueur avant le script d'exploit.
Documenter chaînes d'encodeurs, paramètres réseau et formats d'export pour éviter l'archéologie en retest.