Hackerboard WikiHaboBlog

[HaBo]

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

Erstes Crackme :)

Diskussion: Erstes Crackme :) im Forum Hacks & Crackmes, in der Kategorie Software Home; Hi, ich habe mich auch mal an einem Crackme versucht. Sollte für euch ja kein Problem sein :) crackme.rar...

Antwort
Alt 27.02.09, 16:08   #1 (permalink)
 
Registriert seit: 11.01.08
shinobo Leistung: Facit NTK
Likes: 0
Standard Erstes Crackme :)


Hi,
ich habe mich auch mal an einem Crackme versucht.
Sollte für euch ja kein Problem sein :)

crackme.rar

shinobo ist offline   Mit Zitat antworten
Alt 27.02.09, 17:49   #2 (permalink)
 
Registriert seit: 17.02.09
Kimono Leistung: Facit NTK
Likes: 0
Standard

War sehr einfach

Zitat:
Kimono
638991939293
gespoilert   

Die Serial kann man sehr schön auf "004015B3" im Register ablesen.

Und hier noch die gepatchte Datei:

Code:
http://www.sendspace.com/file/zchrzq

Kimono

Editiert von CDW. Grund: Spoiler
Kimono ist offline   Mit Zitat antworten
   
HaBOT
 

Werbung ist gerade online    
Alt 27.02.09, 18:25   #3 (permalink)
Themenstarter
 
Registriert seit: 11.01.08
shinobo Leistung: Facit NTK
Likes: 0
Standard

Ja war sehr einfach, habe ich sogar hingekriegt
Hmm aber ich habs net hinbekommen das zu patchen :/

Wenn du lust hast kannste ja ein Keygen schreiben
shinobo ist offline   Mit Zitat antworten
Alt 27.02.09, 20:06   #4 (permalink)
 
Benutzerbild von rami
 
Registriert seit: 09.02.08
rami Leistung: Facit NTK
rami eine Nachricht über ICQ schicken rami eine Nachricht über Skype™ schicken
Likes: 0
Standard

Zitat:
Original von Kimono
War sehr einfach
Lösung   

Zitat:
Kimono
638991939293
Die Serial kann man sehr schön auf "004015B3" im Register ablesen.

Und hier noch die gepatchte Datei:

Code:
http://www.sendspace.com/file/zchrzq


Kimono
Ich weiß, dass Hilfssherrifs nicht erwünscht sind, aber nimm doch bitte die SPOILER-Tags um anderen wie mir nicht den Spaß zu verderben.
__________________
rami ist offline   Mit Zitat antworten
Alt 05.03.09, 19:20   #5 (permalink)
jannik93
Guest
 
Likes:
Standard Easy going

Patchen war einfach Bin zwar ein totaler Anfänger aber das ist nun wirklich leicht

1. Sucess Meldung per "All Referenced Textstrings" suchen
2. Stupid-Patching-Method halt anwenden, den Jump zu NOP'en
3. Saven

Allerdings verstehe ich noch nicht viel von Serial Fishing... Was meint ihr mit "Register"?

P.S.: Ich weiß nicht wie ich nochmal hinte Also bitte erklären
  Mit Zitat antworten
Alt 05.03.09, 20:27   #6 (permalink)
 
Benutzerbild von ChiefWiggum
 
Registriert seit: 09.10.07
ChiefWiggum Leistung: 8086
ChiefWiggum eine Nachricht über ICQ schicken
Likes: 11
Standard RE: Easy going

Zitat:
Original von jannik93
Patchen war einfach Bin zwar ein totaler Anfänger aber das ist nun wirklich leicht

1. Sucess Meldung per "All Referenced Textstrings" suchen
2. Stupid-Patching-Method halt anwenden, den Jump zu NOP'en
3. Saven

Allerdings verstehe ich noch nicht viel von Serial Fishing... Was meint ihr mit "Register"?

P.S.: Ich weiß nicht wie ich nochmal hinte Also bitte erklären
Also, Register sind z.b. eax, ebx, ecx, edi etc.
Die siehst du bei Olly rechts ;-)

Also musst du bei dem cmp blabla einen Breakpoint reinsetzen, damit das Programm dort anhält.

Und dann guckt man mal bei eax etc. und irgendwo steht dann "BLABLAB"
__________________
Be the source always with you.
ChiefWiggum ist offline   Mit Zitat antworten
Alt 14.03.09, 01:06   #7 (permalink)
 
Registriert seit: 18.02.09
SynTraX Leistung: Facit NTK
Likes: 0
Standard

Des habe ich auch noch hinbekommen

Siehe da...   

Code:
SynTraX
6ba19270968174

Nop setzen bei
"00401681"


MfG
SynTraX
SynTraX ist offline   Mit Zitat antworten
Alt 14.03.09, 22:40   #8 (permalink)
 
Registriert seit: 14.03.09
yceal Leistung: Facit NTK
Likes: 0
Standard Keygen

Mein ersten Crackme + Keygen

