Entwickler-Ecke
Sonstiges (Delphi) - Vor Hacker schützen
Killi - Fr 27.02.04 14:50
Titel: Vor Hacker schützen
Hi!
Ich lese immer öfter was von Decodern, Assembler und Debugger....durch diese Programme bekommen hacker einen Teil meiner Prozeduren vor die nase wenn ich das Richtig verstanden habe...wenn ich jedoch mein Programm mit einem Lizenzcode schützen will brauche ich ja auch noch eine Möglichkeit, wie ich mein Programm vor diesen Hacker-Tools schütze....irgendwo hab ich dann mal gelesen dass ein programm das kann - wenn ein Debugger im Hintergrund läuft gibt es eine Fehlermeldung....wie macht man sowas?
Habt ihr andere Ideen?
Motzi - Fr 27.02.04 16:38
Es gibt ein paar Möglichkeiten sein Programm vor Debuggern, Disassemblern etc zu schützen, allerdings sind alle diese Schutzmaßnahmen eher unnötig, da sie (mit den richtigen Mitteln und Tools) sehr schnell umgangen werden können. Es ist daher sinnvoller Arbeit in ein gutes System zu Lizensierung zu stecken als in ein Schutzsystem dass dieses Lizensierungssystem schützt...! Generell kann man eigentlich davon ausgehen, dass so ziemlich jedes System geknackt werden kann, aber eine Kombination von polymorphem Code und einer polymorphen Verschlüsselung stellt (richtig implementiert) einen sehr guten Schutz dar... und auch ein Debugger und ein Disassembler bringen da nicht viel...
Generell sollte man beim Design solcher Schutzsysteme immer davon ausgehen, dass der Angreifer bestens über das gesamte System informiert ist. Am besten ist es also sein System so zu designen, dass es auch bei Offenlegung der Sourcen noch bestmöglich geschützt ist. Natürlich ist gerade das bei einem Lizensierungssystem schwer bis unmöglich, aber Systeme deren Sicherheit allein darauf beruhen, dass der Angreifer (hoffentlich) keine Ahnung hat wie das System intern funktioniert sind sehr schnell geknackt..!
patrick - Fr 27.02.04 16:44
hier findest du eine anti-cracker software:
http://www.xprotector.com/
allerdings haben sich die autoren getrennt und es wird momentan nicht weiterentwickelt.
der spaß kostet aber in der grund-lizenz fast 300 Euro
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!