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.

Lösungsansatz gesucht für Lizenzabfrage

Diskussion: Lösungsansatz gesucht für Lizenzabfrage im Forum Hacks & Crackmes, in der Kategorie Software Home; Anzeige Guten Tag, ich bin durch Zufall auf dieses Board gestoßen. Hoffentlich bin ich hier richtig. Ich bin gerade dabei ...

Antwort
Alt 13.07.08, 13:27   #1 (permalink)
 
Registriert seit: 13.07.08
XXLL Leistung: Facit NTK
Likes: 0
Standard Lösungsansatz gesucht für Lizenzabfrage

Anzeige

Guten Tag, ich bin durch Zufall auf dieses Board gestoßen. Hoffentlich bin ich hier richtig. Ich bin gerade dabei mich mit dem Thema Cracken zu beschäftigen. Software benutze ich zur Zeit: Win32Dasm + Hex-Editor... Ich hab jetzt eine Datei, die scheinbar automatisch den Status der Lizenz abruft. (aus der Reg?!) und dann ausgibt "No License"... Ich kann folglich kein Serial o.Ä. eingeben. Bei meinem ersten Crackme konnte ich einfach nach dem String "Invalid Code" suchen und "jump if not equal" in "je" ändern.. das war relativ einfach. Hier habe ich aber keine Ahnung, wie ich dieses Problem angehen soll. Der String "No License" ist nicht zu finden.

Ich poste einfach mal extra keine Infos zum File, damit dieser Thread auch nicht als Crack-Anfrage verstanden wird. Bitte bitte hab't Nachsicht mit mir, ich bin in diesem Thema noch ein ziemlicher Noob. :-) Grüße!

P.S.: Wenn falsches Forum oder Ähnliches, bitte verschieben / ändern! Danke.

XXLL ist offline   Mit Zitat antworten
Alt 13.07.08, 13:51   #2 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 202
Standard

In die Reg müsste so ein Eintrag auch erstmal kommen. Daher würde ich erstmal nach Dateifunktionen umschauen: OpenFile/CreateFile sowie nach FindFirstFile/FindNextFile. Denn schließlich muss die Lizenz ja eingelesen werden
http://msdn.microsoft.com/en-us/library/aa916914.aspx
und wenn sie eingelesen wird, sollte sie auch zeitnah geprüft werden

Allerdings existiert auch eine gewisse Wahrschienlichkeit, dass nach dem erfolgreichen Einlesen ein "Ok" Eintrag in der Registry erstellt wird - in dem Fall könnte man sich auch die Registryfunktionen ansehen: RegQueryValue/RegQueryInfoKey und andere:
http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx

Bevor man allerdings rumrät, kann man auch erstmal (altmodisch) RegMon und FileMon
http://technet.microsoft.com/de-de/s.../bb896652.aspx
oder http://www.heise.de/security/Process.../meldung/80687
nutzen. Liefert viellecht paar entscheidende Tipps.

PS: ich weiß nicht, ob der betagte Win32Dasm noch wirklich zu etwas geeignet ist. Schau Dich vielleicht mal nach IDA um (es gibt kostenfreie Versionen).
__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 13.07.08, 13:56   #3 (permalink)
Themenstarter
 
Registriert seit: 13.07.08
XXLL Leistung: Facit NTK
Likes: 0
Standard

Ich danke Dir schon mal für deine Antworten. Ich werde mich mal umschauen!
XXLL ist offline   Mit Zitat antworten
Alt 13.07.08, 14:04   #4 (permalink)
CDW
Moderator
 
Benutzerbild von CDW
 
Registriert seit: 20.07.05
CDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: OpteronCDW Leistung: Opteron
Likes: 202
Standard

Zitat:
Der String "No License" ist nicht zu finden.
Da gibt es mehrere Möglichkeiten:
1)entweder ein Protektor (dafür gibt es PEID oder RDG Scanner: http://peid.has.it/ oder man sieht es auch mehr oder weniger direkt ).
2) nur die "sensiblen" Strings werden programmintern geschützt - ver und entschlüsselt.
Das gibt es zwar, aber doch relativ selten.

3) der String (womöglich auch das Verfahren) sind in eine externe Bibliothek (DLL) ausgelagert.
Oder: die meisten größeren Programme haben ein "internationalisierungssystem" - also Multilanguagefähigkeit. Das wird dann meistens so umgesetzt, dass die Meldungen in spzeillen Sprachdateien existieren und vom Programm ausgelesen werden. D.h keine Strings im Programm.
__________________
Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
Selig, wer nichts zu sagen hat und trotzdem schweigt.
CDW ist offline   Mit Zitat antworten
Alt 13.07.08, 14:17   #5 (permalink)
Themenstarter
 
Registriert seit: 13.07.08
XXLL Leistung: Facit NTK
Likes: 0
Standard

edit:

Die Lizenz ist mit einem Hardwareschlüssel verknüpft.
XXLL ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Hacks & Crackmes » Lösungsansatz gesucht für Lizenzabfrage
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
one4games.de - Lizenzabfrage umgehen? TrioxX Internet Allgemein 1 04.09.06 17:38
HP gesucht Valentin Internet Allgemein 6 04.06.06 01:26
MP3 + BAT Joiner gesucht PPY Downloads 5 06.08.05 02:53
Gesucht MyOwnWold Off topic-Zone 2 19.04.05 17:42
.pps gesucht d3lux3 Downloads 4 30.05.04 21:34


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