Keygen erklärung grob:
Tabele   

Zahlensystem 12
Buschstaben und Zahlen haben bestimmte Werte:

a b c d e f g h i j k l m n o p q r s t u v w x y z
81 82 83 84 85 86 87 88 89 8a 8b 90 91 92 93 94 95 96 97 98 99 9a 9b a0 a1 a2

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
55 56 57 58 59 5a 5b 60 61 62 63 64 65 66 67 68 69 6a 6b 70 71 72 73 74 75 76

0 1 2 3 4 5 6 7 8 9
41 42 43 44 45 46 47 48 49 40

und hier dann noch der Quellcode des Keygen:
Code   

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

char pw[200];
int crack_pw(char zeichen);

int main()
{
int n;
printf("ID-Laenge: ");
scanf("%d",&n);
fflush(stdin);

char name[n+1];

int i;

printf("Benutzername eingaben: ");
fgets(name, n+1, stdin);
printf("\n\nPW:");
for(i=0;i<n;i++)
{
crack_pw(name[i]);
printf("%s",pw/*[i]*/);
}
printf("\n\n");

system("PAUSE");
return 0;
}

int crack_pw(char zeichen)
{
switch(zeichen)
{
case 'a':strcpy(pw,"81");break;
case 'd':strcpy(pw,"84");break;
case 'n':strcpy(pw,"92");break;
case 'y':strcpy(pw,"a1");break;
case 'z':strcpy(pw,"a2");break;

case 'b':strcpy(pw,"82");break;
case 'c':strcpy(pw,"83");break;
case 'e':strcpy(pw,"85");break;
case 'f':strcpy(pw,"86");break;
case 'g':strcpy(pw,"87");break;

case 'h':strcpy(pw,"88");break;
case 'i':strcpy(pw,"89");break;
case 'j':strcpy(pw,"8a");break;
case 'k':strcpy(pw,"8b");break;
case 'l':strcpy(pw,"90");break;

case 'm':strcpy(pw,"91");break;
case 'o':strcpy(pw,"93");break;
case 'p':strcpy(pw,"94");break;
case 'q':strcpy(pw,"95");break;
case 'r':strcpy(pw,"96");break;

case 's':strcpy(pw,"97");break;
case 't':strcpy(pw,"98");break;
case 'u':strcpy(pw,"99");break;
case 'v':strcpy(pw,"9a");break;
case 'w':strcpy(pw,"9b");break;

case 'x':strcpy(pw,"a0");break;
//////////////////////////////////////////////////
case 'A':strcpy(pw,"55");break;
case 'B':strcpy(pw,"56");break;
case 'C':strcpy(pw,"57");break;
case 'D':strcpy(pw,"58");break;
case 'E':strcpy(pw,"59");break;

case 'F':strcpy(pw,"5a");break;
case 'G':strcpy(pw,"5b");break;
case 'H':strcpy(pw,"60");break;
case 'I':strcpy(pw,"61");break;
case 'J':strcpy(pw,"62");break;

case 'K':strcpy(pw,"63");break;
case 'L':strcpy(pw,"64");break;
case 'M':strcpy(pw,"65");break;
case 'N':strcpy(pw,"66");break;
case 'O':strcpy(pw,"67");break;

case 'P':strcpy(pw,"68");break;
case 'Q':strcpy(pw,"69");break;
case 'R':strcpy(pw,"6a");break;
case 'S':strcpy(pw,"6b");break;
case 'T':strcpy(pw,"70");break;

case 'U':strcpy(pw,"71");break;
case 'V':strcpy(pw,"72");break;
case 'W':strcpy(pw,"73");break;
case 'X':strcpy(pw,"74");break;
case 'Y':strcpy(pw,"75");break;

case 'Z':strcpy(pw,"76");break;
////////////////////////////////////////////////////
case '1':strcpy(pw,"41");break;
case '2':strcpy(pw,"42");break;
case '3':strcpy(pw,"43");break;
case '4':strcpy(pw,"44");break;
case '5':strcpy(pw,"45");break;

case '6':strcpy(pw,"46");break;
case '7':strcpy(pw,"47");break;
case '8':strcpy(pw,"48");break;
case '9':strcpy(pw,"49");break;
case '0':strcpy(pw,"4a");break;

}
};


Danke an AlterHacker für den Tipp mit cmp!
yceal ist offline   Mit Zitat antworten
Antwort
   

Werbung ist gerade online    

[HaBo] » Software Home » Hacks & Crackmes » Erstes Crackme :)
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
Erstes Crackme [solved] marcotesoalli Hacks & Crackmes 9 06.02.10 18:17
Mein erstes Crackme Neoscreamie Hacks & Crackmes 11 09.12.09 17:16
Erstes Crackme Black Doom Hacks & Crackmes 5 11.11.09 12:12
Erstes Crackme in C++ DolphVS Hacks & Crackmes 7 22.07.05 18:56
Mein erstes CrackMe -Tux- Hacks & Crackmes 5 14.06.05 21:09


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