![]() |
TEXT mit HEX Editor ändern
Hallo
Ich möchte Einen Text innerhab einer EXE mit einem HEX Editor oder ähnlichem Bearbeiten Im Hex Editor finde ich zwar den Text wenn ich diesen Verändere, ist die EXE nicht mehr ausführbar Hat jemand nen tipp für mich? Danke schonmal |
Re: TEXT mit HEX Editor ändern
Du musst natürlich darauf achten, dass der neue Text genauso lang ist wie der alte, sonst verschieben sich ja alle Speicheradressen. Wenn dein Text kürzer ist, kannst du versuchen (!) den Rest mit #0 zu füllen.
|
Re: TEXT mit HEX Editor ändern
Zitat:
|
Re: TEXT mit HEX Editor ändern
Danke für die Antworten :D
Ok mein Vorhaben ist wohl noch etwas zu hoch für mich :D Ich werd in einem Jahr oder so wieder versuchen ;-) |
Re: TEXT mit HEX Editor ändern
Ja, das war mir durchaus bewusst. Dennoch kann man mit #0 Erfolg haben, denn für GUI-Funktionen werden Strings grundsätzlich nach PChar gecastet, sodass es wieder funktioniert.
|
Re: TEXT mit HEX Editor ändern
Noch ne info
is ne konsolen anwendung ohne GUI :D |
Re: TEXT mit HEX Editor ändern
Das ist irrelevant. Denn geschrieben wird ja immernoch vom Betriebssystem, das C-Strings entgegennimmt.
|
Re: TEXT mit HEX Editor ändern
was ist denn das für 'ne ECHSE und was willste dran drehen?
|
Re: TEXT mit HEX Editor ändern
Es is eine, die wenn ma sie öffnet, einem immer etwas fragt, und nun wollte ich
Den Text ändern damits witziger is :D oder natürlich am besten die Fragen ausschalten |
Re: TEXT mit HEX Editor ändern
was ist das für 'ne exe?
im übrigen, wenn die exe gepackt ist, musst du sie erst mal entpacken... damit du den text ändern kannst... |
Re: TEXT mit HEX Editor ändern
Nee is ne normale EXE
Die EXE kann einen Bluescreen herbeiführen. Ich möchte diese mit meinem ask planer immer um 2:00 Ausführen.... Aber wenn dan immer gefragt wird ob ich dies wirklich will, dann kan der pc ja nicht automatisch nen Bluescreen bekommen |
Re: TEXT mit HEX Editor ändern
Aber das kannst du nicht abstellen, indem du ein paar Strings änderst. Damit könntest du nur der Messagebox eine andere Beschriftung verpassen. Was du willst, ist ein bisschen schwieriger, dafür musst die mit einem Disassembler über den Code gehen und die entsprechenden Befehle überspringen, indem du an der richtigen Stelle ein jmp einfügst.
|
Re: TEXT mit HEX Editor ändern
Dissasember hab ich
Ich benutz IDA Aber wie ich jumpen kann weis ich net.. ich nehme mal an dazu braucht man OllyDBg |
Re: TEXT mit HEX Editor ändern
Hallo Claudio,
das klingt sehr nach dem Versuch, jemandem Schaden zuzufügen und das unterstützen wir nicht! Hast du eine vernünftige Erklärung, dass du dies nicht vorhast, dann schreibe mir eine PN mir der Begründung, wozu du das genau haben möchtest und ich öffne das Thema unter Umständen wieder. Doch momentan habe ich den Eindruck, als würde es immer geschlossen bleiben. Aus oben genanntem Grund G E S C H L O S S E N |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:23 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