Using Java decompiler, one can get back source code from .class file. Since .NET also followed same footsteps as in Java and EXEs are compiled to MSIL, is there any way to hack the .NET source code from EXEs?
Thanx
Printable View
Using Java decompiler, one can get back source code from .class file. Since .NET also followed same footsteps as in Java and EXEs are compiled to MSIL, is there any way to hack the .NET source code from EXEs?
Thanx
from EXEs ??Quote:
Originally posted by sbasak
Using Java decompiler, one can get back source code from .class file. Since .NET also followed same footsteps as in Java and EXEs are compiled to MSIL, is there any way to hack the .NET source code from EXEs?
Thanx
If that possible , it would be disaster !:rolleyes:
You can turn the 'exe' back into straight C# very easily using Anakrino. In fact, at every Microsoft .NET summit I have attended, the speaker demonstrated Anakrino. Anakrino is a free project and I think they even have a link to the source code. No hacking required.
Without obfuscation, .NET exe's aren't really safe for desktop distribution.
Then I would steal other efforts and publish my own projs with additional stuff ! I guess with .NET no way for Piracy ,oop I mean privacy .;)
Give me the link plz ?
Just do a google search for anakrino.
Here is the link : http://www.saurik.com/net/exemplar/
I've tested on small proj and it worked unfortunately :confused: ! Is that shortcoming in .NET ? absolutely it is .
I heard that ultimate output from VB.NET or C# should be same. So, in what language the decompiler converts the source code??
It converts MSIL to the source code (C# in this case ).Quote:
Originally posted by sbasak
I heard that ultimate output from VB.NET or C# should be same. So, in what language the decompiler converts the source code??
see this site
http://www.remotesoft.com/salamander/
they also offer decompilation!!! And they also offer obfuscation!!!
So you all need to obfuscate your code - your code is never safe!
Then why do people write code in .NET???
Now , I wanna all big projs that coded by .NET , you know why !:pQuote:
Originally posted by sbasak
see this site
http://www.remotesoft.com/salamander/
they also offer decompilation!!!
Then why to people write code in .NET???
Damn , this is the stupidest thing MS had done !
:mad:
There are products called obfuscators that can prevent this decompilation.
also you can use the ngen.exe tool that comes with .NET to compile to native machine language.
Good news Cander .Quote:
Originally posted by Cander
There are products called obfuscators that can prevent this decompilation.
also you can use the ngen.exe tool that comes with .NET to compile to native machine language.
Are those tools in the IDE ??
Thanks .
Is ngen.exe is included with VS.NET by default.
Also, if it compiles EXE to platform specific, I think it should be faster than normal .NET EXEs. Isn't it?
1)ngen comes with the .NET framework. which means yes iot sohlud be with your VS isntall
2) I have heared conflicting reports on that. some say faster, some say slower. so i dont know.
Is there any tutorial for ngen? :p
no tutorial required
ngen.exe path_and_filename_of _compiled_IL_assembly
pretty simple
anakrino worked fine for me but...isnt there a way to convert an entire EXE to a C# proj? is that see each method at a time in a big project sucks :\
No need I think , you can hack EXEs plus Dlls without being lazy to save it to another file or wait for progressbar . It's on the fly !:pQuote:
Originally posted by PT Exorcist
anakrino worked fine for me but...isnt there a way to convert an entire EXE to a C# proj? is that see each method at a time in a big project sucks :\
Have you seen any .NET programmes (big big ones) just to play with them ?
tyes i've saw! the .NET framework itself! wouldnt it be gorgeous to have the project of a win form for example?!
Sounds pathetic ! :p
hmm , I don't believe it's possible by the way ! For some reason or another MS will never let you look at Cryptography , Drawing , Security , or even Text Classes for example . Man , thye spent billions of dollars for development of .NET Framework .
As I remember , I've seen in download.com an online gaming tool built with .NET Tech . I'll have look for it !
lol i can see the System.Windows.Forms namespace and see its classes so it is possible
Umm , What tool did you use ??Quote:
Originally posted by PT Exorcist
lol i can see the System.Windows.Forms namespace and see its classes so it is possible
that thinggy someone said in this topic..anakrin or a thing like this..lol
this is a method from a Form Class:
http://clientes.netvisao.pt/idelgadi/form.JPG
Yeah I know , it did it but not with all classes and methods as I said atleast :p . It looks like C++ code ! What kind of idiot MS is ?
Man , I wanna build my own classes out of that . lol :D
hmm C++ code? that code was MSIL code and this tool let's u convert it to C# or C++.NET code lol sorry if i didnt understand ur question lol