Vollständige Version anzeigen : Programm Keys herausfinden


kokonuss86
19.07.2006, 05:36

Hi Leute da ich ein Problem hab mit einem modul für ein Programm den key zu finden, kam mir die frage wenn ich den key eingebe muss das program ja iergendwo nachschauen ob das der richtige key ist, und das ist ja denk ich mal in den daten des programmes, oder?
So waäre es jetzt nicht möglich den key heraus zu finden mit einem programm oder so das die daten sätze durch sucht und kp iergendwie den key halt findet^^.
Hab selber auch mal geschaut aber das sieht alles so aus:

B0AóDXt$`óDX\$dóDXT$hH9fo´$_ z óAYþóEYÆA(ÃA(ÊóYL$TóAYÅóEYÎóDXD$4fDo´$À fDo¬$Ð óAXüóEXÏfDo¼$° fDo¤$à óXøA(ÃóDY\$PóXùóYD$LA(ÊóEXËóYL$XóDYT$\fDoS$ð óDXÀ(×(ßóDXÁóEXÊfDo$  óYSóY[óY{A(ÀA(ÉóXSóX[ óX{óYC óYK,óXÐA(ÀóXÑóDYC(óYC$A(ÉóT$ óAhL0d$_HcÙûþuèWoÿÿ ýCéÞ &ÉƲ ; ¦ H9óHÁþLý% _`ûçHÁçI9ô`L8áu&è oÿÿÇ3ÿH0|$ E3ÉE3À3Ò3ÉèmÿÿýGÿë9ËèïÿÿýI9ôöD8t-9ËèÐîÿÿH9ÈÿO &ÀuÿE 9ø&Àtèânÿÿ08ë3ÿëè¥nÿÿÇ ¿ÿÿÿÿ9Ëèðÿÿ9Çë$è`nÿÿÇ 3ÿH0|$ E3ÉE3À3Ò3ÉèþlÿÿýGÿH9\$XH9t$`H9|$hL9d$_HÄHÃÌÌ_UHì0H9ê9MPè ¿ïÿÿHÄ0]ÃÌÌÌÌÌÌÌÌÌHì(H0\$_H0|$HHcù9ÏèîÿÿHøÿtcÿuH9ö _¸Æ uë_ÿu)H9ß ö_Ht¹ èßíÿÿ¹ H9ØèÒíÿÿH;Ãt9ÏèÆíÿÿH9Èÿ= &Àu


und ich kann da nicht wirklich was draus erkennen aber ein programm könnte doch bestimmt das wichtige vom unwichtigen unterscheiden und so vielleicht ein lesbaren text erstellen oder sowas, so ähnlich wie ein mensch veschlüsselte botschaften enzschlüsselt

SuperFly
19.07.2006, 09:47

Hi

Da du absolut keine ahnung hast wie man programme cracken sollte um erflogreich zu sein,adde ich dir mal ein Flash Movie Tut,was ich vor einiger Zeit mal erstellt habe!In diesem Tut geht es um das Cracken von apps!
Hoffe konnte dir ein wenig weiter helfen :rolleyes:

Hier der Download link!
Passwort zum Entpacken "SuperFly"
_rapidshare-de/files/26264455/Black_Heaf_Reversing_Mysterium_Flash_Movie_22-rar-html
Passwort zum Entpacken "SuperFly"
_rapidshare-de/files/26265895/Black_Heaf_Reversing_Mysterium_Flash_Movie_14-rar-html

kokonuss86
19.07.2006, 18:11

Ähnliche Themen: Programm Keys herausfinden Da wohl keine lösung gefunden werden konnte mach ich mal zu, aber wenn ihr onc hwas auf der seele habt sprecht mich an dann mach ich nochma[...]
Programm zum ICQ-Passwort herausfinden Hallo Themenersteller, leider müssen wir dein Thema schließen. Gründe dafür sind möglicherweise folgende: []Kein Bedankomat / Kein H[...]
Programm Keys herausfinden
ohlaalaa ich hab mir jetzt den anfang von deinem tut angeschaut, is ja nicht so leicht das zu verstehen aber ich werd mein bestes geben. es soll ja jetzt nicht am key hängen bleiben. aber ich hab da mal ne frage noch-das modul selber ist ja keine exe es ist ja nur ne datei die ich ins programm eingefügt habe die passwort abfrage kommt ja beim start des programmes.

{bild-down: _img95-imageshack-us/img95/3743/unbenannttq5-png}


jetzt meine frage wo soll ich nach dem passwort suchen in der exe datei von dem programm in den unendlich vielen dateien im programm selber oder in den paar dateien des moduls?

PS: was is ASM?

SuperFly
19.07.2006, 18:39

Hi
also du must schon mit den windows api function vertraut sein,denn über die api function kannst du an den aufruf der Message box oder bad boy meldung kommen und es versuchen zu patchen,oder versuchen nen serial zu zubbeln,das dürfte aber sehr schwer sein denke ich da größere frimen bestimmt crytos nutzen,um den key im arbeitsspeicher zu schützen!
Dann solltes du als noob erst mal mit dem patchen beginnen!
ICh habe dir mal auch tuts zu ASM dabei gepackt,diese behandeln aber nur die grundlagen,für mehr infos checke den link im forigen posting,oder nutze mal googel!
Zu deiner frage, wo sollst du das passwort suchen?
Naja wie währe es du machst dich erst mal mit dem Olly debugger vertraut,mit ihm kannst du sehr leicht festellen welche datein noch beim start gestartet werden,und du kannst zu den verschidenen modulen switchen!
Besser währe es du suchts hilfe in Reversing foren!
Viel erfolg :P



Passwort zum entpacken lautet"SuperFly"
_rapidshare-de/files/26312285/Asm_Tuts-rar-html


Beispiel für ansätze beim cracken!
Api Break Point liste!
Das wichtigste :D
Je nach coding sprache versteht sich 8)
Zb Vb /delphi C++ und so weiter!



InternetCloseHandle
InternetOpen
InternetReadFile!
Invalid registration
vbaStrCmp
Die wichtigsten Bps^^
Killtimer in den apis gucken!

RegQueryValueExA
getdlgitemtexta
getwindowtexta
lstrcmpA
GetPrivateProfileStringA
GetPrivateProfileIntA
WritePrivateProfileStringA
WritePrivateProfileIntA
messageboxa

Breakpoints für CRC32 sind:
ReadFile
CreateFile
CreateFileMapping
MapViewOfFile
OpenFileMapping
UnmapViewOfFile
CloseHandle

CreateWindowEX
destroywindow


getlocaltime" und "gettickcount" calls, die werden gern benutzt um 'ne trial rückwärts zu zählen.
eine andere möglichkeit ist die trialzeit in milisekunden umzurechenen und nach dem wert zu suchen_..

z_B. push 1000h = 1000 millisekunden = 1 sekunde
3000 dec = 3 Sekunden.
0BB8 hex = 3 Sekunden.

Reading & Writing Files
-----------------------
These are generic calls to read/write to a file, usually binary in nature:

ReadFile
WriteFile

more on locating file accesses:

SetFilePointer

GetSystemDirectory
GetSystemDirectoryA

These are the most common calls to read/write from/to a *-ini file
or a file of similar format.

for 16-bit win apps:

GetPrivateProfileString
GetPrivateProfileInt
WritePrivateProfileString
WritePrivateProfileInt

for 32-bit win apps:

GetPrivateProfileStringA
GetPrivateProfileIntA
WritePrivateProfileStringA
WritePrivateProfileIntA

Interrupt info:
_____________

file accesses (A couple by YOSHi)

bpint 21 if (ah==3d)
bpint 2f if (ah==01)

The Registry
------------
Create or delete a new key in the registry:

RegCreateKey
RegDeleteKey

RegCreateKeyA
RegDeleteKeyA


Read a value from the currently open registry key:

RegQueryValue
RegQueryValueA


Open or close a registry key:

RegCloseKey
RegOpenKey

RegCloseKeyA
RegOpenKeyA



Dialog Boxes
------------
Get text or integer from a dialog box edit:

GetWindowText
GetDlgItemText

GetWindowTextA
GetDlgItemTextA

GetDlgItemInt


Open a message box, usually one that says "invalid registration":

MessageBox
MessageBoxA
MessageBoxExA
MessageBeep

and other ways to display text_..

SENDMESSAGE
WSPRINTF

Time & Date
-----------
These get the time and date

GetSystemTime
GetLocalTime

SystemTimeToFileTime

oder GetTickCount

Generating a Window
---------------------

createwindow
createwindowexa
showwindow

bitblt (a type of memory move, similar to hmemcpy)

CD-ROM Calls (Donated by: +-=Riddler=-+)
----------------

GetDriveType (if eax=5 then it is a cdrom check)
GetDriveTypeA

GetDriveType Return Function codes:

Value Meaning
0 Drive Cannot Be determined
1 Root Dir Does not exist
2 DriveRemoveable
3 A Fixed Disk (HardDrive)
4 Remote Drive(Network)
5 Cd-Rom Drive
6 RamDisk

GetLogicalDrives
GetLogicalDrivesA

GetLogicalDriveStrings
GetLogicalDriveStringsA

OTHER CDROM INFORMATION

Wen man kein error message bekommt mal versuchen auf fvbaStrCmp zu Breaken!
fvbaStrCmp
fvbaStrCmp
showwindow
showwindow

Delphi programme!
destroywindow
bei delphi startnags is destroywindow immer nen netter breakpoint.
CreateWindowEX
CreateWindowEX
Such im Olly nach der bad Meldung.

Du findest darüber einen JNZ, und darüber einen Call in dem in ca_90%aller Fälle die ser**al Routine stattfindet.
In den gehst du rein (rechte Maustaste Follow).
Du findest einen push ebp und setzt nen BP drauf(Breakpoint).
Nun startest du das Prog, gibst deine Daten ein(Einzelplatz Lizenz), und Olly breakt.
Nun stepst du mit F8 durch den Code(beachte rechts oben das Fensterlein im Olly), und bald hast du die Trophäe!


CreateWindowEX
destroywindow


getlocaltime" und "gettickcount" calls, die werden gern benutzt um 'ne trial rückwärts zu zählen.
eine andere möglichkeit ist die trialzeit in milisekunden umzurechenen und nach dem wert zu suchen_..

z_B. push 1000h = 1000 millisekunden = 1 sekunde
3000 dec = 3 Sekunden.
0BB8 hex = 3 Sekunden.

1) Data Type Conversion:
i) __vbaI2Str Converts a String to Byte or Integer
ii)__vbaI4Str Converts a String to Long
iii)__vbar4Str Converts a String to Single
iv)__vbar8Str Converts a String to Double
v) VarCyFromStr (for VB6. You have to have OLEAUT32-DLL in your WINICE-DAT)String to Currency
vi) VarBstrFromI2 (for VB6. You have to have OLEAUT32-DLL in your WINICE-DAT)Integer to String:

2) Moving Data
i) __vbaStrCopy - Copies a String to memory - same as Windows' API HMEMCPY
ii) __vbaVarCopy - Copies a Variant to memory
iii) __vbaVarMove - Copies a Variant to memory

3) Mathematical
i) __vbavaradd - Add two Variants
ii) __vbavarsub - Subtract two Variants
iii) __vbavarmul - Multiply two Variants
iv) __vbavaridiv - Divide two Variants to get an Integer
v) __vbavarxor - XOR

4) Miscellaneous
i) __vbavarfornext - Used in codes where there is a For_.. Next_.. Statement (Loop)
ii) __vbafreestr
iii) __vbafreeobj
iv) __vbastrvarval - Get the value from a specific location in a String
v) multibytetowidechar
vi) rtcMsgBox - Shows the message box - same as Windows' API messagebox/a/exa
vii) __vbavarcat - Joins 2 Variants together
viii) __vbafreevar
ix) __vbaobjset
x) __vbaLenBstr - Gets string length
xi) rtcInputBox - Shows a Visual Basic Input Box - same as window's API getwindowtext/a, GetDlgItemtext/a
xii) __vbaNew - shows a dialogue box - same as Windows' API Dialogbox
xiii) __vbaNew2 - shows a dialogue box - same as Windows' API Dialogboxparam/a
xiv) rtcTrimBstr - trims a string

5) Comparisons
i) __vbastrcomp - Compares two strings - Same as Window's API lstrcmp
ii) __vbastrcmp - Compares two strings - Same as Window's API lstrcmp
iii) __vbavartsteq - Compares two variants
iv)__vbaFpCmpCy - Compares Floating point to currency. sp; - Compares Floating point to currency



Hier ne nützlich Tabelle zum Patchen!
4343
{img-src: //imageshack-us/a/img524/3526/patchtabelleun7-gif}


Ps da diese Tema sehr Komplex ist bitte ich dich einfach mal dieses forum zu besuchen,wenn du vernünftig fragst wird dir bestimmt geholfen,aber aufem silbertablet bekommste das auch nichts :D :rolleyes:
__-cracken_6x-to/ Deutsches Forum
_snd-crackz-ws/?strana=main English
_cracking-accessroot-com/ English

kokonuss86
19.07.2006, 19:18

vielen vielen dank für die ganze hilfe, jetzt werd ich woll ne ganze weile erstma lesen müssen aber egal, was ich noch sagen wollte der link für den olly in dem tut funktioniert nicht, aber nochmals danke für deine hilfe ich wer mal schauen wie weit ich komme :P

Und ich hab mich mal angemeldet auf der ersten seite die du mir geschickt hast aber dort gibs woll iergendwie probleme mit der email zur aktivierung, es kommt einfach keine bei mir an und ich hab auch die richtige angeben. naja vielleicht is es ja morgen fetig, mal abwarten

SuperFly
19.07.2006, 19:54

Original von kokonuss86
vielen vielen dank für die ganze hilfe, jetzt werd ich woll ne ganze weile erstma lesen müssen aber egal, was ich noch sagen wollte der link für den olly in dem tut funktioniert nicht, aber nochmals danke für deine hilfe ich wer mal schauen wie weit ich komme :P

Und ich hab mich mal angemeldet auf der ersten seite die du mir geschickt hast aber dort gibs woll iergendwie probleme mit der email zur aktivierung, es kommt einfach keine bei mir an und ich hab auch die richtige angeben. naja vielleicht is es ja morgen fetig, mal abwarten

Hi
also die seite mit dem olly debugger müste funzen,wenn es die olly shadow page war ,sorry die scheint offline zu sein!
Könnte dir den Olly debugger uppen obwohl es ihn auf der GRN Homepage zum download gibt :]
Zu dem GRN Register kein plan kann ja auch sein das der admin die accs erst von hand freischaltet war mal so,aber war sehr lange nicht auf dem board,da mir die zeit fehlte für sowas ;)
An sonsten dem Admin ne email mal schicken ;)
Greetz
und viel glück :]

datenquelle
19.07.2006, 20:41

Warum willst du dir soviel Arbeit machen?

Schau doch einfach mal in die Appz Trade Section, da gibts sicher keys/cracks für das Programm.

Laut deinem 1. Post hast du ja sowieso keine Ahnung von cracken, wenn du es lernen willst ist cinema 4d sicher das falsche programm für den Anfang.
Teuere Programme sind meistens sehr gut geschützt :P

jürgen
19.07.2006, 20:53

ich würde zuerst mal nach Cracks auf crackseiten suchen, wenn du dann nichts findest
kannst du ASM, Olli Debugger oder Softice nehmen, wenn genereles Interesse
an Cracking tuts bzw. Tools besteht einfach PN an mich.

kokonuss86
20.07.2006, 01:36

Also ich hab schon wie ein verückter nach dem serial gesucht auf vielen verschiedene crack/serials seiten sogar hier und auf anderen boards aber immer ohne erfolg. wäre ja blöd von mir erst den key heraus zufinden durchs programm und dann erst die seiten zu durch forsten :). aber unglaublcih ich hab echt nix gefunden und da hab ich mich schon so gefreut weil das modul bekommt man auch neirgends, war echt zufall das ichs gefunden habe und jetzt gibts niegends n key dafür watn scheiss ;(

SuperFly
20.07.2006, 14:42

Hi also ich hätte zeit und lust mir das target mal genau anzugucken,wenn du mir nen link zu Trail/Demo version gibts :D
Nen crack gibts bestimmt,aber ich habe selber nicht geguckt 8)
Greetz Fly
ansonsten mache ein Crack request im SND bzw AR-Team forum :D

N0S
20.07.2006, 14:56

/posts filtered


Das hier ist kein Trade Forum. Serial requests/serial seiten/crack seiten sind hier nicht gestattet

-> Bit-torrent-to, die größte deutsche Torrent Downloads Seite im Netz (_rrboard-bit-torrent-to/board-php?boardid=123)
-> Bit-torrent-to, die größte deutsche Torrent Downloads Seite im Netz (_rrboard-bit-torrent-to/thread-php?threadid=131077)

kokonuss86
20.07.2006, 15:14

ok leute danke für eure großartige hilfe, anscheinbar gibt es keinen key für das modul im netz.
Nos hat auch recht aber trozdem danke an alle die mir veruscht haben zu helfen


;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;( ;(

phraser
20.07.2006, 16:45

Da wohl keine lösung gefunden werden konnte mach ich mal zu, aber wenn ihr onc hwas auf der seele habt sprecht mich an dann mach ich nochmal f ür euren post auf!



raid-rush.ws | Imprint & Contact pr