Dekompilace exe na bat? Vyřešeno

Operační systémy Windows z dílny Microsoft a vše kolem nich

Moderátoři: Pic, Mods_senior

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23605
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Dekompilace exe na bat?

Příspěvekod ITCrowd » 31 pro 2016 08:55

Ahoj, mám zkompilovaný bat soubor na exe, který je funkční, ale vyvstala potřeba jeho změny. Původní bat je však ztracen. Existuje způsob jak z exe souboru dostat původní bat?
Ještě dodám, že jsem zkoušel dekompilaci přes 7z a resource viewer, ale původní bat to neukáže.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Reklama
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Dekompilace exe na bat?

Příspěvekod faraon » 31 pro 2016 09:08

Zkompilované jak a čím?
Jestli je to převedené stylem system("copy *.mp3 D:\Záloha"); tak to najdeš přímo v kódu toho programu.
Ale jak to bude s podmínkami a skoky, to netuším.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23605
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Dekompilace exe na bat?

Příspěvekod ITCrowd » 31 pro 2016 09:29

bat to exe converter - http://www.f2ko.de/en/index.php
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
satik
Level 6
Level 6
Příspěvky: 3509
Registrován: leden 15
Bydliště: Krkonoše
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Dekompilace exe na bat?

Příspěvekod satik » 31 pro 2016 09:43

Zalezi na tom, jak to funguje.

Pokud to jen batch kod priplacne na konec exace (to by byl asi nejjednodussi postup), tak staci textovej editor.
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23605
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Dekompilace exe na bat?

Příspěvekod ITCrowd » 31 pro 2016 10:06

Tak takhle to nefunguje, texťákem jsem to zkusil.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Dekompilace exe na bat?

Příspěvekod faraon » 31 pro 2016 10:17

Takže nic čitelného uvnitř není? Mohl bys mi to poslat, nebo zkompilovat nějakou jednoduchou dávku na ukázku? Docela rád bych to okouknul.
A ještě lépe dvě různé, abych viděl rozdíly a shody v těch binárkách.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23605
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Dekompilace exe na bat?

Příspěvekod ITCrowd » 31 pro 2016 10:25

No, to bych právě nerad. Jsou tam totiž hesla.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Dekompilace exe na bat?

Příspěvekod faraon » 31 pro 2016 10:32

Jasně, to musí zůstat doma. Tak zkus zkompilovat něco jiného na pár řádků, třeba i s tou podmínkou a cyklem nebo větvením, ať je s čím porovnávat. Možná z toho půjde něco vykoukat.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23605
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Dekompilace exe na bat?

Příspěvekod ITCrowd » 31 pro 2016 10:53

Tam nejsou podmínky ani cykly. Je to jen řada příkazů net use pro mapování + zpoždění. A zkompilovat něco znovu taky nepomůže. Už používáme nový kompilátor a z toho to pomocí resource vieweru načtu. To co bylo zkompilováno starým ale ne.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Dekompilace exe na bat?

Příspěvekod faraon » 31 pro 2016 11:09

Ten starý bys náhodou nenašel...
Chce to něco pro porovnání, aby se dalo najít aspoň místo kde to v tom exáči je.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
Sender
Level 3.5
Level 3.5
Příspěvky: 700
Registrován: leden 07
Bydliště: Vysočina
Pohlaví: Muž
Stav:
Offline

Re: Dekompilace exe na bat?

Příspěvekod Sender » 31 pro 2016 11:19

Nebude jednodušší napsat to znovu(pokud víš co to má dělat) ? Případně v nějakém jazyce rovnou exe.Hesla lze do exe schovat tak,aby se nedala vyčíst jako text.

Uživatelský avatar
Eldan
Level 3.5
Level 3.5
Příspěvky: 691
Registrován: leden 16
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Dekompilace exe na bat?

Příspěvekod Eldan » 31 pro 2016 11:27

Ten program je vtipnej, on má ten BAT v resourcech (bohužel nějak packlý/encryptovaný) a když se zapne, tak ho dumpne do %AppData%/Local/Temp/xxxx.tmp/xxxx.bat (xxxx je nějaké random hex číslo), pustí ho a když program doběhne, tak ten bat zase smaže.

Takže recoverovat to jde, musíš akorát stihnout ten bat vytáhnout dokud běží (případně suspendnout program přes taskmgr za běhu toho batu, než ho stihne smazat).


Zpět na “Windows 11, 10, 8...”

Kdo je online

Uživatelé prohlížející si toto fórum: Majestic-12 [Bot] a 5 hostů