NGen - encrypt meta data - how?

G

Guest

Hi,

How do i achieve this? I extracted this from the internet.

Tools that compile your .NET code to native x86 code using the
"ngen" facility of the .NET runtime (essentially "pre-jitting" your
code) and encrypt the metadata raise the bar against decompilation a
bit,

I want to encrypt the metadata so when i use .net reflector, the codes are
hidden..

Any help please? Is Ngen possible to hide codes?

I tried ngen abc.exe, and i try to view in .net reflector, it seems to be no
difference, i still can see the codes!

Any help? Just want to achieve what remotesoft protector does!

Cheers.
 
R

Rob Windsor [MVP]

NGen is not the tool you want. What you need is an obfuscator like
Dotfuscator or Demeanor.

While NGen does create a pre-jitted version of your assembly (DLL) you still
need to deploy the orginal assembly as well so tools like ILDASM or
Reflector could still be used to see your code.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top