PDA

View Full Version : Hex Editor Programs



Stardust7
01-10-2003, 06:42 AM
Hi,

Could someone please recommend a really good HEX editing program? I'm working on modifying a game and am in need of a really good HEX editor (the one's I have are okay, but just wanted to check if there were any better one's out there).

Thanks!

Hammer
01-10-2003, 07:15 AM
I use Ultra Edit (http://www.ultraedit.com)

Govtcheez
01-10-2003, 07:18 AM
I was using Hex Workshop (http://www.bpsoft.com/).

Shiro
01-10-2003, 12:16 PM
I usually use a simple thing called HEdit32. It is simple, but fits my needs. If you would like to try some editors, here's an overview of some:

http://www.thefreecountry.com/developercity/disassemblers.shtml

Brian
01-10-2003, 12:29 PM
I find Hackman is really good, and very free.

RoD
01-10-2003, 12:43 PM
I second that brian, its available at www.download.com

Sang-drax
01-11-2003, 07:14 AM
I (honestly) think that HyperEdit is really good.
Mostly because I often want to edit large files.

http://www.strandmark.com/hyperedit.shtml

Eibro
01-12-2003, 02:11 PM
There's a pretty good one I use on Linux called... well I forget the name. But it was packaged with mandrake 9.

On windows ive been using Hex Workshop and TSearch for editing process memory.

RoD
01-12-2003, 02:16 PM
http://download.com.com/3000-2352-10163734.html?tag=lst-0-4

Sang-drax
01-12-2003, 04:00 PM
RoD: Yeah, HackMan seems good, but it messes up if files larger than 4GB is opened.

Edit: Hmm.. I think it's written in VB. It feels very strange to use hacker tools written in VB.

RoD
01-12-2003, 04:17 PM
hmm ok:

http://download.com.com/3000-2352-10178836.html?tag=lst-0-3

http://download.com.com/3000-2352-10175357.html?tag=lst-0-5

http://download.com.com/3000-2352-10160254.html?tag=lst-0-18

Nutshell
01-14-2003, 08:01 AM
I dont have one to recommend. But i just want to ask that how would hex editors come in useful in editing games. Or, what are hex editors for? Why would you want to look at hex values of a program? How would it be useful?

thnx.

Govtcheez
01-14-2003, 08:03 AM
I use it look at specific places in memory - it's easy since I'm on a small chip.

Sang-drax
01-14-2003, 08:27 AM
Hex editors are usepul to edit files that aren't plain text and therefore cannot be opened with a text editor.

Nutshell
01-14-2003, 08:44 AM
Yes but after you open the files and look at the values what do you do with them.

Govtcheez
01-14-2003, 08:52 AM
Well, you can change them or use them for debugging information - those're the two most common ways that I can think of.

Nutshell
01-14-2003, 09:02 AM
Thnx, but i think i'll need to see a practical case scenario to fully understand its usefulness ^.^.

Govtcheez
01-14-2003, 09:05 AM
OK, I'm programming a small micro. There's no easy way to debug it. Fortunately, there is a way to dump the contents of the memory to a .bin file. I can open that with a hex editor and see what values were in memory at the time of the dump. This is very useful in debugging.

adrianxw
01-14-2003, 09:39 AM
Sometimes if I need to alter one of the colours in a paletted bit map file, I'll open the .bmp with UltraEdit and manually fix the palette entry. Damn quicker than loading into a graphics editor, extracting the palette, fiddling with it with their "productivity tools" then writing the whole thing back out!

For embedded systems without a good development suite, a hex editor is an essential item.

Unregd
01-14-2003, 12:55 PM
If you have Visual C++, you already have one built in, but it's called the binary editor. Unfortunately, it probably doesn't have all the features of a stand-alone hex editor.