Articles tagués: #linux
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.
Quand utiliser un shellcode exec plutôt que reverse TCP en lab autorisé, et pourquoi l'option spectaculaire est souvent mauvaise.
Pourquoi 0x00 coupe les chaînes, comment il se glisse dans les structs reverse TCP et comment contrôler les encodeurs.
Un workflow reverse TCP concret pour tests autorisés : listener, vérification des octets et pannes réalistes avant intégration.