Jump to content

I Need Help To Disassembling An .Exe File

- - - - -

  • Please log in to reply
4 replies to this topic

#1
deedo

deedo

    Newbie

  • Members
  • Pip
  • 7 posts
Hello everyone,

Can anyone please help me to disassembling an .exe file of mine such as below link?

[Mod: Link Removed]

I would like to change the content a bit.

I also would like to know with what programming language above program is made.

Is it a mix of programming language or only one?

Please advance

Deedo

Edited by Alexander, 15 January 2011 - 06:00 PM.


#2
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
Due to the manner of its format, location and naming I have removed the link. Please do not link to an untrusted executable on a file sharing site in this manner.

You can discover of which libraries are loaded at execution (.NET libraries? MSVC? VB6 runtimes?), it was five megabytes so I would assume it was statically linked with a larger library, which should be more simple to discover when loading its headers.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#3
deedo

deedo

    Newbie

  • Members
  • Pip
  • 7 posts

Quote

Due to the manner of its format, location and naming I have removed the link. Please do not link to an untrusted executable on a file sharing site in this manner.

You can discover of which libraries are loaded at execution (.NET libraries? MSVC? VB6 runtimes?), it was five megabytes so I would assume it was statically linked with a larger library, which should be more simple to discover when loading its headers.

As I already mentioned, I don't have any programming experience at all.

So, I don't know whether this file is made in Visual Basic, C++, C, Java, Perl, XML, mix of them, etc.

I really not sure what is meant by library here.

The only library I know is a place to read many books for a studying student in a school, LOL.

If not being helped, if you afraid of this un-trusted file, at least guide me in this discussion how to disassembling this file, edit, and compiles it back?

#4
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Here's your big problem: disassemblers generally produce code in assembly language. It's not an especially complicated language, but if you've never programmed before, you will not have an easy time modifying the code to do what you want.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#5
LuthfiHakim

LuthfiHakim

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 763 posts
I think there is a law against dissambling binaries that is not yours or you have no permission of. There is a few tools to help you recognize in what compiler a binary was compiled with. One of them is PEid.

Actually dissambling is not very difficult process. The difficult part is to comprehend what you get. Like WP had said, this part become much more difficult if you don't have experience in programming. However if you are so persistent, you can start peeking into the binary using hex editors. Try google to find some and guidance in using them.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users