Seite 3 von 5
Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 15:35
von CSHW89
cxAlex hat geschrieben:Das Problem ist das es die Abfrage "If RegOk" eigendlich zwangsläufig geben muss. Und wenn ich den "If" jump finde und auf "if not" ändere kann die der Algo der den Key prüft noch so komplex und versteckt sein, das nützt dann alles nichts.
Gruß, Alex
Das hab ich auch nicht bestritten. Aber bevor man sich Gedanken macht, wie man die Abfrage versteckt, sollte man erstmal den Key verstecken. Denn das kann nun wirklich jeder, der ein Editor (bzw. Hex-Editor) oder dergleichen hat. Den Jump umsetzen ist da schon etwas anderes.
btw: es gibt aber wohl auch methoden, um es schwerer zu gestalten. z.b. indem man die abfrage und die verzweigung weiter auseinander zieht, und dazwischen komplett unnötigen code reinsetzt:
Code: Alles auswählen
test = (MD5Fingerprint(..) = key) And 1
; unnötiger Code
;...
;...
If (test = 0)
FEHLER
EndIf
Aber vorallem bei kleinen exe-Dateien ist das auch noch relativ leicht auszuhebeln.
lg kevin
Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 16:57
von c4s
Renovatio hat geschrieben:p.s. Ich entwickel schon noch eine nicht knackbare Version von meinem UFK.

Es gibt Software-Firmen die viele schlaue Mitarbeiter beschäftigen und sich nur darauf spezialisiert haben. Deren "Schutz" wird trotzdem früher oder später ausgehebelt.
Solltest du wirklich den ultimativen, nicht knackbaren Weg gefunden haben, könntest du sehr schnell Multimillionär werden... Also ich wage dies zu beweifeln.

Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 17:04
von Renovatio
Ok, neuer Versuch.
Wenn ich eine exe programmiere die sich selbst beim beenden löscht und sich selbst wieder herstellt im original-zustand, wie kann man dann eine solche exe cracken?
Man crackt sie und wenn man die gecrackte version nachdem starten beendet, erstellt sie sich wieder in den original-zustand.
Viele Grüße
Renovatio
Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 17:07
von STARGÅTE
Indem man die Stelle an der sich die Exe löschen will (das muss ja auch ein Befehl sein) entfernt ?
Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 17:29
von cxAlex
Im Endeffekt gehts nur darum alle jumps zu finden und richtig zu ersetzen. Nur eine frage der Zeit.
Gruß Alex
Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 17:33
von Renovatio
cxAlex hat geschrieben:Im Endeffekt gehts nur darum alle jumps zu finden und richtig zu ersetzen. Nur eine frage der Zeit.
Gruß Alex
Bringt es dann etwas, mehrere zugehörige Anwendungsdateien mit solchen Prüfungen zu versehen?
Wäre doch ziemlich aufwendig diese alle zu cracken oder?
Gruß
Renovatio
Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 17:40
von ts-soft
Renovatio hat geschrieben:Wäre doch ziemlich aufwendig diese alle zu cracken oder?
Ist Dein Programm beliebt, interessiert der Aufwand nicht. Ist es nicht so beliebt ist der
ganze scheiß überflüssig.
Personalisiere das Programm, indem Du Benutzerdaten hineinkompilierst und Anzeigst.
Das schreckt dann etwas ab, mehr aber auch nicht. Sollte aber in den meisten Fällen reichen.
Alles darüber hinaus ist nur Zeitverschwendung, die solltest Du lieber in der Verbesserung des
Programmes stecken.
Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 18:20
von cxAlex
ts-soft hat geschrieben:Renovatio hat geschrieben:Wäre doch ziemlich aufwendig diese alle zu cracken oder?
Ist Dein Programm beliebt, interessiert der Aufwand nicht. Ist es nicht so beliebt ist der
ganze scheiß überflüssig.
Personalisiere das Programm, indem Du Benutzerdaten hineinkompilierst und Anzeigst.
Das schreckt dann etwas ab, mehr aber auch nicht. Sollte aber in den meisten Fällen reichen.
Alles darüber hinaus ist nur Zeitverschwendung, die solltest Du lieber in der Verbesserung des
Programmes stecken.
Alles in allem seh ich das auch so. Steck deine Energie lieber in die Features statt dich auf Schutzfunktionen zu versteifen.
Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 19:45
von STARGÅTE
@Renovatio
Die Frage ist was du genau vorhast.
Es gibt keine ultimative Hackersicherheit. Somit ist es auch quatsch eine art "Anti-Hack" Include zu schreiben.
Im Gegenteil, der der darin enthaltene Mechanismus geknackt, werden zugleich alle Anwendungen die dieses Incldue nutzen unsicher.
Von daher Zeitverschwendung!
Wenn es dir darum geht, eines deiner Programme zu schützen, dann macht auch das nur sind, wenn du das programm wirklich Verkaufen willst, und sonst weniger käufer hättest.
Dann stellt sich jedoch die Frage, ob und wieviele Käufer du dann überhaupt noch hättest.
Re: Unique File Key (Seriennummer sicherer)
Verfasst: 30.03.2011 23:50
von NicTheQuick
Man kann auch Programmcode mit dem Key verschlüsseln, dann wird er nur bei richtiger Eingabe des Keys auch richtig entschlüsselt und das Programm ausgeführt.
Dann kann man es nur cracken, wenn man zumindest einmal den richtigen Key gehabt hat. Dann kann man es nämlich auch so umschreiben, dass gar nichts mehr entschlüsselt werden muss. Aber da kann man dann auch wieder die Personalisierung ins Spiel bringen.