Skip to content
shellcodes

Series

Shellcode-Lab-Betrieb

10 posts in this series. Read them in order or jump to any one.

  1. Reverse-TCP-Shellcode: die Lab-Checkliste, die ich wirklich nutze

    Ein praktischer Reverse-TCP-Ablauf für autorisierte Tests: Listener, Byte-Prüfung und echte Fehlerbilder vor der Integration.

  2. Null-Bytes zerstören Shellcode-Exploits auch 2026

    Warum 0x00 strcpy-artige Wege kappt, wie Nulls in Reverse-TCP-Strukturen landen und wie Encoder sauber geprüft werden.

  3. Clientseitige Shellcode-Generierung: Threat Model ohne Marketing

    Was im Browser lokal bleibt, was trotzdem leakt und wie autorisierte Tests ohne unnötige Spuren laufen.

  4. Encoder-Reihenfolge: warum der zweite Durchlauf den ersten bricht

    Wie gestapelte Encoder Größe, Decoder und Bad-Char-Profil ändern, plus sinnvolle Reihenfolge vor der Integration.

  5. Shellcode importieren, ohne ein Byte zu beschädigen

    Paste-Formate, Whitespace-Fallen und Round-Trips externer Shellcode-Bytes im Browser ohne stille Trunkierung.

  6. Linux exec vs. Reverse TCP: Payload nach Primitive wählen

    Wann Exec-Shellcode besser ist als Reverse TCP in autorisierten Labs, und warum die auffällige Option oft falsch ist.

  7. Wiederholbare Shellcode-Runbooks für autorisierte Tests

    Wie Encoder-Ketten, Netzwerkparameter und Exportformate dokumentiert werden, damit Retests keine Archäologie werden.

  8. Was der Hex-Viewer zeigt, bevor Shellcode kopiert wird

    Mit Hex-Ansicht Alignment, Bad Chars und Längenfehler erkennen, bevor Shellcode im Exploit-Skript landet.

  9. Bad-Character-Filter: Presets sind Startpunkt, kein Vertrag

    Wie Null- und alphanumerische Presets zu echten Kanälen passen und wann eigene Bad-Char-Listen nötig sind.

  10. msfvenom vom Jump-Host lösen: ein browsernativer Workflow

    Vom Team-Server-Gewohnheiten zur Browser-Generierung wechseln, ohne Reproduzierbarkeit oder OPSEC zu verlieren.

All posts in this series

Ein praktischer Reverse-TCP-Ablauf für autorisierte Tests: Listener, Byte-Prüfung und echte Fehlerbilder vor der Integration.
Warum 0x00 strcpy-artige Wege kappt, wie Nulls in Reverse-TCP-Strukturen landen und wie Encoder sauber geprüft werden.
Was im Browser lokal bleibt, was trotzdem leakt und wie autorisierte Tests ohne unnötige Spuren laufen.
Wie gestapelte Encoder Größe, Decoder und Bad-Char-Profil ändern, plus sinnvolle Reihenfolge vor der Integration.
Paste-Formate, Whitespace-Fallen und Round-Trips externer Shellcode-Bytes im Browser ohne stille Trunkierung.
Wann Exec-Shellcode besser ist als Reverse TCP in autorisierten Labs, und warum die auffällige Option oft falsch ist.
Wie Encoder-Ketten, Netzwerkparameter und Exportformate dokumentiert werden, damit Retests keine Archäologie werden.
Mit Hex-Ansicht Alignment, Bad Chars und Längenfehler erkennen, bevor Shellcode im Exploit-Skript landet.
Wie Null- und alphanumerische Presets zu echten Kanälen passen und wann eigene Bad-Char-Listen nötig sind.
Vom Team-Server-Gewohnheiten zur Browser-Generierung wechseln, ohne Reproduzierbarkeit oder OPSEC zu verlieren.