#1 30. Januar 2012 Resourcen ändern Moin, Folgendes : Habe ein Programm (inkl. Urheberrechte) und möchte gerne ein paar Textzeilen und Bilder in der Anwendung verändern. Das Programm ist in Delphi 6 geschrieben. So, typischerweiße, nehme ich einen Resource Editor und öffne die Datei und änderne die Resourcen. Das Problem an der Sache ist, dass jeglicher Editor abschmiert bzw. freezed bei der .exe. Die Anwendung lässt sich mit keinem Editor vernünftig ändern. Ich habe 2 Versionen von dem Programm, die 1. funktioniert einwandfrei und ich kann alles, inkl der Dialoge ändern. Die 2. lässt alles crashen. Mit Alles mein ich alle, PE Explorer, Resource Tuner usw. Sie ist warscheinlich gecryptet und geschützt. Mein Arbeitskollege hat es aber hingekriegt sie abzuändern. Es ist eine Art "Wettkampf", aus dem Grund sagt er mir es auch natürlich nicht, wie Kann mir jemand helfen? Hab keine Idee mehr. BW natürlich drin. Gruß + Multi-Zitat Zitieren
#3 31. Januar 2012 AW: Resourcen ändern Ist die Datei denn nun gepackt/gecrypted? Dann musste die erst unpacken. Ansonten mal mit nem Hex Editor versuchen. + Multi-Zitat Zitieren
#4 31. Januar 2012 AW: Resourcen ändern also in meiner jugend hat Resource Hacker noch seine arbeit getan + Multi-Zitat Zitieren
#5 31. Januar 2012 AW: Resourcen ändern Sie ist gepackt mit mpress. // Wenn ich sie entpacke kriege ich folgende Struktur : Ordner _ .rsrc ____ 0 __________ Manifest ____1038 __________Group Info __________ Version __________ Icon Dateien - .mpress1 - .mpress2 - Zusammen so groß wie das Programm. @Resource Hacker - funzt nicht, schmiert ab. Gruß + Multi-Zitat Zitieren
#7 31. Januar 2012 AW: Resourcen ändern Vielen Dank für deine Hilfe. Aber nur weil Google viele Treffer anzeigt, heißt es nicht dass ich jetzt weiß was zu tun ist. Du stellst es so hin, als würde ich nicht googlen.. mittlerweile kenne ich jeden Treffer auswendig.. Es gibt Scripte für OllyDBG hab ich gelesen, es gibt generic unpacker, was ist besser? Wie würdest du denn jetzt vorgehen? BW mal raus. Gruß + Multi-Zitat Zitieren
#8 31. Januar 2012 AW: Resourcen ändern Zuerst schaust du welche Version verwendet wurde (wenn möglich). Wenn du nen generic Unpacker findest der funktioniert prima. Wenn nicht eines der Script versuchen oder ein Tutorial dazu anschaun und danach halten. Wie du wohl schon selbst festgestellt hast, gibts dazu jeden Menge. + Multi-Zitat Zitieren
#9 31. Januar 2012 Zuletzt von einem Moderator bearbeitet: 14. April 2017 AW: Resourcen ändern Spoiler Danke nochmal... Version steht bei nem .exe inspector "MPress 1.07 - 1.25" Habe mir mal das Script für OllyDBG angeschaut, aber irgendwie komm ich da nicht weiter. Wie muss ich OllyScript einfügen bzw. wo gibts eine Plugineinstellung? Das kann doch nicht so schwierig sein eine .exe auf ihre Bestandteile zu zerlegen. ?( An den Code direkt will ich ja so gar nicht .. also keine Assembler. Sondern wie gesagt, nur Texte (Dialoge) und evtl. die Bilder ändern. Gruß Ok, habs nun geschafft, sie zu entpacken -> mit WSUnpacker. Jedenfalls, habe ich jez zum Test einen Text verändert bei Caption, "2011 -> in 2012" Habe sie gespeichert die .exe ist gleich 2 MB größer und lässt sich nicht starten. "Anwendung konnte nicht gestartet werden. Fehler (0x000005) oder 0x0000007" Die Texte usw. sind doch in dem RCDATA Ordner oder? Oder wo sonst? + Multi-Zitat Zitieren
#10 31. Januar 2012 AW: Resourcen ändern Dann hat das unpacken nicht wirklich funktioniert. Bei Delphi Anwendungen sind die Dialoge mit den Beschriftungen etc. im RCDATA Ordner. Meldungstexte sind im Strings Ordner. Eine ander Möglichkeit wäre es mit dem Debugger (zb. OllyDbg) druchzugehen und nach dem entpacken des Progs im RAM die EXE zu exportieren. (schwer) Mfg Rushh0ur + Multi-Zitat Zitieren
#11 31. Januar 2012 Zuletzt von einem Moderator bearbeitet: 14. April 2017 AW: Resourcen ändern Spoiler Vielen Dank Rushh0ur. Also folgendes Beispiel. Das Programm startet wenn es entpackt ist, ohne Fehlermeldung und es ist dann auch ca. 140 MB größter. So, wenn das Programmg gestartet ist, kommt auf der Hauptform(Hauptmenü) oben der Schriftzug : "Programmname Version 1337" und die Versionsnummer würde ich jetzt gerne erstmal ändern. Wie gehe ich genau vor? Muss ich die entsprechende Datei im RC Ordner suchen und dann die Caption ändern? Vielen Dank und bitte seit nicht so abgeturnt von mir - wer nicht fragt bleibt dumm Gruß Erledigt. Folgendes : Ich öffne die Datei im Resource Editor und speicher sie ohne jegliche Veränderungen ab. Sie ist dann 4 MB größer als der erfolgreiche Dump und lässt sich nicht starten. Woran liegt das? Folgende Meldung erscheint beim Speichern, ob ja oder nein ist egal, gleiches Ergebnis. Gruß + Multi-Zitat Zitieren
#13 1. Februar 2012 AW: Resourcen ändern Hast du es mal mit nem Hex Editor versucht? + Multi-Zitat Zitieren
#14 3. Februar 2012 Zuletzt von einem Moderator bearbeitet: 14. April 2017 AW: Resourcen ändern Wüsste nicht wo ich da ansetzten muss Ausserdem muss doch der zu ersetzene Text dann gleich lang sein oder? Was anderes. Habe die .exe entpackt, und jeglicher Detector zeigt mir "Not Packed / Not Protected" an. Die entpackte Datei lässt sich auch starten, jedoch, wenn ich auf den Button im Programm : "Loslegen" klicke, hängt das Programm ca. 2 Minuten und ist dann erst im "Startmenü". In dem Startmenü werden Daten (Datum) zum auswählen gelistet. 2010 2009 2008 usw. Wieso braucht es solang zum laden? Wo liegt das Problem? Jeder unpacker oder manuelles Dumping, bringt die gleiche .exe, gleiche größe, gleiche MD5. Was ist das los? Den OEP und den EP hab ich beide, den EP vom Packer und dem OEP vom Programm. Bitte kann mir jemand helfen? Hab schon Kopfweh. Vielen Dank an dich Julian. Gruß // Vielleicht hilft das jemandem weiter : Links ENTPACKT; RECHTS GEPACKT + Multi-Zitat Zitieren
#15 3. Februar 2012 AW: Resourcen ändern lade die exe halt mal hoch, dann macht es jemand. Die zwei Screenshots von HCD sagen überhaupt nichts aus. Vielleicht mal richtig scannen? PROTECTiON iD [public] + Multi-Zitat Zitieren
#16 4. Februar 2012 Zuletzt von einem Moderator bearbeitet: 15. April 2017 AW: Resourcen ändern Spoiler Danke für deine Antwort. Die .exe wollt ich nur im äußerstem "Notfall" hochladen...bitte um Verständnis. hilft dir das weiter hier? Code: -=[ ProtectionID v0.6.4.0 JULY]=- (c) 2003-2010 CDKiLLER & TippeX Build 07/08/10-17:57:05 Ready... Scanning -> C:\Users\AMAB(AT)\Desktop\kopie.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 3333632 (032DE00h) Byte(s) [File Heuristics] -> Flag : 00000000000001011100000000100011 (0x0005C023) [!][B] MPRESS x32 v1.27 compressed[/B] - Scan Took : 0.044 Second(s) Ich kriege die Anwendung ja richtig entpackt, sie lässt sich auch starten und nachdem ich sie wieder compressed hab, läuft sie auch normal. Das Problem ist einfach nur diese Fehlermeldung und habe keine Ahnung wie ich das machen soll ?! Ich kriege sie nicht ausführbar gespeichert. Es erscheint folgende Meldung: {img-src: //extreme.pcgameshardware.de/attachments/1352d1190661433-keine-zulaessige-win32-anwendung-clipboard01.jpg} Gruß + Multi-Zitat Zitieren
#17 4. Februar 2012 AW: Resourcen ändern manuell unpacken, rebuilden (lordpe, scylla, pe tools, etc.), resource hacker benutzen + Multi-Zitat Zitieren
#18 7. Februar 2012 AW: Resourcen ändern Danke schonmal N0S Habe die .exe mit QuickUnpack geunpackt und rebuilden tut er sie selbst. So, die .exe ist anstatt 2.5 MB dann 141 MB groß und lässt sich ausführen. Aber wenn ich sie in PE-Explorer o.ä öffne, und sie dann selbst UNVERÄNDERT abspeicher, lässt sie sich nicht mehr starten, siehe 1 Post über dir. SizeOfImage ist irgendwie falsch dann .. was kann man da machen? Gruß + Multi-Zitat Zitieren
#19 7. Februar 2012 AW: Resourcen ändern Wie N0S und ich (indirekt) bereits vorgeschlagen haben: MANUELL unpacken. Fertige Tools werden nicht immer die besten Ergebnisse liefern. + Multi-Zitat Zitieren
#20 7. Februar 2012 AW: Resourcen ändern Was meinst du mit MANUELL unpacken? Den Prozess mit LORDPE dumpen und dann die Imports rebuilden? Hab ich auch schon gemacht, dann lässt sich die Anwendung gar nicht mehr starten. Ich wäre euch sehr verbunden wenn ihr mir mal Step by Step sagen könntet was ich zu tun habe. Habe alles schon probiert und ich kriegs net hin einfach die kack Texte im Programm zu ändern, kann doch nich wahr sein -.- :angry: Danke und Gruß + Multi-Zitat Zitieren
#21 7. Februar 2012 AW: Resourcen ändern Ein step by step tutorial für mpress 1.27 habe ich auf die schnelle nicht gefunden. Hier sollte aber genug Stoff dabei sein um das zu adaptieren: Tuts 4 You - Collection 2011 / Miscellaneous Papers / Downloads - Tuts 4 You + Multi-Zitat Zitieren