Hack Forums
[HowTo] Decompile .NET programs - Printable Version

+- Hack Forums (https://hackforums.net)
+-- Forum: Hacks, Exploits, and Various Discussions (https://hackforums.net/forumdisplay.php?fid=45)
+--- Forum: Grayhat • Purple Team • Hybrid Security (https://hackforums.net/forumdisplay.php?fid=449)
+---- Forum: Beginner Hacking (https://hackforums.net/forumdisplay.php?fid=4)
+----- Forum: Hacking Tutorials (https://hackforums.net/forumdisplay.php?fid=47)
+----- Thread: [HowTo] Decompile .NET programs (/showthread.php?tid=236316)

Pages: Pages 1 2


[HowTo] Decompile .NET programs - CustomSync - Jan 17, 2010

[IMG]http://i47.[censored].com/ogfo0n.png[/IMG]
HowTo: Decompile .NET programs




Tutorial created by:
[IMG]http://i46.[censored].com/qs9xja.png[/IMG]




Download/Install .Net Reflector


  • Visit the official download location here

  • You should come to a page that looks similar to this..Spoiler (Click to View)

  • Once the download is complete, execute the installer, and finish the installation.






Decompile with the reflector


  • Open the reflector program

  • Chose which language the .net program was written in [the program you will be decompiling]

  • Spoiler (Click to View)

  • Once the programming language has been selected, you can just drag and drop your program into the window

  • Spoiler (Click to View)

  • Press the plus sign, next to the program name, and if you see anything that interests you, just right-click it, and press decompile

  • Have fun messing around with the decompiled source :)





Other..


  • Of course, I take no credit for the creation of this program. All credits for it go to "Red Gate Software".

  • Virus scan HERE

  • If you liked this, please reply.

  • Anything you didn't understand, or need help with, post here as well.

  • If you would like me to add something, let me know it a reply to this thread also. I would be more than glad to add it.







* - EpicPwn - Jan 17, 2010

Woah, trying this now.
Thanks


* - CustomSync - Jan 17, 2010

(Jan 17, 2010 12:35 PM)EpicPwn Wrote:  Woah, trying this now.
Thanks
No problem, anything else you want added just lemme know.


* - CustomSync - Jan 17, 2010

65 views and only 1 reply D:


* - -raiN- - Jan 17, 2010

I might need this thanks


* - iRtehLeet™ - Jan 17, 2010

Unless coded by a real programmer, this is useless :D {obfuscation/anti debuggers}


* - CustomSync - Jan 17, 2010

(Jan 17, 2010 04:21 PM)iRtehLeet™ Wrote:  Unless coded by a real programmer, this is useless :D {obfuscation/anti debuggers}

Go into detail. How can it be coded by a "fake" programmer, and are you saying this doesn't work? Because if you were, you'd be wrong.


* - Dead #45 - Jan 17, 2010

Hello CustomSync.Im new to hacking so this may sound little nooby&strange.But what do i get with decompiling a .NET program?
It source?


* - CustomSync - Jan 17, 2010

(Jan 17, 2010 05:08 PM)NoRi Wrote:  Hello CustomSync.Im new to hacking so this may sound little nooby&strange.But what do i get with decompiling a .NET program?
It source?

Yes, if a program [made with .NET] in unencrypted, just straight out of the compiler then you can decompile it, and have its source.

Good guess, and good luck


* - Sub-Z3r0 - Mar 6, 2010

Nice sharing mate! Thanks alot


* - 69flyman - Mar 6, 2010

i might check this out nice


* - CustomSync - Mar 6, 2010

Thanks for the feedback, glad you guys like it.


* - Try_ME - Mar 6, 2010

This is is pretty useful, but the only problem is if the programmer isn't a complete dumb ass he will obfuscate/encrypt his code keeping it hidden if you use this tool. Luckily there are alot of dumb asses out there, hahaha. Nice work.


* - CustomSync - Mar 6, 2010

(Mar 6, 2010 07:52 PM)Try_ME Wrote:  This is is pretty useful, but the only problem is if the programmer isn't a complete dumb ass he will obfuscate/encrypt his code keeping it hidden if you use this tool. Luckily there are alot of dumb asses out there, hahaha. Nice work.

I agree, a lot of programmers don't take proper measures to prevent this from working. Thanks for the feedback.


* - Universal - Mar 6, 2010

Obfuscation = All this bullshit will stop!