Ergebnis 1 bis 8 von 8

Hybrid-Darstellung

  1. #1
    W32.SwineFlu Avatar von Sirect
    Registriert seit
    24.07.2008
    Beiträge
    1.916

    Standard [Tutorial] .NET Obfuscaten (Obfuscation)

    Hey,
    Ich mache euch hier mal ein kleines Tut wie ihr eure Anwendungen vor .NET-Disassemblern wie dem Reflector schützen könnt.
    Als erstes müssen wir verstehen wie das Framework funktioniert.
    Visual Studio -> Compiler -> *.exe mit Code -> Rechner des Clienten ( Interpretation )
    Diese Funktionsweise erlaubt es aber einem Dritten die exe auszulesen und den Code anzuzeigen.

    Ich gehe mal davon aus dass ihr nicht wollte dass jeder euren hart erarbeiteten Code sehen kann, besonders wenn er sensible Daten enthält.
    Deshalb laden wir uns von folgender Seite einen Obfuscator herunter, den sog. "Phoenix-Obfuscator".
    Ein solches Programm ersetzt die Namen die wir benutzt haben durch Zufällige bzw. durch welche mit Sonderzeichen.
    Bei diesem Beispiel habe ich eine Konsolenanwendung, ein sehr sehr simples CrackMe benutzt, welches gecrypted werden soll.
    Starten wir also den Obfuscator und droppen unsere Exe hinein.

    Einfach unsere Exe markieren und auf Optionen klicken.

    Nun stellen wir alles so ein wie gezeigt, "Fields" führt leider in vielen Fällen zu fehlern, lieber auslassen.

    Optionen speichern und auf den Schlüssel klicken. Das Programm speichert jetzt eine neue Exe, welche wir mit dem Reflector öffnen können.
    Bitte beachtet eine Sache : Bei solch einem einfachen Programm gibt es kaum Möglichkeiten Dinge zu crypten. Bei einer Forms-Anwendung ist das ganze viel effektiver, dabei kommt es sogar zu abstüzen des Reflectors aufgrund von speziellen Sonderzeichen.

    Wie wir sehen ist der Code nun schwerer zu entziffern, ihr solltet das ganze mal bei einer Forms-Annwendung testen und dann versucht mal den Code zu entziffern
    Sirect



    Phoenix Obfuscator : http://www.ntcore.com/phoenix.php
    Geändert von Sirect (05.07.2009 um 12:42 Uhr)

  2. #2
    Stanley Jobson Avatar von Shini
    Registriert seit
    25.08.2008
    Beiträge
    667

    Standard

    vielen dank dafür =)
    werd ich gleich sofort mal machn

  3. #3
    Capt'n Crunch Avatar von till7
    Registriert seit
    10.07.2008
    Beiträge
    995

    Standard

    Danke
    gestohlen.

  4. #4
    Bad Times Virus Avatar von Rapter
    Registriert seit
    15.07.2008
    Beiträge
    567

    Standard

    Danke, sieht gut aus.
    Werd ich nachher mal testen.


  5. #5
    Capt'n Crunch Avatar von hackerking
    Registriert seit
    08.11.2008
    Beiträge
    964

    Standard

    Das Teil ist aber Effektiver:
    http://www.preemptive.com/dotfuscator.html

    Es wird sogar von Microsoft empfohlen, und man kann im Reflector garnichts mehr sehen

  6. #6

  7. #7
    El Diablo :> Avatar von VooDoo666
    Registriert seit
    20.03.2009
    Beiträge
    749

    Standard

    Sehr schön!

    100% nützlich!
    thx
    VooDoo666
    * BlackCobra hat die Verbindung getrennt (Left IDN: vodoo = fotze)

    mimi
    mimimimimimimimimimi

  8. #8
    Michelangelo Virus Avatar von Nookie
    Registriert seit
    25.09.2007
    Beiträge
    284

    Standard

    ühh... der Sirect ma wider...
    echt n geiles Tuto...
    giebts das als aus Vid Tuto..
    du weisst schon... Tschhhhhh!! xD

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •