Beiträge mit Tag: #linux
Kommentierte Shellcode-Beispiele für Linux x86 und x64 — execve /bin/sh und Reverse TCP — mit den Bytes, der Disassemblierung und den Fallstricken.
Wie Linux-Shellcode funktioniert — Syscalls, Register und positionsunabhängiger Code — und wie man ihn sicher assembliert, kodiert und testet.
Wann Exec-Shellcode besser ist als Reverse TCP in autorisierten Labs, und warum die auffällige Option oft falsch ist.
Warum 0x00 strcpy-artige Wege kappt, wie Nulls in Reverse-TCP-Strukturen landen und wie Encoder sauber geprüft werden.
Ein praktischer Reverse-TCP-Ablauf für autorisierte Tests: Listener, Byte-Prüfung und echte Fehlerbilder vor der Integration.