Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 665
  • Last Modified:

Decompile exe to Readable Code

I am wondering if there is a way to decompile an .exe to readable source code.  If one were to include sensitive information in an exe, is it safe?  Thoughts?

If you would like a test file, post and I will see what I can do.
0
APasquali
Asked:
APasquali
  • 4
  • 4
  • 2
1 Solution
 
APasqualiAuthor Commented:
Tried both of those, didnt help.
0
 
jcimarronCommented:
APasquali--"Tried both of those, didnt help'
Just what is it you are looking for on this subject?
And what is the offer you make about a test file?  Do you have a method to decompile .exe?
0
2017 Webroot Threat Report

MSPs: Get the facts you need to protect your clients.
The 2017 Webroot Threat Report provides a uniquely insightful global view into the analysis and discoveries made by the Webroot® Threat Intelligence Platform to provide insights on key trends and risks as seen by our users.

 
Mohamed OsamaSenior IT ConsultantCommented:
Reflector and File disassembler should do just fine for .NET VB / C# applications 
however there is no universal tool to do this , reverse engineering is a big topic , so you may want to be a bit specefic here
- what programming language is this executable coded in?
- is it packed ?, if so you will need to unpack it 
http://en.wikipedia.org/wiki/Executable_compression
- if you are just looking for readable text strings , open it using a Hex editor like Winhex or Hexit, look for text strings
there is also a nifty tool called PEEK, which will allow you to peek inside an executable through a simple shell extension.
there are also more advanced techniques to reverse an exxecutable , like memory dumping ,but you will require some assembly & solid knowlege  of disassembly / reverse engineering tools .




0
 
APasqualiAuthor Commented:
jcimarron:
I want to know if anyone who has an exe can decompile the exe and pull any type of valuable information from it and just how easy it is.
I will attach an exe I have created and I would like to see if there is a method of pulling the actual code out of it.  
Change the .doc extension to .exe and it should be good to go.  The file will just open your network connections window.


Admin3k:
I am looking at this as if you received the exe with out my knowledge and you wanted to hack it to pull valuable info out of it.
I have tried some hex dumps but have not been able to pull anything useful from it.  I am looking into that peek program.


My main question is how hard is it to hack an exe and pull info from it with out having any prior knowledge of it.

hackme.doc
0
 
Mohamed OsamaSenior IT ConsultantCommented:
I was able to note this an AutoIT compiled executable , below  link t will elaborate more on reverse engineering those.
http://www.openrce.org/forums/posts/178

0
 
APasqualiAuthor Commented:
How did you find it was an AutoIT executable?
0
 
Mohamed OsamaSenior IT ConsultantCommented:
File>properties>version
it even gave away AutoIt version used

0
 
Mohamed OsamaSenior IT ConsultantCommented:
there are also text strings in that executable that will give away it was packed using UPX which is used by AutoIT, as well as autoIT version , once Unpacked , a lot more of the code will show in a hex editor.
unpacking this & going through the previous link to obtain the original script is acheivable, if this is what you are asking.
hope this helps.


0
 
APasqualiAuthor Commented:
Not really what I was looking for but it helped.  Mostly my fault for not being able to explain what I was looking for.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 4
  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now