Reflector.FileDisassembler
- Decompile Dll To Source Code
- Vb6 Decompiler Github
- Dll Decompiler Tool
- Decompile Vb6 Exe
- Decompile Dll File
VB Decompiler can restore the source code from p-code as close to the original one as possible, so after a few modifications you can get some really workable source code. Of course, in case of a program compiled to native code, the decompilation success rate will be lower, but you still can recover up to 70 percent of the original source code. VB Decompiler has a few powerful built-in tools: an x86/x64. Semi VB Decompiler a tool to use to recover your lost Visual Basic 4(32bit)/5/6 code from an exe, dll, or an ocx. Allows you to extract the project file, all forms, api calls (sometimes the parameters are recovered if they are in the api database), procedures names, events names, and P-Code tokens if the application was compiled to P-Code. Reflector works only on managed (.NET) code. A.dll created from C is typically native code, for which decompilation is not possible. That is what the reflector message is telling you. Do a web search for 'decompile C' for more information.
The Reflector.FileDisassembler is a little add-in for the new version of Red Gate's .NET Reflector that you can use to dump the decompiler output to files of any Reflector supported language (C#, VB.NET, Delphi). This is extremely useful if you are searching for a specific line of code as you can use VS.NET's 'Find in Files' or want to convert a class from one language to another.
Disclaimer: Use the Reflector.FileDisassembler at your own risk. I assume no guarantee for proper functioning.
Download for .NET Reflector 7.0.1.1 and above:
Reflector.FileDisassembler.zip (Assembly only, ca. 30 kb)
Reflector.FileDisassemblerSources.zip (Full Source code, ca. 90 kb)
Download for .NET Reflector 6.8.1.3 and above:
Reflector.FileDisassembler.6.8.zip (Assembly only, ca. 30 kb)
Reflector.FileDisassemblerSources.6.8.zip (Full Source code, ca. 90 kb)
(Please make sure that you have the matching version of .NET Reflector)
History:
V6.8.1.3 (published 2011-06-19)compiled a second version against Reflector build 6.8.1.3, which is the last free version
V7.0.1.1 (published 2011-04-27)
compiled against Reflector build 7.0.1.1
V6.6.0.30 (published 2011-04-19)
compiled against Reflector build 6.6.0.30
V5.0.42.0 (published 2007-09-11)
Feature: window is resizable and allows for displaying longer paths
Bugfix: adds XML documentation back to the source file
Bugfix: better exception tracing for invalid paths
compiled against Reflector build 5.0.42.0
V5.0.0.0 (published 2007-02-21)
compiled against Reflector build 5.0.0.0
V4.2.0.0 (published 2006-01-25)
compiled against Reflector build 4.2.0.0
V4.1.85.0 (published 2005-10-23)
Decompile Dll To Source Code
Feature: creates VS1.1 project files (thanks to Jens Andersson, kobingo@gmail.com)
Feature: adds XML documentation back to the source file (thanks to the same anonymous geek)
compiled against Reflector build 4.1.85.0
V4.1.70.0 (published 2005-06-30)
Feature: dump single class (thanks to Petr Langer)
Feature: UI polishing
Bugfix: fixed more illegal characters in file or pathnames
compiled against Reflector build 4.1.70.0
V4.1.25.0 (published 2005-01-02)
Vb6 Decompiler Github
Bugfix: fixed illegal characters in file or pathnames
compiled against Reflector build 4.1.25.0
V4.1.0.0 (published 2004-08-16)
compiled against new Reflector build 4.1.0.0
V4.0.18.0 (published 2004-08-10)
Feature: AssemblyResolver dialog appears only once per assembly
Bugfix: Progressbar corrected
V4.0.6.0 (published 2004-06-20)
compiled against new Reflector build 4.0.6.0
Dll Decompiler Tool
V4.0.3.0 (published 2004-05-23)
Feature: Assemblyinfo.cs is generated
Feature: Reflector supports IL code as another language => FileDisassembler can now dump assembly in IL code
Bugfix: (Custom) Attributes are written to the file (no matter what the reflector settings are)
V4.0.0.0 (published 2004-05-05)
Decompile Vb6 Exe
Initial version
Known Problems:
none (please tell me if you find any, except for decompiler problems)