|
|
|
|
![]() ![]() |
Dec 27 2005, 08:10 AM
Post
#1
|
|
|
Newbie [ Level 1 ] Group: Members Posts: 2 Joined: 31-August 05 Member No.: 8,222 |
I will to edit exe. files but i donīt now with what software.
Have you any link for me. P.S sory for my bad English This post has been edited by miCRoSCoPiC^eaRthLinG: Dec 27 2005, 09:13 AM |
|
|
|
Dec 27 2005, 09:11 AM
Post
#2
|
|
|
PsYcheDeLiC dR3aMeR Group: Admin Posts: 2,242 Joined: 29-January 05 From: Nakorn Chaisri, Thailand Member No.: 2,411 |
There's no editor for .exe files that I know of. The only way you can edit a .exe is if you are a hardcore assembly language guy - coz that's what .exe's are decompiled to, when you open them up using a debugger. Some advanced debuggers can give you an output in a pseudo-algorhythmic language, but that's as far as they go. You cannot simply open up a .exe like a textfile and start editing.
|
|
|
|
Dec 27 2005, 11:08 AM
Post
#3
|
|
|
[+] Graphic Designer [+] Group: Members Posts: 614 Joined: 6-April 05 From: Croatia Member No.: 3,666 |
and you can try also with softice or something like win32diassembler and see what you will get..
|
|
|
|
Dec 27 2005, 04:25 PM
Post
#4
|
|
|
Whitest Black Mage Group: [MODERATOR] Posts: 1,303 Joined: 20-May 05 From: NB, Canada Member No.: 5,281 |
*shudders* assembler still causes me to wake up screaming in the middle of the night :| stupid assembler...
actually it's not that bad for low end stuff, but if you are planning on decompiling some huge scale program into assembler and editing it.... good freakin luck |
|
|
|
Dec 28 2005, 12:06 PM
Post
#5
|
|
|
Premium Member Group: Members Posts: 209 Joined: 7-October 05 From: Đā Nẵng City - Việt Nam Member No.: 8,966 |
Wait, if you want to change something in an EXE file, you may be able to do this by changing its resource. There's a program called "Resource Hacker". It allow you to make some simple modification in the resources of EXE file. This way, you can change the interface of program in that exe file. You may also want to translate a program to your native language.
|
|
|
|
Dec 28 2005, 12:43 PM
Post
#6
|
|
|
PsYcheDeLiC dR3aMeR Group: Admin Posts: 2,242 Joined: 29-January 05 From: Nakorn Chaisri, Thailand Member No.: 2,411 |
QUOTE(PureHeart @ Dec 28 2005, 07:06 PM) Wait, if you want to change something in an EXE file, you may be able to do this by changing its resource. There's a program called "Resource Hacker". It allow you to make some simple modification in the resources of EXE file. This way, you can change the interface of program in that exe file. You may also want to translate a program to your native language. See with resource hacker you can only replace or extract Graphics ( gif/jpg or ico ) and String Tables in a .exe - you won't be able modify the actual code in any way. And if the .exe doesn't employ a separate string table, then you've to hunt down each and every string all throughout the .exe in order to port it to some other world language - it's a hefty task and quite often will corrupt the .exe, as not all character-sets contain chars in the same decimal range. Most of the East Asian languages constitute the DBCS (Double Byte Character Set) letters and numbers, and trying to replace standard ascii characters in a .exe with them will entirely screw up your .exe. Believe me - I've tried this extensively and almost always failed. |
|
|
|
Jan 3 2006, 08:01 PM
Post
#7
|
|
|
Newbie [ Level 1 ] Group: Members Posts: 1 Joined: 3-January 06 Member No.: 10,461 |
Yeah, as it was said, there is really no way to "edit" .exe files very well. The reason is they are compiled (probablly in c++) and there is (real) way to decompile it back into C++ to edit. However, reverse engineering can get you pretty far, depending on what you do. The problem is is that it is extremely complicated and requires vast knowledge of ASM. However, if you plan to start doing this, google some reverse engineering tutorials. Also, I reccomend that you start with "OllyDbg", which is a very good and basic Debugger. It can be found at: www.ollydbg.de
|
|
|
|
Jan 3 2006, 10:11 PM
Post
#8
|
|
|
S.P.A.M.S.W.A.T. Group: Members Posts: 814 Joined: 22-January 05 From: San Antonio, Texas (No, I'm not dumb. I just moved here...) Member No.: 2,284 |
When he said exe editors, I thought he meant hex editors. Apparently, I'm wrong (or just different?). If you want to edit a compiled exe file, you can use XVI32, a free hex editor. A compiled exe file looks very "encrypted", but you can use the editor to change tiny parts of an exe.
|
|
|
|
Feb 22 2006, 07:56 PM
Post
#9
|
|
|
Premium Member Group: Members Posts: 238 Joined: 9-September 05 Member No.: 8,400 |
Well I guess the replies above have made it quite clear that exe files are no ASCII files that we can edit simply. But yes "Resource Hacking" is quite interesting. The interesting part is the Dialog box editing. You can change titles and graphics of Dialog resources quite neatly! Usually you can delete the "30 Day expiration" dialogs and simply make the s/w skip over the limitation. I did it with Guitar FX Box 1.5. Worked great.
Usually even the XP themes are made that way. You can Resource Hack the LogonUI.exe file to show ur own graphics... Enjoy! but be careful that none of this is legal... |
|
|
|
Feb 23 2006, 05:00 AM
Post
#10
|
|
|
Premium Member Group: [HOSTED] Posts: 438 Joined: 28-January 06 Member No.: 10,925 |
Usually the only thing in a .exe file is strings associated with the program and a built in image for the icon at various colour bits and sizes. If you want to get into a programs files you will need to use some sort of resource hacker mentioned by PureHeart, but it is definitely not easy, very complicated and time consuming. In my opinion unless it is absolutely necessary, don't both with it.
|
|
|
|
![]() ![]() |
Similar Topics
|
Lo-Fi Version | Time is now: 9th July 2008 - 04:42 AM |