Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

I keep seeing people say it's "Unacceptable" that other people can get at your code. your variables arn't safe, etc.

 

I was in the "thinking room" (if you have to ask - dont' :D ) and had the thought that Java is also a precompiled language like .net.

 

Does it have the same effects where people can "extract code" or "reverse compile" it?

 

to my Un Java'ed eye, it looks like two similar processes. If so, then I'm not sure why people would be wining so much about .net when Java is doing quite well with the same "limitation" or "handicap"

Posted

Java is vulnerable to the same thing. Except the decompiler (I don't know if that is the right word) is not shipped with the sdk like .net.

 

I was always wondering why the installation program couldn't compile the application (to native code, thereby eleminating the msil) as it is being installed. That way the app could be compiled with the proper flags so that it would take maximum advantage of the particular system you have.

 

One thing that I noticed is that a lot of linux packages are compiled for a specific class of processors. If you know how, you can recompile the OS so that it is fine tuned for your hardware.

 

My question is why can't we do that?

Posted

VS.NET has the community edition of Dotfuscator included with it, which is one of the obfuscators available for .NET. The companies site is found at PreEmptive Solutions There are a couple of editions of the product you can acquire, each doing more than the product below it.

 

I have not tried this yet, but I am presuming that if you use an obfuscator of some type, then the ability to decompile the program with the tool included in the .NET sdk will not work. Am I correct on this point?

Ira Richard Smith

IraRichardSmith.Net

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...