Wie funktioniert ein Crypter?

  • Kann mir jemand von euch erklären, wie ein Crypter funktioniert bzw. wie er aufgebaut sein muss? Ich möchte selber einen coden, hab damit bislang allerdings nie was zu tun gehabt...


    Und bitte kommt mir jetz nicht mit "schau dir doch mal paar sources an", ich will die Theorie verstehen, nich Beispiele analysieren ;)


    MfG l0l.l0l

  • RunPE - Variante:


    Der Crypter liest die Datei, die verschlüsselt werden soll, ein und verschlüsselt sie! Dann öffnet er eine neue Datei, schreibt zuerst die Stub rein, dann einen Delimiter und dann die vorher verschlüsselte Datei!


    Die neu erstellte Datei sieht jetzt so aus:


    Code
    1. Stub + Delimiter + EncryptedFile


    Die Stub macht dann nichts anderes als sich selber öffnen, komplett einzulesen und beim Delimiter zu splitten! Danach hast du 2 gesplittete Teile, einmal nur die Stub, die du nicht brauchst und einmal die verschlüsselte Datei, die du jetzt wieder entschlüsselst und mit RunPE lädst!


    Fertig ist dein Crypter! ;)