«Դեկոմպիլյատոր»–ի խմբագրումների տարբերություն
Content deleted Content added
մանր-մունր, փոխարինվեց: << → «, >> → » oգտվելով ԱՎԲ |
|||
Տող 6.
Դեկոմպիլյացիան մասնավորապես օգտագործում են ծրագրի հակառակ մշակաման(''Reverse engineering'') դեպքում։
Դեկոմպիլյացիայի
Եթե հայտնի է, թե որ լեզվով է գրված եղել դեկոմպիլացվող ծրագիրը, ապա առաջին հերթին հետազոտվում է [[Run-time գրադարան]]ը, քանի որ հիմնականում ծրագրի կոմպիլյացիան այդ գրադարանում պրոցեդուրաների կանչերի հետ է կապվում: Բացի դրանից շատ [[կոմպիլյատոր]]ներ թույլ են տալիս տեսնել, թե ինչ [[Ասսեմբլեր լեզու|ասսեմբլեր]]ական կոդի են վերածվում ծրագրի օպերատորները կոմպիլյացիայից հետո: Ամենահեշտը տարբերվում են պրոցեդուրաների կանչերը և նրանցից վերադարձը:
Տող 19.
* JAD — JAva Decompiler
* VB Decompiler — Visual Basic 6.0-ի համար
== Հղումներ ==
Տող 26 ⟶ 24՝
* [http://www.diku.dk/~torbenm/Basics/basics_lulu2.pdf Basics of Compiler Design ]
* [https://q3k.org/gentoomen/Programming/Pragmatic%20Programmers/Language%20Implementation%20Patterns.pdf Language Implementation Patterns]
[[Կատեգորիա:Կազմարկիչներ]]
|