top of page
Search
myrtlemorfeeqrvs

A .NET assembly is always compiled to Microsoft intermediate language (MSIL), which can be disassemb



I will greatly appreciate, if someone could help me to revert a VB6 Exe. file into Source code file. Cause I have lost my working project as a result of formating my PC. I have a copy of the Exe. file on my Flash memory. Only hope is that to go back to my project.


Sorry, but that will be "hacking" someone else's code. Yes, there are ways which we will most definitely not help you with at this site or any that I know of. You will unfortunately have to start your project all over and re-code from the .exe as a sample.




Decompile Vb6 Exe To Source Code



I hope it is not your code someone tries to decompile for his own use one day after they have "accidentally formatted" and "accidentally" forgot to back up their codes. Please read our posting rules and regulations...


If W is defined as the work hours it took to create the VBA code and X as the amount of work hours to crack this protection to get access to the protected VBA code or restore the VBA code algorithms, then the relation between these quantities gives us the quality of VBA protection:


Also, many cheap commercial tools are available on the market to remove the VBA password. Recovering the VBA code access in this case is automated and its cost may be considered as equal to zero (X = 0).


Obfuscation of VBA source code includes changing names of methods, variables, and constants to random, difficult to read names, as well as removing comments and VBA code indenting to reduce understanding of the code.


In case of obfuscating, the structure of the algorithm is left unchanged and may be traced to recover the algorithms. There is existing software which allows to recover obfuscated VBA code formatting and increase the readability of the obfuscated source code.


Consider the situation when the translation to a compiled programming language does not cover the whole VBA project code but only several VBA methods. In this case the X value, representing the amount of work hours, should be adjusted accordingly.


The cost of recovery of smaller, protected parts is obviously much less than the restoration of the VBA code as a whole. If the cost of re-writing such methods is less than recovering them from compiled modules then X gets this reduced cost and the efficiency of such protection goes down.


VbaCompiler for Excel is VBA code protection software for Microsoft Excel. It converts the VBA source code to C language code and then compiles it into native Windows DLL. The efficiency of the VBA protection is the same as manual conversion of VBA to C/C++ language that was discussed above, but without the main drawbacks of the manual VBA to C/C++ conversion approach. VBA compiler converts VBA code to DLL automatically, without the participation of a developer in the process. You do not need to have any knowledge of C or C++ languages in order to use VBA compiler.


All VBA code text literals are removed from converted C-language source code during compilation. Text literals are encrypted by VbaCompiler and become available at run-time, only when the compiled workbook is started.


I need to decompile an executable file into its source code and put the source code together again in such a way that it can be recompiled and work as it should. The only issue that I have with this is that I do not know in what language the program was written initially. Since Visual Basic is the programming language that I know best, I would prefer to decompile the executable to it. Is this possible? As far as I understand, executable files, regardless of what language they were written in, all compile to some form of ASM, meaning that it should be possible to decompile to any language that one wants to. Do I understand this correctly?


You are slightly correct. Languages like C and C++ do get compiled to native code(what you refer to as ASM), however decompiling them back to pseudo C/C++ is difficult and sometimes impossible. And even if successful, the code will not be 1:1 to the original.


It is also not possible(or rather, very very difficult) to decompile native code to something like Java or Python. These languages come with their own bytecode format and interpreters and hence do not compile to native code. However this does mean they can be decompiled to more or less their original format.


P32Dasm is a Visual Basic 5.0/6.0 PCode + Native code Decompiler. It can generate String, Numbers, Objects, Import and Export function listing. There is also Jump calculator. For VB Native code executables are generated only MSVBVM, External calls and string references. Usefull for setting BPX, you don't need search in debugger where start some Command Button event. You can generate .map files, which you can import to DataRescue IDA (LoadMap plugin) or to Olly Debugger (MapConv plugin).


Fortunately, Microsoft Access offers a way to fix the VBA compiled state with the /decompile command line option. The Compact and Repair feature only applies to the tables and does not impact VBA code. The decompile command does.


When Access is started with this and you open your database, it discards all the old VBA compilations, and leaves just your VBA source code. You'll need to compile again to get the compiled state. After compacting, your database may be significantly smaller.


Then, whenever your database is acting oddly, you can easily launch the decompile version of Access to open your database and decompile it. In a few minutes, you're back up and running with a smaller database.


Total Access Admin lets you monitor Access databases in real-time to see who's currently in it and when they leave. It flags users who disconnect in a suspect manner which may indicate a source of database corruption. It can also perform tasks after everyone has exited such as compact. Try the Free Trial today!


