// JavaScript Document

Obfuscation

Obfuscation betekent het expres moeilijk leesbaar maken van code of gegevens, zodat anderen niet makkelijk kunnen begrijpen wat het doet of hoe het werkt. Het wordt vaak gebruikt om programma’s te beschermen tegen hackers of mensen die de werking willen kopiëren of misbruiken. Stel je voor dat je een softwaretoepassing hebt geschreven: met obfuscation verander je de namen van onderdelen in onherkenbare termen, zoals “x7a” in plaats van “wachtwoordcontrole”. Voor een computer blijft het hetzelfde werken, maar voor een mens is het veel moeilijker te begrijpen. Obfuscation is dus geen beveiliging op zich, maar een extra laag die het moeilijker maakt om misbruik te maken van software of gevoelige onderdelen daarvan.