![]() |
Re: exe zur lauzeit ändern...
öhm nö das ist ne ganz andere baustelle. konstanten werden via const deklariert und lassen sich nie ändern, es sei denn eben über einen hexeditor.
|
Re: exe zur lauzeit ändern...
Zitat:
Delphi-Quellcode:
Die lässt sich zur Laufzeit sehr wohl ändern... Habe den text oben editiert, lies!
const Variable: string = 'Text';
|
Re: exe zur lauzeit ändern...
ja und? beim nächsten start ists wieder der alte wert und darum gehts wohl hier.
|
Re: exe zur lauzeit ändern...
Zitat:
mit dem Debugger kannst du unter Umständen während der Laufzeit stellen im Code ändern :) Alle Angaben ohne Gewähr :) Und Stringkonstanten können über die ResourceString direktive (wie der Name schon sagt) in den Resourcen abgelegt werden, sonstige Konstanten werden AFAIK im Speicher im sog. Stackgegment gelagert und in der Exe itself zwischen Header und dem Programmeinsprungspukt gespeichert... bzw je nach Kompiler auch nach dem Code. |
Re: exe zur lauzeit ändern...
Aber nur, wenn du
Zitat:
|
Re: exe zur lauzeit ändern...
Zitat:
|
Re: exe zur lauzeit ändern...
jaja aber Rackergen2 will uns hier nur das prinzip beweisen scheint mir auch wenns darum garnicht geht :roll:
|
Re: exe zur lauzeit ändern...
hier mal die logs ...
nachdem ich das problem gschildert habe... Zitat:
|
Re: exe zur lauzeit ändern...
ssed was du da machst hat mit dem was du in deinem ersten post beschrieben hast NICHTS zu tun.
du hängst daten an die exe dran, genausogut kannst du die daten an eine jpeg-datei anhängen ;) das das geht ist doch logisch. *edit: Und wie das geht dürfte den meisten auch geläufig sein. PS strings mit unbegrenzter länge kannst du ganz einfach in streams schreiben indem du 4 byte mit der länge des strings vorweg schreibst und beim einlesen ausliest + mit setlength den string vorher setzt. Allet klar? |
Re: exe zur lauzeit ändern...
Zitat:
eine "zur laufzeit änderbare exe" wie bei den vielzähligen trojaner ... man benötigt nur noch einen "edit server". |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:11 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 by Thomas Breitkreuz