Click to go to Forum Home Click to go to maXbimmer Home

Go Back   maXbimmer Forums > Misc > Off-topic
User Name
Password


Welcome to Maxbimmer.com!

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

Reply
 
Thread Tools Rate Thread Display Modes
Old 12-13-2005, 11:14 PM   #1
Jim .E.
E90 n00b
 
Jim .E.'s Avatar
 
Join Date: Jun 2003
Location: Brampton
Posts: 6,674
decrypting .exe files



just wondering if its possible to view the code that lies in a .exe file...i dont mean the ASCII gibberish you get from opening it in Notepad...i mean a way to see actual readable code
Jim .E. is offline   Reply With Quote
Old 12-13-2005, 11:19 PM   #2
Jim .E.
E90 n00b
 
Jim .E.'s Avatar
 
Join Date: Jun 2003
Location: Brampton
Posts: 6,674
to be more sepcific i think the file was made in vb6 (visual basic 6)
Jim .E. is offline   Reply With Quote
Old 12-13-2005, 11:20 PM   #3
Axxe
Over 9 F**KING THOUSAND!!
 
Axxe's Avatar
 
Join Date: May 2004
Location: Oakville
Posts: 9,772
Trying to reverse-engineer a programming assignment? Been there, couldn't decrypt it.
__________________

S52|ZF|TRM Coilovers 670/895|Staggered 18" 5's
Axxe is offline   Reply With Quote
Old 12-13-2005, 11:21 PM   #4
BMWF1
Guest
 
Posts: n/a
you can't really decript them, there are very limited amount of programs out there made for this task, and I've done this many times you will never ever get perfect code. Just doesn't work that way, you'll get 80% garbage, maybe 15% code and the rest is total dead, don't bother, so if your trying to copy someone elses project for homework, I'd get busy working
  Reply With Quote
Old 12-13-2005, 11:23 PM   #5
Jim .E.
E90 n00b
 
Jim .E.'s Avatar
 
Join Date: Jun 2003
Location: Brampton
Posts: 6,674
not copying work, for CS part of a cyber league called ESEA and they make us run a client and i wanted to see how that client can force so much stuff out and why i cant join normal servers with it running

BTW homework season is over its exam period besides we learn JAVA at york, not VB6
Jim .E. is offline   Reply With Quote
Old 12-13-2005, 11:25 PM   #6
Justin e36
---
 
Justin e36's Avatar
 
Join Date: May 2003
Location: etobicoke
Posts: 12,331
Send a message via ICQ to Justin e36 Send a message via AIM to Justin e36 Send a message via Yahoo to Justin e36
Depends, 8bit executables can be modified using a hex editor to modify values / erase values. makes cracking software quite easy.

If you want to modify 16-bit Win32 executables (such as VB6 compiled applications) then you can use Resource Hacker (http://www.angusj.com/resourcehacker/) which will allow you to modify StringTables, Accelerators, Delphi Forms and other resources. Its useful if you have any applications that have banners you'd like removed. (such as ICQ). Just open it up, change the forms so there are no more banners.. and save.

Unfortunately neither of these will really do what you want. An executable itself really can't be decompiled back into high level source code.

J
Justin e36 is offline   Reply With Quote
Old 12-14-2005, 08:37 AM   #7
jstalin
capitalism=crisis
 
jstalin's Avatar
 
Join Date: Jan 2005
Location: Via Dolorosa
Posts: 3,087
There are programs that will decrypt exe's, but there's different programs depending on which language the exe was created with. If you want details, I'll let you know tonight coz I've got some of those programs on me home comp
__________________
Rise with your class, not above your class
̿ ̿̿'\̵͇̿̿\o=(̪●)=o/̵͇̿̿/'̿̿ ̿
jstalin is offline   Reply With Quote
Old 12-14-2005, 09:03 AM   #8
JazzM
6th Gear Member
 
Join Date: Oct 2003
Location: Milton
Posts: 4,506
You can decompile an executable. I guess that's what you're intending on doing. However you will get ASM code from it which you can then recompile again into your own executable if that's what you wish to do.

T.
__________________
T.
JazzM is offline   Reply With Quote
Old 12-14-2005, 01:45 PM   #9
SickFinga
Moderator
 
SickFinga's Avatar
 
Join Date: Jan 2002
Location: Location:
Posts: 16,602
You won't decompile VB6 exe back to the code, you can forget about it now.
There are decompilers for VB4 files that were able to do that.


Since it is VB6 code you are pretty much screwed.
ResHack won't show any useful info. Olly or w32dasm wont show anything either.

Jim.E, what do you mean forcing stuff out?? Do you mean sending stuff over the internet? Install a sniffer and see what its sending out.
SickFinga is offline   Reply With Quote
Old 12-14-2005, 02:47 PM   #10
rhythm
3rd Gear Member
 
Join Date: Feb 2003
Location: none
Posts: 408
If this were the case, wouldn't we all have stolen code for windows, office and game engines?
rhythm is offline   Reply With Quote
Old 12-14-2005, 04:55 PM   #11
Jim .E.
E90 n00b
 
Jim .E.'s Avatar
 
Join Date: Jun 2003
Location: Brampton
Posts: 6,674
Quote:
Originally Posted by SickFinga
You won't decompile VB6 exe back to the code, you can forget about it now.
There are decompilers for VB4 files that were able to do that.


Since it is VB6 code you are pretty much screwed.
ResHack won't show any useful info. Olly or w32dasm wont show anything either.

Jim.E, what do you mean forcing stuff out?? Do you mean sending stuff over the internet? Install a sniffer and see what its sending out.
its forcing stuff like:
- cant change configs
- cant 16-bit (low quality graphics)

its acting like a registry and removing stuff, if you go in CS and video options you can switch between 16/32 bit...ESEA Client locks that feature so you cant change it...also it uses a method called "hook" in where it checks my user id/password to see if i have access to the servers...if i try to join a normal server the hook method cant work and it just crashes the connection and says restart cs to join normal servers
Jim .E. is offline   Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 09:07 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Maxbimmer Copyright 2001 - 2015