Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Hacks & Crackmes Tests, Fragen oder Hilfestellungen. Crackmes und Hackits werden hier diskutiert.

KeyFileMe

Diskussion: KeyFileMe im Forum Hacks & Crackmes, in der Kategorie Software Home; Anzeige Titel: KeyFileMe Schwierigkeit: Mittel Packer: Keine Aufgabe: Die Arbeitsweise des Crackmes verstehen und eine gültige Lizenzdatei schreiben, bzw. ein ...

Antwort
Alt 29.04.08, 20:40   #1 (permalink)
 
Registriert seit: 31.07.05
Grafix Leistung: Facit NTK
Likes: 0
Standard KeyFileMe

Anzeige

Titel: KeyFileMe
Schwierigkeit: Mittel
Packer: Keine

Aufgabe:
Die Arbeitsweise des Crackmes verstehen und eine gültige Lizenzdatei schreiben, bzw. ein Keygen für diese Aufgabe. Es liegt bereits eine Lizenzdatei für den User 'Grafix' vor.

Kein Patchen!

Hinweis: Der Debuggingschutz ist experimentell und könnte vereinzelt oder möglicherweise permanent falschen Alarm geben.

Viel Erfolg!

Getestet unter XP

Angehängte Dateien
Dateityp: rar KeyFileMe_Grafix.rar (37,1 KB, 14x aufgerufen)
Grafix ist offline   Mit Zitat antworten
Alt 01.05.08, 21:31   #2 (permalink)
 
Registriert seit: 03.06.06
cagiv Leistung: Facit NTK
Likes: 0
Standard RE: KeyFileMe

Hallo Grafix,

Solution   


Serialberechnung: (Hex)

Angefangen wird mit AFFE
multipliziert und addiert mit 2 fixen Werten.
Das Ergebniss wird statt AFFE gespeichert und für die nächste Berechnung genommen.

Weiter wird durch 2^16 dividiert und mit 7FFF AND-Verknüpft.
Dieses Ergebniss wird als nächstes modulo 3C gerechnet und der Rest ergibt die Stelle vom Zeichen aus der Licence.key

Der Wert des Zeichens wird mit 1337 gexort und das Lower-Byte ergibt ein Zeichen
des UserNames.

Weiter gehts wieder oben (bis Zeichen aus Licence.key = -1).

Wenn die Zeichen vollständig sind, wird mit dem echten UserName verglichen.

Da die gewählten Stellen der Zeichen aus der Licence.key also fix sind, bräuchte man bei einem Keygen nur die Werte der Zeichen des eigenen Namens mit 1337 xoren und das Lower-Byte stattdessen dieses Zeichens setzen.



License.key für meinen Namen:
Angehängte Dateien
Dateityp: txt license.key.txt (64 Bytes, 10x aufgerufen)
cagiv ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 01.05.08, 21:52   #3 (permalink)
Themenstarter
 
Registriert seit: 31.07.05
Grafix Leistung: Facit NTK
Likes: 0
Standard

Schöne Lösung
Wobei zu erwähnen wäre, dass die Positionen der Zeichen innerhalb der Lizenzdatei von den ersten beiden Bytes festgelegt werden (im Beispiel 0xAFFE, aber nunmal nicht zwingend), als Startparameter für den Zufallsgenerator.
Grafix ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Hacks & Crackmes » KeyFileMe
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61