www.VBResizer.com Generate Forms/Controls Resizing/Tabbing Classwww.VBCompare.com Compare Code (Text)www.VBSortGen.com Generate Sort Class in VB or VBScript RE: DeCompile VB EXE strongm (MIS)19 Mar 02 04:36 RE: DeCompile VB EXE nomi2000 (ISP)(OP)19 Mar 02 23:22just a question though..well thnx Jobn let me see if it works for me...RegardsNouman RE: DeCompile VB EXE JohnYingling (Programmer)20 Mar 02 01:25I hope not. I keep a copy of all my source in three separate places, one on the web so I'm not worried about "reclaiming" lost source code by decompiling. www.VBResizer.com Generate Forms/Controls Resizing/Tabbing Classwww.VBCompare.com Compare Code (Text)www.VBSortGen.com Generate Sort Class in VB or VBScript RE: DeCompile VB EXE Guest (visitor)20 Mar 02 05:39W32Dasm should be able to do this... Try searching the web: ("w32dsm89.zip +download") - there should be plenty of sites to download from. RE: DeCompile VB EXE Guest (visitor)20 Mar 02 05:45btwTo have to know some asm-code to use that program... RE: DeCompile VB EXE strongm (MIS)20 Mar 02 05:58No, it shouldn't. The original query asks about retrieving VB source code. W32Dasm, good as it is, cannot do that. RE: DeCompile VB EXE nomi2000 (ISP)(OP)21 Mar 02 00:13yes strongm is right ,i just need to know how to retrieve my vb code back if i have accidently lost the source-code but still have the EXEcutable RegardsNouman googletag.cmd.push(function() googletag.display('div-gpt-ad-1406030581151-2'); ); Red Flag This PostPlease let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.CancelRed Flag SubmittedThank you for helping keep Tek-Tips Forums free from inappropriate posts.The Tek-Tips staff will check this out and take appropriate action.


Have you ever liked an application to the point that you want to view its source code? Well, I have been there. For .Net executable files and libraries such as DLL files, viewing the source code is a piece of cake as long as the code is not obfuscated by the developer. In this article, we are going to view the source code of a .Net DLL file as well as obfuscating it. The process of viewing the source code of an executable file is the same.


In this article, I'm using one from the article, and its called Eazfuscator.NET to hide source code for a C# application. I will be using a simple C# calculator. You need to download and install Eazfuscator.NET here.


June 26, 2007 - ,GPcH Soft launched VB Decompiler 3.4 - a software tool designed to allow decompilation of Visual Basic-written programs (EXE, DLL or OCX). VB Decompiler 3.4 enables users to compile these programs into either interpreted p-code or into native code. VB Decompiler 3.4 offers its users a real possibility to decompile high-level commands of a p-code into the source code. The full-featured VB Decompiler 3.4 allows restoration of a majority of p-code instructions while analyzing the program's algorithms makes partial restoration of the source code much easier. VB Decompiler 3.4. is the only solution in its class that offers p-code decompilation. With VB Decompiler 3.4 users can easily restore partially lost source code fragments or execute thorough analysis of Visual Basic-written programs with debugging purposes or to track scumware.However, VB Decompiler 3.4 is not intended to violate copyright laws. One of the key competitive advantages of the solution is its capability to restore the source code from machine instructions in case the processed program has been compiled into the native code. With the help of a powerful disassembler that supports Pentium Pro commands (including MMX and SSE) VB Decompiler 3.4. allows for disassembling of all functions. VB Decompiler 3.4. features a code analyzer to track API calls and the relevant references in the disassembled code. This handy functionality enabes users to paste the tracked API calls and references as annotations for the analyzed code rows. VB Decompiler 3.4 features support for Windows OS (95 up to Vista) and is fully compatible with the on-coming Delphi decompiler. Compared with competitor solutions, VB Decompiler 3.4 offers an unsurpassed price-to-feature ratio and most flexible customer support - even via ICQ.In other words, VB Decompiler 3.4 offers the best solution for program analyzing and is indispensable in case of loss of source codes and the need to partially restore the project. About GPcH SoftEstablished in 2001, GPcH Soft is a rapidly-growing software company focused on developement of anti-cracking and decompilation software. GPcH Soft's solutions bring customers winning price-to-feature ratio. The company offers in-depth technical support and customer care. A demo version of VB Decompiler 3.3 is available for review purposes. 2ff7e9595c


0 views0 comments

Recent Posts

See All

Comentarios


bottom of page