|
Re: A5 engine manipulieren ?
#9803
07/25/02 03:49
07/25/02 03:49
|
Anonymous
OP
Unregistered
|
Anonymous
OP
Unregistered
|
hi, es ist möglich eine engine (wie auch jedes andere programm) zu knacken. ich weis, dass es für delphi ein programm gibt, mit dem man etwa 70% (?) des quellcodes aus der exe wieder herstellen kann, das ganze natürlich ohne kommentare, was den quelltext eines großen programms unbegreifbar macht. solange du das mit deinen eigenen programmen machst ist es legal, wenn du die acknex kancken willst anstatt für den quellcode einen haufen zu zahlen ist es illegal und conitec wir dich erwischen und fertig machen.
|
|
|
Re: A5 engine manipulieren ?
#9804
07/25/02 06:42
07/25/02 06:42
|
Anonymous
OP
Unregistered
|
Anonymous
OP
Unregistered
|
@Death Angel: Solche Programmen nennen sich Debugger. Unter DOS gibt es sogar den Befehl DEBUG.
Ja, und es ist illegal fremden Code zu verändern. Genausowenig darf man Bücher, Ton oder Filmmaterial verändern.
Das fällt alles unter das Urheberrechtsschutzsgesetzt.
|
|
|
Re: A5 engine manipulieren ?
#9805
07/25/02 07:36
07/25/02 07:36
|
Joined: Sep 2000
Posts: 3,936 CH
Perro
Expert
|
Expert
Joined: Sep 2000
Posts: 3,936
CH
|
quote: Ja, und es ist illegal fremden Code zu verändern. Genausowenig darf man Bücher, Ton oder Filmmaterial verändern.
ist schon das verändern illegal? oder erst das veröffentlichen?
|
|
|
Re: A5 engine manipulieren ?
#9808
07/27/02 07:11
07/27/02 07:11
|
Anonymous
OP
Unregistered
|
Anonymous
OP
Unregistered
|
Das verändern an sich ist schon illegal. Allerdings heißt es immer, wo kein Kläger da kein Richter. Wer soll Dich bitte schön verklagen, wenn es keiner weiß.
|
|
|
Re: A5 engine manipulieren ?
#9809
08/08/02 23:06
08/08/02 23:06
|
Anonymous
OP
Unregistered
|
Anonymous
OP
Unregistered
|
Hallo Also erstensmal ist das mit dem DOS Schwachsinn. Dumm, wer dran geglaubt hat... Microsoft wäre wohl kaum so dumm, eine Funktion zu integrieren, die EXE Dateien entschlüsselt, das wäre ja ein Eigentor höchsten Grades... Und zweitens, noch wenn es diese Funktion gäbe, könnte ja wohl kaum eine Funktion von Win95 ein Programm, das erst viel später entstand, entschlüsseln. Wer es nicht weiss, die Engine ist mit DirectX und C++ programmiert und vorallem DirectX verändert sich stetig. Drittens: Ein EXE Modul zu knacken ist fast unmöglich. Es gibt zwar für gewisse Dateien Entschlüsselungsgeräte, hab ich mal gelesen, aber sicherlich nicht für exe Files, die so komplex sind wie eine Engine, sondern vielleicht für ein "Hello World" Programm. Zudem muss der Hersteller des Entschlüsselungsprogramm den Compiler kennen und dann wäre es eine Mordsarbeit, ein Decodierprogramm zu schreiben, wenn es nicht unmöglich wäre Gruss Janick PS: Und sowas gehört wohl kaum in ein solches Forum, oder?
|
|
|
Re: A5 engine manipulieren ?
#9810
08/09/02 04:32
08/09/02 04:32
|
Anonymous
OP
Unregistered
|
Anonymous
OP
Unregistered
|
Sehr unterhaltsam Microsoft wäre wohl kaum so dumm, eine Funktion zu integrieren, die EXE Dateien entschlüsselt, das wäre ja ein Eigentor höchsten Grades...EXE Dateien sind absolut nicht verschluesselt, es gibt da also nix zu entschluesseln. Das einzige Problem ist, dass EXE (neben Steuerbefehlen fuer Speicherverwaltung) lediglich Maschinensprache enthalten und abgesehen von ein paar Freaks duerfte wohl kaum jemand Programme in Maschinensprache lesen koennen. Der naechste Schritt, fuer den es Debugger oder Reverse Engineering Programme gibt, ist ein Umwandeln in Assemblercode, und in seltenen Faellen kann man daraus auch wieder C/Pascal/Basic Code machen. Allerdings sind wie schon erwaehnt saemtliche Kommentare, Variablennamen, Funktionsnamen etc. futsch. Und man muss schon sehr genau wissen wonach man sucht um da Veraenderungen vorzunehmen. Wenn man also versucht "EXE Dateien zu entschluesseln" dann weiss man das mit Sicherheit nicht Und zweitens, noch wenn es diese Funktion gäbe, könnte ja wohl kaum eine Funktion von Win95 ein Programm, das erst viel später entstand, entschlüsseln.Wer es nicht weiss, die Engine ist mit DirectX und C++ programmiert und vorallem DirectX verändert sich stetig.Das ist zwar richtig gedacht, stimmt aber trotzdem nicht. DirectX wird nicht in die EXE Datei gepackt, sondern es werden Verweise auf die DirectX Dateien gespeichert. Ein Debugger koennte dir also mitteilen, dass irgendwelche Funktionen in einer DirectX Datei aufgerufen werden. Drittens: Ein EXE Modul zu knacken ist fast unmöglich. Es gibt zwar für gewisse Dateien Entschlüsselungsgeräte, hab ich mal gelesen, aber sicherlich nicht für exe Files, die so komplex sind wie eine Engine, sondern vielleicht für ein "Hello World" Programm. Das ist "Entschluesselungsprogrammen" herzlich egal, wie komplex das Programm ist. Du wirst aus einer compilierten Datei nie den Originalquelltext zurueckholen koennen, weil Informationen entfernt wurden. Das ist so, als ob Du einen fertigen Kuchen hast und aus diesem das Kochrezept ableiten willst. Klar kannst Du, z.B. per Spektrometer, die einzelnen Bestandteile des Kuchens analysieren, aber daraus wirst Du nicht die Zeile: "Teig eine halbe Stunde kneten" gewinnen. Je nach Lizenz ist das Veraendern oder bereits das Anzeigen des Programmtextes verboten.
|
|
|
Re: A5 engine manipulieren ?
#9811
08/09/02 05:07
08/09/02 05:07
|
Joined: Mar 2002
Posts: 7,726
old_bill
Senior Expert
|
Senior Expert
Joined: Mar 2002
Posts: 7,726
|
*grins* Hiermit schlägst du sie alle!
Success is walking from failure to failure with no loss of enthusiasm.
|
|
|
|