What are some applications/software that can reverse engineer a .NET SQL assembly .DLL? I already know about Reflector, doPeek, and JustDecompile but am looking for other ones.
Asked
Active
Viewed 1,173 times
1
-
3Why do you need others? What features are you looking for? – Oded Sep 16 '11 at 21:37
-
What are your requirements that are not already met by those tools? – AaronLS Sep 16 '11 at 21:37
-
ReSharper 6 does this now as well... – Chris Baxter Sep 16 '11 at 21:38
-
1http://stackoverflow.com/questions/2425973/open-source-alternatives-to-reflector – Oded Sep 16 '11 at 21:39
-
just testing them all out as trying to find one that works to decompile, then allows be to recompile the dll and install correctly on my server – cdub Sep 16 '11 at 21:57
-
Was this a CLR dll? If you are only looking to re-install it, [CREATE ASSEMBLY](http://msdn.microsoft.com/en-us/library/ms189524.aspx) has an option for recreating it from the bits in sys.assemblies. Also, you might look at sys.assembly_files (I think?) if the dll was installed via Visual Studio, it might have also stored the source code in addition to the actual assembly. Ping me if you need help on that front – billinkc Sep 17 '11 at 04:32
-
possible duplicate of [Something Better than .NET Reflector?](http://stackoverflow.com/questions/2646707/something-better-than-net-reflector) – nawfal Jun 03 '14 at 13:50
4 Answers
1
ILSpy worked for me perfect. Shows all the code and I copied and pasted right from the GUI into notepad and ta-da. Good to go. I'm not sure, however, if it had been obfuscated if it'd work as well.

RoadRunner
- 31
- 3
0
ok, reverse engineering may be illegal. if you really want to do it, you may use free/open source tool like ILSpy, and could also use commercial product like Xenocode Fox etc.

unruledboy
- 2,455
- 2
- 23
- 30