Obfuskation bedeutet, etwas schwer verständlich zu machen. Um geistiges Eigentum oder Geschäftsgeheimnisse zu schützen und zu verhindern, dass ein Konkurrent ein proprietäres Softwareprogramm durch Reverse Engineering analysiert, wird Programmiercode häufig obfuskiert. Eine Obfuskationstechnik besteht darin, Teile oder den gesamten Quellcode eines Programms zu verschlüsseln.
Was ist Code-Obfuskation?