Bots, Bureaucrats, Interface administrators, smwadministrator, smwcurator, smweditor, Administrators
2,557
edits
Timo.stripf (talk | contribs) No edit summary |
Timo.stripf (talk | contribs) No edit summary |
||
Line 5: | Line 5: | ||
==Obfuscation and Anonymization Transformation in emmtrix Studio== | ==Obfuscation and Anonymization Transformation in emmtrix Studio== | ||
emmtrix Studio | emmtrix Studio provides a combined '''Obfuscation and Anonymization''' transformation that can be applied either via <code>#pragma</code> directives within the source code or through the graphical user interface. The transformation systematically renames identifiers to obscure or neutral names, making the code significantly harder to interpret for humans while maintaining its original functionality. | ||
* '''Obfuscation mode''': focuses on concealment while maintaining link compatibility — '''global non-static variables and functions remain unchanged''', ensuring that external linkage and build scripts continue to work out of the box. Local symbols, static function names, parameter names, user‑defined types and other internal identifiers are renamed to hashed values. | * '''Obfuscation mode''': focuses on concealment while maintaining link compatibility — '''global non-static variables and functions remain unchanged''', ensuring that external linkage and build scripts continue to work out of the box. Local symbols, static function names, parameter names, user‑defined types and other internal identifiers are renamed to hashed values. |
edits