Application security through program obfuscation door M. Madou