D code obfuscator

DigitalDesigns DigitalDesigns at gmail.com
Thu Jun 14 11:33:06 UTC 2018


On Thursday, 14 June 2018 at 11:07:17 UTC, Shachar Shemesh wrote:
> 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.

Dude, don't be an idiot! Please! Of course, here we go...

> 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.
>

That's the best you can do? Do you really expect me to go and 
manually obfuscate an entire program? Do you want to try again? 3 
strikes and your out!





More information about the Digitalmars-d mailing list