Obsah:
Definícia - Čo znamená dekompilátor?
Dekompilátor je programovací nástroj, ktorý prevádza spustiteľný program alebo jazyk nízkej úrovne / strojového jazyka do formátu zrozumiteľného pre softvérových programátorov. Vykonáva operácie kompilátora, ktorý prekladá zdrojový kód do spustiteľného formátu, ale naopak. Príjemcom dekompilátora je ľudský používateľ, zatiaľ čo kompilátor je stroj.Techopedia vysvetľuje dekompilátor
Dekompilátor, podobne ako rozoberač, pracuje prostredníctvom reverzného inžinierstva. Dekompilátor prekladá skompilovaný kód alebo spustiteľný súbor do kódu vysokej úrovne.
Dekompilátor môže byť v niektorých prípadoch užitočný na tieto účely:
- Obnova strateného zdrojového kódu na archiváciu alebo údržbu kódu
- Ladiace programy
- Antivírusová schopnosť nájsť zraniteľné miesta v programe
- Interoperabilita na uľahčenie migrácie programu medzi platformami
![Čo je to dekompilátor? - definícia z technológie Čo je to dekompilátor? - definícia z technológie](https://img.theastrologypage.com/img/img/blank.jpg)