Blog
Artikel, Anleitungen und Shellcode-Forschung.
Rohe Shellcode-Bytes zurück in Assembly verwandeln — Hex- und Escape-Formate dekodieren, mit Capstone disassemblieren und Bad Chars finden, bevor du ihn ausführst.
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.
Wege zum Erzeugen von Shellcode im Vergleich — msfvenom, handgeschriebenes Assembly und ein browserbasierter Generator — mit den Abwägungen und wann man welchen nutzt.
Shellcode erklärt: was er ist, warum Exploits ihn nutzen, wie er geschrieben und kodiert wird, und wie man ihn sicher im Browser erzeugt und testet.
Vom Team-Server-Gewohnheiten zur Browser-Generierung wechseln, ohne Reproduzierbarkeit oder OPSEC zu verlieren.
Wie Null- und alphanumerische Presets zu echten Kanälen passen und wann eigene Bad-Char-Listen nötig sind.
Mit Hex-Ansicht Alignment, Bad Chars und Längenfehler erkennen, bevor Shellcode im Exploit-Skript landet.
Wie Encoder-Ketten, Netzwerkparameter und Exportformate dokumentiert werden, damit Retests keine Archäologie werden.