Welcome Guest ( Log In | Register )



3 Pages V  < 1 2 3 >  
Reply to this topicStart new topic
> Where Can I Find An .exe Editor
saga
post Feb 23 2006, 08:54 AM
Post #11


Member [ Level 2 ]
Group Icon

Group: Members
Posts: 68
Joined: 23-May 05
Member No.: 5,355



you guys might want to try PE Explorer. It does disassmble an exe and let you edit every resource in the exe. You can change the dialog boxes, the color, the position and other stuffs. By the way editing the resources is not text based but a drag and drop style like the one in MS Visual C++ Resource editor. YOu can even add a windows xp manifest to an win32 application so it will have an XP look.
Go to the top of the page
 
+Quote Post
CaptainRon
post Feb 25 2006, 07:21 AM
Post #12


Premium Member
Group Icon

Group: Members
Posts: 238
Joined: 9-September 05
Member No.: 8,400



Yeah even Resource Hacker allows drag and drop editing and ofcourse any resource editor will allow the addition of manifest.
Go to the top of the page
 
+Quote Post
vhortex
post Apr 10 2006, 11:55 AM
Post #13


Guilty Until Proven Innocent
Group Icon

Group: Members
Posts: 372
Joined: 13-April 05
Member No.: 3,937



There is no straight forward way to edit EXE but there are ways to do it.

First for advance programmers, you can use a disassembler tool. This will translate the program from an EXE version back to a C++ /ASM or whatever but the output code will give you nightmares on reading and uderstanding it.

Since the output source code will have funtion/procedure/variables names like this

function source001001 (.....)
function source001002 (.....)

var
source 001003 as [datatype here]
source 001004 as [datatype here]

this will also prove much more hellish.. if the program uses jump codes..

if (condition here) then
goto source001000233
(some more code here)

source001000233: <-- label for the jump


thus the output source code take you more much time in reworking it back. only hardcode programmers will have time and patience to do that.


--------

step two.. learn to translate binary machine byte codes to assembly codes and it be prepare to have a transmutation table. This is my prefered way.

ex 90Hex is NOP code in the assembly. [no operation]
Take note that you cannot add more codes this way nor more variables. You can only deactivate some parts of the program and take away some variables.

trying to extend the EXE file will screw that program apart.
--------

This post has been edited by vhortex: Apr 10 2006, 11:57 AM
Go to the top of the page
 
+Quote Post
mastercomputers
post Apr 10 2006, 12:35 PM
Post #14


BUG.SWAT.PATROL
Group Icon

Group: Members
Posts: 626
Joined: 1-September 04
From: Auckland, New Zealand
Member No.: 27



I would have answered this, but to be honest, that question did not make sense, nor did it show the level of expertise this person had.

A disassembler, disassembles into assembly code, not C++ source code, that's a decompiler, which does it's best turning the program back into it's source equivalent. If the programs written in VB, use a VB decompiler, but these are not effective and can sometimes never get you source that can be recompiled.

Hexeditors can edit the binary of an .exe file, but again, this is no walk in the park you would probably make no sense of it at all but you might be able to find strings within it that you could possibly alter.

Ollydbg is quite a nice debugger which loads the program into memory and you can adjust registers for the program (good for creating money trainers, etc for games) or alter opcodes to perform different operations.

Some programs use packers, which means you need to unpack them first to be able to work on the code.

I think it's best to let this thread die, this person asked this question last year, and hasn't shown much commitment to staying with Astahost.


Cheers,


MC
Go to the top of the page
 
+Quote Post
ikkeugh
post Jun 10 2007, 08:42 PM
Post #15


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 6
Joined: 10-June 07
Member No.: 22,535



so actually you could change the exe file and there wouldn't be any registration anymore ...

sweet

not that i'm planning to do this, but are those FIXED exe files ?
Go to the top of the page
 
+Quote Post
vizskywalker
post Jun 11 2007, 01:33 AM
Post #16


Techno-Necromancer
Group Icon

Group: Members
Posts: 1,018
Joined: 13-January 05
From: The Net
Member No.: 2,127



I'm not going to comment on disassembly and resource editing because several other people have done that. However, if all you want to do is change the details of the exe on program load, then you will need a hex editor to change the header of the exe file. Headers of most varieties of exe files are well defined on the internet, just do a search. Some common things that this needs to be done for is increasing stack space for programs that use recursive functions if you want to run a large number of iterations.

