![]() |
string in der exe verändern?
kann ich irgendwie etwas in meinem programm ( exe ) mit einem anderen programm oder <mit dem selben zur laufzeit> verändern ?
z.b. nen hardcoded passwort ändern ? so das es nicht in ner ini oder in der registry sein muss ? encodieren is ja kein problem.. aber das wollte ich jetzt mal wissen.. da es glaub ich einige shareware proggis machen.. und sich somit "selber abschalten" indem sie eine variable z.b. im eigenen programm ändern ?! |
Du könntest eine Resource verändern.
Die Stichwörter sind die WinAPI Funktionen: BeginUpdateResource, UpdateResource und EndUpdateResource EDIT: Das habe ich ganz vergessen: Windows 95/98/Me: Unsupported. |
Das Schreiben in die eigene Exe Datei ist unter Windows nicht möglich. (Unter Linux ist das kein Problem)
Man kann allerdings in fremde Exe Dateien schreiben. Es gab mal einen Artikel dazu in der Borland Community. Leider finde ich ihn gerade nicht. Vielleicht hilft dir ja auch das hier weiter: ![]() |
Es gibt eine Komponente, mit der du Daten in deine EXE speichern kannst:
![]() |
7
thx :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz