Съдържание:
Определение - Какво означава Obfuscator?
Обфузаторът е инструмент, използван за повишаване на сигурността на програма, като прави кода по-сложен за четене, като същевременно запазва функционалността. Процесът на обфуксация прави кода по-труден за хакване или отвличане, защото най-важната част от кода е толкова дълбоко заровена (затъпена), че е трудно да се определи съществената работна част от приложението.
Техопедия обяснява Obfuscator
Затъмняване означава да усложнявате, обърквате или обърквате. Обмазването или увиването е процесът на скриване на кода. Един обфускатор е полезен, когато се изисква да скрие от потребителите критичната обработваща част на програмата. Има много програмни езици, които реагират добре на процеса на обфуксация, включително C, C ++ и Perl.
Процесът на реверсивно инженерство се използва от програмисти, които имат способността да разглобяват дадена програма, за да извършват поддръжка върху нея - обфуксацията е опит за предотвратяване на това. Нарязването е вид обратна техника.