| Hacks & Crackmes Tests, Fragen oder Hilfestellungen. Crackmes und Hackits werden hier diskutiert. |
Diskussion: Hiddencode KeygenMe im Forum Hacks & Crackmes, in der Kategorie Software Home; Anzeige Hier etwas zum Zeitvertreib. OS: ab win2000/NT (getestet: win2k SP1 und XP SP1) Nicht gepackt und kein Anti-Debug Schutz. ...
![]() |
| | #1 (permalink) |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Hiddencode KeygenMe Anzeige Hier etwas zum Zeitvertreib. OS: ab win2000/NT (getestet: win2k SP1 und XP SP1) Nicht gepackt und kein Anti-Debug Schutz. Erlaubt: eigentlich alles (nur nicht die eigene Erfolgsmeldung einpatchen ;) ) Ziel1: Keygen Ziel2: gültiger Name und Key Man kann natürlich auch Patchen, damit jede Name/Key Kombi akzeptiert wird (wird aber nicht ganz so einfach) Schwierigkeit: der Keyalgo ist einfach und hochstprachenfreundlich - sollte also kein Problem sein, Java/C#/VB usw zu nutzen. Allerdings würde wohl ein Anfänger ohne Hilfe wahrscheinlich daran scheitern (wenn man die Augen offen hält und etwas Glück hat, kann man es auch als Anfänger schaffen) und ein Fortgeschrittener wahrscheinlich zu schnell am Ziel sein ;). Probiert es einfach aus *dreckig lach* EDIT: als kleine Hilfe: bei einem richtigne Key wird eine "GoodBoy" MessageBox erscheinen("GoodBoy" bitte nicht wörtlich nehmen ;) ). Es ist auch nicht wirklich viel Code. Da aber das Musikfile (XM-Format) mit in der Codesection steckt, könnte Olly/IDA auf falsche Gedangken kommen und versuchen diesen zu interpretieren. Den zum Namen passenden Key kann man übrigens mit dem WinTaschenrechner innerhalb von 1-3 Minuten berechnen.
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. |
| | |
| | #2 (permalink) |
| Registriert seit: 12.07.06 ![]() Likes: 0 | Das einzige was ich geschafft hab, war den Sound auszustellen |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) | |
| Guest Likes: | Ich hab dieverse Algos mit dem Taschenrechner ausprobiert, dabei auch auf früher von dir verwendete zuück gegriffen aber ich habs immer noch nicht raus wie man auf genau 16 Zeichen kommen soll..? ![]() Was ich mir noch vor stellen könnte wäre eine Verschlüsselung mit "=::=::\" Zitat:
Ich mache weiter | |
|
| | #4 (permalink) | ||
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Zitat:
Zitat:
Und was PEiD meint, ist auch mit Vorsicht zu genießen - Neolite (meint es zumindest bei mir) verwende ich auch nicht Ich wette sogar, dass die meisten den Key-Aufruf schon fast genauso oft gesehen haben, wie sie es in Olly neustarteten *g*
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. | ||
| | |
| | #5 (permalink) |
![]() Registriert seit: 17.01.06 ![]() Likes: 7 | kann es sein das es keine rückmeldung gibt ob die daten falsch sind? weil mit olly sehe ich den string "Falscher Key"... |
| | |
| | #6 (permalink) |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Der Key muss eine bestimmte länge haben, damit überhaupt überprüft wird
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. |
| | |
| | #8 (permalink) |
| Member of Honour ![]() Registriert seit: 02.04.05 ![]() ![]() ![]() Likes: 76 | Mist. Ich seh grad bei BUHA war jmd schneller.... Jetzt machts kein Spass mehr... ![]() Hier noch ein kleiner Bug den ich entdeckt hab: Ein Beispiel einer Kombination, bei der keine Messagebox folgt, obwohl es 16 Zeichen beim Key sind. Name: B?X (X=undruckbares Zeichen) -> 0x42 + 0xFF + 0x13 Serial: <<<<<<<<<<<<<<<< Aber interessantes Crackme. Wenn ich überlege wo ich im Crackme überall rumgesteppt bin, dann wird mir ganz schlecht. Der Name passt echt zum Crackme... |
| | |
| | #9 (permalink) | |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Zitat:
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. | |
| | |
| | #10 (permalink) | |
| Member of Honour ![]() Registriert seit: 02.04.05 ![]() ![]() ![]() Likes: 76 | Zitat:
| |
| | |
| | #11 (permalink) | |
| Senior Member Registriert seit: 03.09.05 ![]() Likes: 0 | Erinnert mich ein wenig an mein erstes CrackMe Zitat:
Ich weiß, es gibt schon einen Keygen(auf dem BuHa), aber ich poste meinen trotzdem auch mal. Lösung folgt. EDIT: Hier ist die Lösung. Leider gibt es hier keine Spoiler-Tags, ist hier das ganze als Textdatei, wobei leider Code-Formatierungen usw. verlorengehen: EDIT2: Ergänzung der Lösung, Erläuterung, wie der Hook installiert/entfernt wird. | |
| | |
| | #12 (permalink) |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Ok,schön gemacht Wer sich fragt was TLS ist: http://www.windowsitlibrary.com/Content/356/11/5.html Der Code im TLS-Callback wird vor dem "offiziellen" Start der Exe ausgeführt - um z.B bestimmte Initialisierungen vorzunehmen. Der wirkliche Sinn erschließt sich mir auch nicht - schließlich kann man diese Sachen auch direkt beim "normalen" Start machen und muss nicht erst "Vorinitialisierung der Initialisierung" durchführen
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. |
| | |
| | #13 (permalink) |
| Senior Member Registriert seit: 03.09.05 ![]() Likes: 0 | Das ganze hat schon seinen Sinn, wenn man TLS nicht "zweckentfremdet", wenn man nämlich eine globale Variable in mehreren Threads nutzt, kann man diese dort initialisieren/Konstruktor aufrufen, ohne dies in jedem einzelnen Thread machen zu müssen. Beispiel: Code: //ohne TLS:
MyClass __declspec(thread) *c;
void thread1proc()
{
c = new MyClass();
....
}
void thread2proc()
{
c = new MyClass();
....
}
//mit TLS:
MyClass __declspec(thread) *c;
void tlsCallBack()
{
c = new MyClass();
}
void thread1proc()
{
...
}
void thread2proc()
{
...
} |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| keygenme | escor | Hacks & Crackmes | 0 | 26.10.09 18:04 |
| My keygenme #1 | the_uxreal | Hacks & Crackmes | 17 | 17.09.08 19:31 |
| keygenme | ]=-antr4xx-=[ | Hacks & Crackmes | 2 | 26.01.08 20:18 |
| KeygenMe | Xylon | Hacks & Crackmes | 6 | 24.09.06 23:50 |
| Keygenme ^^ | ReDoX | Hacks & Crackmes | 3 | 21.09.06 16:17 |