Stratil som zdrojový kód do spustiteľného súboru, ale stále mám skutočný súbor. Existuje nejaký spôsob, ako získať pôvodný kód C ++?
odpovede:
0 pre odpoveď č. 1Duplikát z tejto otázky.
Áno, je to možné, ale čo sa týkapokukování funkčných telies a podobne, môžete mať o niečo menej šťastia. Operačné systémy ako Kali Linux sa špecializujú na de-kompiláciu a reverzné inžinierstvo. A samozrejme, okná majú veľa aplikácií, ktoré môžete použiť aj na kontrolu kódu aplikácie.
Pozrite sa na druhú otázku pre konkrétne návrhy aplikácií. :)
- Upraviť: S najväčšou pravdepodobnosťou ste stratili všetky svoje logické a funkčné orgány, ale možno budete môcť obnoviť celkovú štruktúru. Je to vaša EXE, takže by ste mohli byť viac oboznámení s tým, ako to všetko bolo pripojené.
0 pre odpoveď č. 2
Nemôžete získať pôvodný zdrojový kód, ale binárny súbor môžete dekompilovať do zdrojového kódu pomocou nástrojov uvedených v tejto podobnej otázke: Je tam C ++ decompiler?
Výstupný zdrojový kód nebude vyzerať ako originál, pretože kompilátor bude optimalizovať pôvodný zdroj pri generovaní spustiteľného súboru.
0 pre odpoveď č. 3
Krátka odpoveď č.
Dlhá odpoveď, pretože C + + nepoužíva nejaký prechodný kód ako C # alebo Java, nemôžete aplikáciu dekompilovať v nejakom čitateľnom formáte.