D code obfuscator

Shachar Shemesh shachar at weka.io
Thu Jun 14 11:07:17 UTC 2018


On 14/06/18 13:39, DigitalDesigns wrote:
> 
> Wait? Are you sure you are not kidding? Do you want another shot?

No, I'm fine. Thank you. I am not out here to convert anyone. If you 
want to believe the magic of obfuscation, go right ahead.

You can probably even leverage D's CTFE to do it inside the compiler 
while not making your program too much uglier. Something like replacing 
definitions with:

mixin Obfuscate!(int, "variableName");

and use with:

Deobfuscate!"variableName";

Shouldn't be too difficult to create.

Shachar


More information about the Digitalmars-d mailing list