Generate C# code from a DLL

O

overthetop

Hi

I want a tool to generate C# source code from a unsecured .dll witten
in C# . I know that with .NET Reflector you can see the code but I
want to generate it all. What tool should I use?

10x :)
 
C

Cowboy \(Gregory A. Beamer\)

Get the File Dissassembler add in for Reflector:
http://www.codeplex.com/reflectoraddins

After adding in, you have to restart Reflector. You will then have a File
Dissassembler menu item. Choose it and click on the assembly you want to
reverse engineer. As long as there is no obfuscation, it will create you a
project you can then work with.

NOTE: Because it is possible to do does not make it legal. If you are
reverse engineering resources created within your company, by someone who
destroyed source, this is fine. If you are learning, it is also okay. If you
are stealing code, just because you can does not make it right.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
http://gregorybeamer.spaces.live.com
Co-author: Microsoft Expression Web Bible (upcoming)

************************************************
Think outside the box!
************************************************
 
O

overthetop

Get the File Dissassembler add in for Reflector:http://www.codeplex.com/reflectoraddins

After adding in, you have to restart Reflector. You will then have a File
Dissassembler menu item. Choose it and click on the assembly you want to
reverse engineer. As long as there is no obfuscation, it will create you a
project you can then work with.

NOTE: Because it is possible to do does not make it legal. If you are
reverse engineering resources created within your company, by someone who
destroyed source, this is fine. If you are learning, it is also okay. If you
are stealing code, just because you can does not make it right.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBAhttp://gregorybeamer.spaces.live.com
Co-author: Microsoft Expression Web Bible (upcoming)

************************************************
Think outside the box!

10x man you're the best...I am just learning :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top