Can I disassemble my executable?

Posted on 2000-01-12
Medium Priority
Last Modified: 2008-02-26
I lost everything with a hard drive virus and I did not have back-ups. Is there any way to disassemble my executable written in vb6. What to do?

A Yes or No answer doesn't qualify for the points.

Question by:vickjam

Accepted Solution

halapaya earned 1000 total points
ID: 2346768
Yes..but you need some tools.. for example

1) IDA [the best for me]
2) SoftIce
3) wdasm

but ehh now what u going to after disassembling? do u think if the virus is effected to ur executable, after disassembling u going to extract the virus code to a seperate file or something? thats quite a lot of work buddy.


Author Comment

ID: 2346827
No I lost everything, even my executable but I had it online available for download so I downloaded it myself.
I've replaced my hard drive and I have no virus any more. I spent 2 months writing the code for this application and I dont want to start all over again if you can relate to that.
I will check out your suggestions, I assume I can find these tools on the internet.
I will respond
LVL 20

Expert Comment

ID: 2346965
Do you mean disassemble your exe back to VB code ? If so there is no disassembler for any version of vb past 4.
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

LVL 14

Expert Comment

ID: 2346995
hes is right... There is no disassembler for VB6... Sorry!

Expert Comment

ID: 2347062
infact - vb has never really had a extraordinary decomp - they usually miss complicated coding out.

just i jest
LVL 32

Expert Comment

ID: 2347158
You mean decompiler, not disassembler.
You can get assembly code from the exe, but not VB instructions.
LVL 14

Expert Comment

ID: 2369105
There is a VB5 Decompiler on-line at http://www.support.ems.ru/~gold/vb5/index.html 

The only thing it does is pulls out the forms and controls... It does not reproduce the code behind a control...


Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: Martin
Here are a few simple, working, games that you can use as-is or as the basis for your own games. Tic-Tac-Toe This is one of the simplest of all games.   The game allows for a choice of who goes first and keeps track of the number of wins for…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

588 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question