Editácia netradičného EXE súboru

Informácie o software, ankety...
Nexus1903
Expert
Expert
Používateľov profilový obrázok
Príspevky: 157
Registrovaný: 26 dec 2007, 11:02
Bydlisko: Bratislava

Editácia netradičného EXE súboru

Príspevok od používateľa Nexus1903 »

Keď si otvorím exe súbor hry Abes Exoddus v HEX editore vidím toto
[img=http://obrazok.eu/files/cxjwtv76yo8s3r71dexq_thumb.png]
Modrý rámik je text v hre ktorý keby som editoval tak by som mal v hre iný text. Je ale problém v tom že nemôžem porušiť dĺžku slov - teda keď má pôvodný text 100 znakov aj upravený musí mať 100 inak mi napíše chybu. Ja by som chcel vedieť buď akým spôsobom môžem editovať EXE súbor - Resource Hacker ani PE-Explorer nefungujú. Alebo mi poraďte nejaký dekompilátor, ktorý by súbor rozložil do zdrojového kódu - ak sa to dá. Ja by som upravil texty a skompiloval znova. Ale akom jazyku je to EXE napísané neviem.
Ďakujem
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Neexistuje žiadny dekompilátor, ktorý by vedel urobiť to, čo chceš.

Teoreticky je možné, že sa dá ten text dať do inej, nevyužitej, oblasti a upravia sa všetky odkazy na ten text (ale keďže som ten program nevidel, tak je možné, že sa to tak urobiť nebude dať).
awtt
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1234
Registrovaný: 01 nov 2006, 19:37
Bydlisko: San Francisco
Kontaktovať používateľa:

Príspevok od používateľa awtt »

ja som raz takto zeditoval zadanie v skole :) a uz si nepametam co som spravil ale mal som tiez problem so znakmi naviac ale asi som podaval medzery...
DaNiX64
Expert
Expert
Používateľov profilový obrázok
Príspevky: 172
Registrovaný: 16 okt 2005, 12:12

Príspevok od používateľa DaNiX64 »

fuha, tak mne by sa to tiež zišlo 8)

lebo keď som mal windows nainštalovaný na D:\, tak potom mi nefungoval jeden patch, ktorý bol "odfláknutý" lebo hodil error, že nemohol nájsť C:\Windows ... tak som ho otvoril v HEX Editore a prepísal C:\ na D:\ a potom mi ten patch bezproblémov fungoval :wink:
ale chcel som do toho ešte niečo dopísať, ale keď to malo len o jeden bajt viac, tak to nešlo. škoda....
Napísať odpoveď