Deprevajalnik je lahko v nekaterih primerih uporaben za naslednje namene: Obnovitev izgubljene izvorne kode za arhiviranje ali vzdrževanje kode . Programi za odpravljanje napak. … Interoperabilnost za olajšanje migracije programa med platformami.
Kaj je namen dekompilatorja?
Deprevajalnik je računalniški program, ki prevzame izvedljivo datoteko kot vhod in poskuša ustvariti visoko raven izvorne datoteke, ki jo je mogoče uspešno ponovno prevesti. Zato je nasprotje prevajalnika, ki vzame izvorno datoteko in naredi izvedljivo datoteko.
Kako se etično uporablja dekompilator?
Etika dekompilacije
Dekompilacija se lahko uporablja iz več razlogov, vključno z: Povrnitev izgubljene izvorne kode (po nesreči ali prek nezadovoljnega zaposlenega), Selitev aplikacij na novo strojno platformo, … Obnovitev izvorne kode nekoga drugega (za določitev algoritma na primer).
Kaj pomeni dekompilator?
Dekompilirati je pretvoriti izvedljivo (pripravljeno za zagon) programsko kodo (včasih imenovano objektna koda) v neko obliko programskega jezika višje ravni, tako da se lahko bere človek.
Kaj je koda za dekompilacijo?
Kaj je dekompilacija? Dekompilacija je vrsta povratnega inženiringa programske opreme, in sicer pretvarjanje izvedljive, računalniško berljive kode (znane kot objektna koda) v človeku berljivo kodo (tako ponovno ustvarjanje izvorne kode prekprogramski jezik višje ravni).