

Rozborka setup.exe
Ahoj chci se optat dá se nějak rozebrat instalační soubor abych si ho mohl přepsat podle mě?Asi to jednoduchý nebude co, když neumím programovat.
Ahoj chci se optat dá se nějak rozebrat instalační soubor abych si ho mohl přepsat podle mě?Asi to jednoduchý nebude co, když neumím programovat.
Předmět | Autor | Datum |
---|---|---|
Jde o to, v jakém programu je ten Setup.EXE vytvořený. Každý instalační program má vlastní způsob, j… Jan Fiala 09.06.2007 11:50 |
Jan Fiala | |
A tak zrovna Inno Setup dekompilátor má. MSI taky, ale nejlepší asi bude použít Process Monitor, zji… Mitch 09.06.2007 12:35 |
Mitch | |
jj super a jak nebo v čem třeba rozeberu icq a upravím si ho podle sebe.nebo treba mam program co me… Zepe 09.06.2007 14:32 |
Zepe | |
Portable Executable (EXE) soubory se nejjednodušeji upravují resource editory jako zmíněný Resource… nový Mitch 09.06.2007 17:36 |
Mitch | |
Ještě bych doplnil, že občas bývají PE exáče (a asi i jiné) různě pakovány (např. pomocí UPX). Nejdř… poslední L-Core 10.06.2007 11:25 |
L-Core | |
díky všem budu experimentovat nebo stoho budu tak vyprdlej že se na to vykašlu.:-D nový Zepe 10.06.2007 11:05 |
Zepe |
Zpět do poradny Odpovědět na původní otázku Nahoru
Jde o to, v jakém programu je ten Setup.EXE vytvořený. Každý instalační program má vlastní způsob, jak soubory komprimuje, jak je ukládá do výsledného balíku...
Na InstallShield jsem tuším dekompilátor potkal.
Na MS balíky dekompilátor existuje
U menších instalátorů - InnoSetup, NullSoft Install už bych to neviděl vůbec jednoduše...
Ale počítej s tím, že když to rozebereš, nebudeš mít jak to zase poskládat bez příslušného programu, ve kterém byl blík vytvořen.
A tak zrovna Inno Setup dekompilátor má. MSI taky, ale nejlepší asi bude použít Process Monitor, zjistit kam zapisuje soubory, co zapisuje do registrů a pak si udělat vlastní instalaci... U jednoduchých aplikací není problém ale u větších už to bude pracný.
jj super a jak nebo v čem třeba rozeberu icq a upravím si ho podle sebe.nebo treba mam program co me monitoruje herni server ale ve hre tam vypisuje odkaz na web programu a dalsi blbosti co bych tam nechtel nebo treba bych je chtel prepsat
Portable Executable (EXE) soubory se nejjednodušeji upravují resource editory jako zmíněný Resource Hacker ale nejde s ním dělat vše, pak přicházejí na řadu HEX editory a disassemblery a to je jiná liga... vlastně úplně jinej sport a bez znalosti assembleru nemáš šanci něco smysluplně upravit. U aplikací psaných pro .NET pak jako nejlepší volbu beru Reflector.
Ještě bych doplnil, že občas bývají PE exáče (a asi i jiné) různě pakovány (např. pomocí UPX). Nejdříve tedy bude možná potřeba příslušný *exe roz-UPX-ovat (popřípadě použít příslušný unpacker).
Existují programy, které zjistí, čím je soubor pakován a čím jen tedy rozpakovat. Pakování UPX (vč. verze - vyšší jsou zpětně kompatibilní) se dá jednoduše zjistit z hlavičky souboru.
Více: upx.sourceforge.net
díky všem budu experimentovat nebo stoho budu tak vyprdlej že se na to vykašlu.