Turinys:
Apibrėžimas - ką reiškia dekompiliatorius?
Dekompiliatorius yra programavimo įrankis, kuris konvertuoja vykdomąją programą arba žemo lygio / mašinos kalbą į programinės įrangos programuotojams suprantamą formatą. Tai atlieka kompiliatoriaus operacijas, kurios išverčia šaltinio kodą į vykdomąjį formatą, bet atvirkščiai. Dekompiliatoriaus gavėjas yra žmogus, o kompiliatoriaus - mašina.„Techopedia“ paaiškina dekompiliatorių
Dekompileris, kaip ir išardytojas, veikia naudojant atvirkštinę inžineriją. Dekompiliatorius išverčia sudarytą kodą arba vykdomąjį failą į aukšto lygio kodą.
Dekompiliatorius gali būti naudingas kai kuriais atvejais šiais tikslais:
- Pamesto šaltinio kodo atkūrimas, norint archyvuoti ar prižiūrėti kodą
- Derinimo programos
- Antivirusinė galimybė rasti programos pažeidžiamumų
- Sąveikumas siekiant palengvinti programos perkėlimą iš vienos platformos į kitą
