AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte BirthdayRemember 6.0 - Bitte cracken
Thema durchsuchen
Ansicht
Themen-Optionen

BirthdayRemember 6.0 - Bitte cracken

Ein Thema von moritz · begonnen am 10. Jan 2004 · letzter Beitrag vom 15. Jan 2004
Antwort Antwort
Seite 3 von 5     123 45      
moritz
Registriert seit: 18. Apr 2003
Hallo

Also, Leute, es geht um folgendes:
Ich hab in BirthdayRemember 6.0 einen Serialschutz eingebaut, da es wahrscheinlich (!) eine kostenpflichtige PRO-Version neben der normalen Freewareversion (Die dann halt in den Einträge auf 50 begrenzt ist und etwas weniger Funktionen hat...dafür wird die PRO auch nur etwa 5€ kosten) geben wird. Deswegen habe ich BirthdayRemember mit einer Serialabfrage geschützt. Und da es etwas unangenem wäre wenn er sehr leicht zu cracken wäre und da mein Wissen in dem Gebiet nicht sehr weit reicht, wollte ich euch Fragen ob ihr euch mal daran versuchen könnt. Ich habe schon ein paar Vortests mit der Hilfe von obbschtkuche gemacht, aber er sagt er sei selber nicht sehr weit in dem Gebiet, deswegen Frage ich hier nochmal.
Das Programm selber ist noch nicht komplett fertig, aber wer will dem kann ich trotzdem eine Serial erstellen, damit er das Programm im Voraus etwas testen kann. Dafür brauch ich den Registrierungscode (Der steht auf derm Formular) und einen Namen, auf den das Programm registriert werden soll, am besten per PN oder ICQ (UIN: 176987816)

Ich habe das Programm SFX-gepackt und an den Beitrag gehängt: Download

Danke schonmal im Voraus.

Gruß

Euer Onz

Edit:
P.S.: BirthdayRemember will definitiv nicht ins Netz. Er hat lediglich eine Portpresentfunktion eingebaut (Soll irgendwann prüfen ob man im Netz ist, NEIN, ich scanne keine Ports auf dem lokalen PC), die nirgends ausgeführt wird und Indy SMTP, IMAP und Time sind integriert. BirthdayRemember macht nichts!!! im Netz

[edit=Luckie]Anhang auf Wunsch des Autor entfernt. Mfg, Luckie[/edit]
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
 
Lillebrohr
 
#21
  Alt 13. Jan 2004, 06:53
Hi,

ich habs mir gestern mal angeguckt.

Also ich bin mal schnell durchgetraced und habe mitbekommen das Blowfish und ein Hash verwendet wird.

Anscheinend wird aus der Serial der Hash gebildet und dann dieser dann noch mit Blowfish verschlüsselt. Dann wird später nach etlichen Calls, der BlowfishString mit den der richtigen Serial verglichen. Das sieht ungefähr so aus:
Delphi-Quellcode:
mov eax,[esi]
mov edi,[ebx]
cmp eax,edi
jnz
Wenn unser Blowfish String zusammenpasst springt er hier nicht und geht weiter.
Dann dekrementiert er einen Zähler und fängt von vorne an. Der Blowfish String ist 32 Zeichen lang.

Wenn man nun die Sprünge ordnungsgemäß ausflaggt so erhält man ne registrierte Version.

Die Serial wird in eine .ini eingetragen und bei jedem Start geprüft.

Also ein keygen ist möglich aber man wird ganz schön verwirrt durch etliche Strings die wohl als Key für Blowfish genutzt werden.

Soweit dazu. Also Patch ist fertig und naja keygen kann man mal probieren.

Resultat: Für newbiez sehr verwirrend die noch nie mit der Materie in Kontakt gekommen sind.



Mfg

Lillebrohr
  Mit Zitat antworten Zitat
Benutzerbild von Motzi
Motzi

 
Delphi XE2 Professional
 
#22
  Alt 13. Jan 2004, 08:32
Hm.. dann muss ich irgendwas falsch gemacht haben, weil an dieser Stelle war ich auch schon, hab die Sprünge entsprechend gepatched, hab die Meldung der erfolgreichen Registrierung bekommen, aber nach einem Neustart kam das ganze nochmal..
Manuel Pöter
  Mit Zitat antworten Zitat
moritz
 
#23
  Alt 13. Jan 2004, 14:29
Hallo

Ich bin beeindruckt
Ich hab den Schutz nochmal verstärkt, diesmal hängt nur die EXE am Beitrag. Der Rest bleibt gleich.
Schaut mal ob ihr es immernoch hinbekommt

Gruß

Onz

P.S.: Leider hat sich rausgestellt, dass es umsonst war Wegen diesem Steuersystem wird der Verkauf nichts, trotzdem Danke!)

[edit=Luckie]Anhang auf Wunsch des Autors entfernt. Mfg, Luckie[/edit]
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber

 
Delphi XE Professional
 
#24
  Alt 13. Jan 2004, 14:54
Hi!

Habe beim Starten leider ein Problem:

Siehe Anhang
Miniaturansicht angehängter Grafiken
bild1.jpg  
Frederic Kerber
  Mit Zitat antworten Zitat
moritz
 
#25
  Alt 13. Jan 2004, 14:56
Hallo

Die DLL's musst du dir aus dem Anhang auf Seite 1 ganz oben holen

Gruß
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber

 
Delphi XE Professional
 
#26
  Alt 13. Jan 2004, 15:13
Hi!

Ist da irgendwie ein Schutz zum DissAssemblieren drin?
Wenn ich es mit W32dasm öffnen will, stürzt w32dasm ab!

Ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
moritz
 
#27
  Alt 13. Jan 2004, 15:50
Zitat von fkerber:
Hi!

Ist da irgendwie ein Schutz zum DissAssemblieren drin?
Wenn ich es mit W32dasm öffnen will, stürzt w32dasm ab!

Ciao fkerber
Das musst du schon selber herausfinden

Gruß
  Mit Zitat antworten Zitat
Lillebrohr
 
#28
  Alt 13. Jan 2004, 20:06
Hi,

zum Thema<Abstürzen im Win32Dasm. Ich habs mir noch nicht angeguckt aber vielleicht hat unser Onz das Ding gepackt. (Asprotect oder so) Dann ist es klar.

Also, ich werde am Wochenende mal versuchen das Ding zu entwanzen und n keygen zu schreiben. Aber für newbiez ist es auf jeden Fall ne Hürde, das kann ich dir schonmal sagen.

Bis auf weiters,

MfG
  Mit Zitat antworten Zitat
moritz
 
#29
  Alt 13. Jan 2004, 20:43
Hallo

Ok, bin gespannt auf das Ergebnis. Auch wenn der Schutz nicht zum Einsatz kommt

Gruß

Onz ... schewit über seine Techniken
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#30
  Alt 14. Jan 2004, 01:58
Er benutzt UPX.
Michael
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 5     123 45      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz