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.

Mein erstes Crackme... [Solved]

Diskussion: Mein erstes Crackme... [Solved] im Forum Hacks & Crackmes, in der Kategorie Software Home; Anzeige Hi, Dies ist mein erstes Crackme... Hier die Regeln: - Ziel ist es, die Anmeldedaten für seinen Vornamen oder ...

Antwort
Alt 02.01.07, 14:38   #1 (permalink)
 
Registriert seit: 13.09.06
BlackSun1102 Leistung: Facit NTK
Likes: 0
Mein erstes Crackme... [Solved]

Anzeige

Hi,

Dies ist mein erstes Crackme...

Hier die Regeln:
- Ziel ist es, die Anmeldedaten für seinen Vornamen oder Nicknamen herauszufinden
- Patchen ist erlaubt, wird aber 1. nichts bringen und 2. nicht funktionieren

Meine Anmeldedaten lauten wie folgt:
Chris//J0qnV
BlackSun1102//Xnaq9VJ9zGk7

Den Algorithmus habe ich selber entworfen, er ist nicht wirklich sicher, da ich ihn nur
für dieses Crackme geschrieben habe und mir deshalb keine großen Gedanken darüber gemacht habe...
Der Algorithmus arbeitet nicht monoalphabetisch, da sich der Schlüssel mehrmals pro Runde ändert.


Sobald die ersten 3 ihre Anmeldedaten gepostet haben, wird der Sourcecode veröffentlich und das Crackme als gelöst markiert...

Platz 1: Lesco
Platz 2: cagiv
Platz 3: daef

Schwierigkeitsstufe würde ich als leicht einschätzen.

Über Feedback und konstruktive Kritik würde mich sehr freuen!

Viel Spass beim lösen...

Gruß Chris

Angehängte Dateien
Dateityp: rar Crackme1.rar (17,4 KB, 195x aufgerufen)
Dateityp: rar Source.rar (97,7 KB, 134x aufgerufen)
BlackSun1102 ist offline   Mit Zitat antworten
Alt 02.01.07, 22:03   #2 (permalink)
 
Registriert seit: 31.07.05
Grafix Leistung: Facit NTK
Likes: 0
Standard RE: Mein erstes Crackme...

Zitat:
Original von BlackSun1102
Meine Anmeldedaten lauten wie folgt:
Chris//J0qnV
BlackSun1102//Xnaq9VJ9zGk7
Die scheinen nicht zu funktionieren.
Das solltest du mal genauer untersuchen, bevor ich mir damit die Nacht um die Ohren schlage
Grafix ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 02.01.07, 22:24   #3 (permalink)
Themenstarter
 
Registriert seit: 13.09.06
BlackSun1102 Leistung: Facit NTK
Likes: 0
Standard

Hi,

Was soll denn an daran nicht funktionieren?? Das vor dem // ist der Benutzername und das danach das Passwort...

Gruß Chris
Angehängte Grafiken
Dateityp: png Crackme1.png (20,7 KB, 1256x aufgerufen)
BlackSun1102 ist offline   Mit Zitat antworten
Alt 02.01.07, 22:29   #4 (permalink)
 
Registriert seit: 31.07.05
Grafix Leistung: Facit NTK
Likes: 0
Standard

Ups
Ich hab fast sämtliche Kombinationen ausprobiert, aber die gerade nicht.

Scheint nicht so einfach sein, das Ding überhaupt in Olly reinzubekommen.

Aber: Das Teil hat eine Schwachstelle.
Es wird nicht die minimale Länge überprüft.
Folglich mein Ergebnis nach etwas probieren:
User: a
Pass: x
Grafix ist offline   Mit Zitat antworten
Alt 02.01.07, 22:34   #5 (permalink)
Themenstarter
 
Registriert seit: 13.09.06
BlackSun1102 Leistung: Facit NTK
Likes: 0
Standard

Hi,

Wie gesagt, der Algorithmus ist billig...
Aber du sollst ja keine Kryptoanalyse machen sondern das Passwort zu deinem Nicknamen rausfinden.
Das mit a//x ist wirklich zufall, da der Schlüssel sich mehrmals pro Runde ändert und in abhänigkeit der Gesamtlänge des Benutzernamen steht.

Also wenn du das Teil in OllyDbg reinbekommst, kannst du dich fast Gott nennen ^^

Gruß Chris
BlackSun1102 ist offline   Mit Zitat antworten
Alt 02.01.07, 22:56   #6 (permalink)
 
Registriert seit: 19.12.06
Anschar Leistung: Facit NTK
Likes: 0
Standard

Wie es ändert sich jede Runde? ich kann a//x hundertmal eingeben und es funktioniert oO

mfG
Anschar
Anschar ist offline   Mit Zitat antworten
Alt 02.01.07, 22:59   #7 (permalink)
 
Registriert seit: 31.07.05
Grafix Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von Anschar
Wie es ändert sich jede Runde? ich kann a//x hundertmal eingeben und es funktioniert oO
Ich denk mal er meint es Algorithmusintern.
Also das über den selben String x mal Keys drüber laufen und demzufolge nicht gilt, dass
aa//xx funktioniert, nur weil a//x es tut.
Nicht monoalphabetisch, wie er schon sagte.
Grafix ist offline   Mit Zitat antworten
Alt 02.01.07, 23:07   #8 (permalink)
Senior Member
 