~Viz
Go to the top of the page
 
+Quote Post
iGuest
post Dec 20 2007, 02:59 PM
Post #17


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 0
Joined: 1-November 07
Member No.: 25,869



Use of editing EXE file
Where Can I Find An .exe Editor

It is just beginning for me to open the exe file code. According to me the opening of exe file is usefull.

We can open code of visual basics projects. Then the changes become very simple and there are very useful projects that we can change without doing excessive labor again. We can change th functionality of the program also.

-Satwinder Singh
Go to the top of the page
 
+Quote Post
iGuest
post Jan 24 2008, 07:55 AM
Post #18


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 0
Joined: 1-November 07
Member No.: 25,869



extent
Where Can I Find An .exe Editor

Since there is no straight forward method of editing an exe then what are the limitations that I am bound by?

I have only done some minor exe editing a few years back but lost interest for a while. Since I have found this thread I was wondering what are the extremes that I can do to an exe without corrupting it?
Go to the top of the page
 
+Quote Post
iGuest
post Feb 25 2008, 10:19 AM
Post #19


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 0
Joined: 1-November 07
Member No.: 25,869



Changing parameters in an .exe file
Where Can I Find An .exe Editor

I would like to run an old (1997) dictionary program that was designed to read its data base on a its CD - the CD reader being on the "D" disk - if the CD reader is not on the "D" disk, it doesn't work. To make its execution faster, and liberate the CD reader, I would like to load its data base on an external hard disk, and modify accordingly its .Exe file.



Hope there exist a simple way.



-question by Bagheera
Go to the top of the page
 
+Quote Post
yordan
post Feb 25 2008, 03:33 PM
Post #20


Way Out Of Control - You need a life :)
Group Icon

Group: [MODERATOR]
Posts: 1,980
Joined: 16-August 05
Member No.: 7,896



QUOTE(FeedBacker @ Feb 25 2008, 11:19 AM) *
Changing parameters in an .exe file

Where Can I Find An .exe Editor
I would like to run an old (1997) dictionary program that was designed to read its data base on a its CD - the CD reader being on the "D" disk - if the CD reader is not on the "D" disk, it doesn't work. To make its execution faster, and liberate the CD reader, I would like to load its data base on an external hard disk, and modify accordingly its .Exe file.
Hope there exist a simple way.
-question by Bagheera

Obviously, this is a protection against copy.
If you simply copy all the files to your hard disk and run the .exe file and it does not work, that means that your software absolutely wants to fverify that it's running from a CD.
I would like to warn you that modifying the exe file without his author's agreement is forbidden in most of the countries, so, forget about it, or at least don't try to ask here : reverse engeneering for hacking purposes is against our forum rules.
Go to the top of the page
 
+Quote Post

3 Pages V  < 1 2 3 >
Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics
  1. Online HTML/PHP Editor: Edit File In Browser!(8)
  2. Whats The Best Mp3 Tag Editor Out There ?(8)
  3. Context Programmer's Editor(2)
  4. Microsofts Acrylic(1)
  5. Php Designer 2005(1)
  6. Html Editor(11)
  7. Php Designer 2005(0)
  8. Whats A Good Graphics Editor For Solaris 10 ?(8)
  9. Paint.NET Project - A Free Picture Editor(2)
  10. Performancing For Firefox - Blogger's Delight !(2)
  11. FaceFilter Studio 1.0518.1(0)
  12. Any Ideas About A Free Online Page Editor ?(7)
  13. HTML Editor(23)
  14. Looking For A Great Source Code Editor For(5)
  15. Any BBCode Editor Around?(1)
  1. Zoho Writer(4)
  2. Where Can I Get Microsoft Photo Editor?(11)
  3. PHP Designer Vs. HTML Kit(7)
  4. CSS Editor(11)
  5. OpenWYSIWYG Instead Of RichTextEditor(3)
  6. Php - Browser Based Editor(3)
  7. Pagebreeze: The Free Html Editor!(7)
  8. Which Web Editor Software?(22)
  9. Greenfish Icon Editor Pro(12)
  10. What Is A Good Photoeditor?(6)
  11. Picnik, An Online Photo Editor(6)
  12. Is There A Php Editor That Runs On Pclinuxos Or Ubuntu?(7)
  13. Web Editor(0)


 



- Lo-Fi Version Time is now: 30th August 2008 - 03:19 PM