There are some obfuscators available that can make ur code a little difficult to
understand on de-compiling. It basically works be replacing the names of
functions .....that makes the code un-readable. .....a search in google for
obfuscators will give you more information. end result of de-compiling will be a
difficult-to-read code......but make sure u want to do this