Registriert seit: 03.09.05
Lesco Leistung: Facit NTK
Likes: 0
Standard

Hier mal ein paar Tipps:
spoiler   

1. Versucht es mal mit dem .net-Reflector um den Algorithmus zu finden, der Rest ist dann hauptsächlich Copy&Paste und ggf. auf die Sprache für den eigenen Keygen anpassen.
2. Die beiden Werte werden im Klartext verglichen, d.h es ist keine Kryptoanalyse oder ein Umkehren des Algos notwendig.
3. Da ist ein Schreibfehler im Namen der wichtigen Routine. ;)
4. Beispiel: Lesco//Ctt9P

Meinen Keygen kann ich später noch posten wenn Interesse besteht.
Lesco ist offline   Mit Zitat antworten
Alt 02.01.07, 23:11   #9 (permalink)
Themenstarter
 
Registriert seit: 13.09.06
BlackSun1102 Leistung: Facit NTK
Likes: 0
Standard

Hi,

Eigentlich hab ich gehofft, das ihr ASM Freaks eine weile mit "debuggen" beschäftigt seid

Wo ist denn da ein Fehler?

Edit: Respekt, du hast es geschafft! Naja wie gesagt, es ist leicht

Gruß Chris
BlackSun1102 ist offline   Mit Zitat antworten
Alt 02.01.07, 23:12   #10 (permalink)
Senior Member
 
Registriert seit: 03.09.05
Lesco Leistung: Facit NTK
Likes: 0
Standard

"ClacPassword", was wohl CalcPassword heißen sollte.
Lesco ist offline   Mit Zitat antworten
Alt 02.01.07, 23:13   #11 (permalink)
 
Registriert seit: 31.07.05
Grafix Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von BlackSun1102
Wo ist denn da ein Fehler?
"Su haben das Crackme gelößt!"
Edit: Achso, in der Routine...
Naja da sind jedenfalls auch Fehler drin
Grafix ist offline   Mit Zitat antworten
Alt 02.01.07, 23:16   #12 (permalink)
Themenstarter
 
Registriert seit: 13.09.06
BlackSun1102 Leistung: Facit NTK
Likes: 0
Standard

Hi,

Das mit den falschen Sting ist bei der Version die Lesco hat bereits korrigiert

Aber das mit ClacPassword richtig, nacher werd ich das auch mal fixen.

Naja das ist halt das wenn man eine Crackme in 20 Minuten schreibt

Edit:
@Grafix du musst noch dein Passwort posten
@Lesco: Warte mit dem Keygen bitte bis die ersten 3 das Crackme gelöst haben...

Edit2: neue Version hochgeladen...

Gruß Chris
BlackSun1102 ist offline   Mit Zitat antworten
Alt 03.01.07, 01:54   #13 (permalink)
 
Registriert seit: 03.06.06
cagiv Leistung: Facit NTK
Likes: 0
Standard

Hallo,

dann werd ich meins auch mal posten:
cagiv / 9kxAA

.net ist noch Neuland für unsereins ,
'nen Selfkeygen hätt ich aber erstmal
cagiv ist offline   Mit Zitat antworten
Alt 03.01.07, 07:58   #14 (permalink)
IsNull
Guest
 
Likes:
Standard

Zitat:
Eigentlich hab ich gehofft, das ihr ASM Freaks eine weile mit "debuggen" beschäftigt seid

Wo ist denn da ein Fehler?

Edit: Respekt, du hast es geschafft! Naja wie gesagt, es ist leicht
Naja, wenn man was in der .net Umgebung coded, dann kann man mit dem Reflector sich den den Source ansehen(und für das Keygen paste & copy), wer da Olly nimmt und den pseudo Assembler-Code zu debuggen versucht, ist selbst schuld.

Ich hab auch mal ein Crackme(welches in der .net2 Umgebung gecoded war) gepostet, da ich den Reflector noch nicht kannte. Wurde mir dann schnell klar, dass es vergebene Mühe ist in dieser Umgebung ein Crackme zu machen... :-/

mfg
IsNull
  Mit Zitat antworten
Alt 03.01.07, 10:07   #15 (permalink)
 
Registriert seit: 02.01.07
daef Leistung: Facit NTK
Likes: 0
Standard

hab kein 2.0'er .Net Framework installiert - kanns daher nicht ausprobieren...
stimmt user [[DaeF]] mit pass IQa7R136 ???
mein Keygen (den ich nicht testen kann) hat 17 Zeilen in .Net 1.1
braucht ihn jemand!? (den source)

lg, daef
daef ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Hacks & Crackmes » Mein erstes Crackme... [Solved]
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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
(solved) Mein erstes CrackMe cByte Hacks & Crackmes 4 08.09.09 20:15
Mein erstes Crackme [SOLVED] Ripper93 Hacks & Crackmes 7 20.02.07 17:15
Mein Erstes CrackMe /solved/ Grafix Hacks & Crackmes 5 17.02.06 00:05
so mein erstes crackme -solved c++freak Hacks & Crackmes 8 04.10.05 20:07
Mein erstes Crackme! -solved fast_killer Hacks & Crackmes 11 28.09.05 22:58


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