Precompile .Net - Precompile Java

Denaes

Well-known member
Joined
Jun 10, 2003
Messages
956
I keep seeing people say its "Unacceptable" that other people can get at your code. your variables arnt 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 Javaed eye, it looks like two similar processes. If so, then Im not sure why people would be wining so much about .net when Java is doing quite well with the same "limitation" or "handicap"
 
Java is vulnerable to the same thing. Except the decompiler (I dont know if that is the right word) is not shipped with the sdk like .net.

I was always wondering why the installation program couldnt 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 cant we do that?
 
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?
 
Back
Top