Fórum Root.cz
Hlavní témata => Software => Téma založeno: ondraaaa 13. 02. 2018, 13:31:39
-
Ahoj řeším problém s analýzou exe souboru. Otázka je můžu nějak zjistit v jakém jazyce je exe soubor napsaný abych nemusel zkoušet 5 dekompilátorů ale zrovna šáhnul po tom správným.
-
pobavilo
pokud tazatel neni vtipalek, tak potes koste.
-
Kdysi dávno jsem se studiem a modifikacemi exáčů zabýval ;-) tak si dovolím vydolovat něco málo z paměti.
Tvoje otázka je špatně položená, exe soubor není napsán v žádném jazyce. Exe soubor je zkompilován do strojového kódu z assembleru, nebo vyššího programovacího jazyka, nějakým způsobem je vytvořena PE hlavička a vyplněny její části.
Každý jazyk, respektive jeho implementace, má určitá specifika, podle kterých se může dát odhadnout, v čem byl daný exe vytvořen. Typicky to bylo kdysi Delphi, kdy podle zkompilovaného exe bylo na první pohled jasné, že se jedná o Delphi.
A odpověď na Tvoji otázku: NE, nemůžeš, aniž bys soubor otevřel a prozkoumal a ani to nemusí stačit k určení, v čem to bylo napsáno.
Můžeš napsat víc, k čemu potřebuješ určit, v čem to bylo psáno?
-
pobavilo
pokud tazatel neni vtipalek, tak potes koste.
Tak každej krekr nějak začínal, ne? ;-)
Třeba se vypracuje :)
-
muze to zkusit projet ruznymi dekompilery, a ktery vysledek se mu bude libit ten pouzije.
-
muze to zkusit projet ruznymi dekompilery, a ktery vysledek se mu bude libit ten pouzije.
Drtiva vetsina softu je dneska pakovana a/nebo kryptovana takze se mu nebude libit nic :D
A dekomprese/dekryptovani + nasledne opravy importu a podobny lahudky je potom vyssi divci ...
-
zkusil bych
Exeinfo PE
-
Díky mrknu na to
-
pobavilo
pokud tazatel neni vtipalek, tak potes koste.
Tak každej krekr nějak začínal, ne? ;-)
Třeba se vypracuje :)
evidentne se pousti do neceho na co ani zdaleka nema znalosti, to neni na uceni uplne nejlepsi. vim to sam podle sebe taky jsem se v mladi vsechno ucil stylem "slepe kure hleda zrno", ale to jeste ani nebyl internet a jedinym zdrojem byla z poloviny kafem polita priloha o BASICU nejakeho casopisu v bulharstine.
poradil si mu hezky, to se musi nechat.
-
Ja to poznam v totalcmndru pres F3. Ale Tobe to asi moc nepomuze, protoze se tim zivim a mam nakoukano tisice souboru.
PS at zdechnou GO binarky :D