Kazalo:
Opredelitev - Kaj pomeni prikritje?
Zatemnitev je programska tehnika, v kateri je koda namerno zakrita, da se prepreči obratno inženirstvo in pošlje nejasna koda nikomur drugemu razen programerju. Zmeda se uporablja tudi za programe za zagotavljanje zaščite intelektualne lastnine (IP) s povratnim inženirskim preprečevanjem.
Tehopedija razlaga zmedenost
Običajne tehnike obratnega inženiringa se pri kopiranju programske kode opirajo na funkcijo in jasnost kode. Zmeda ustvarja dvoumno kodo, kar otežuje povratni inženiring.
Rezanje je najpogostejša tehnika, ki se uporablja za razreševanje skrivnosti programskih skrivnosti, pri čemer se deli kode analizirajo in poenostavijo, da se določi funkcionalnost programa.
Obfuscator je programsko orodje, ki se uporablja za pretvorbo berljive kode v dvoumno kodo, ne da bi to vplivalo na funkcijo kode.