- Joined
- Feb 15, 2004
- Messages
- 408
- Trophies
- 2
- Age
- 40
- Location
- Baltimore, MD
- Website
- Visit site
- XP
- 800
- Country
Heres my issue. I'm currently hex editing some files, and they have an interesting header setup.
The first 2 bytes is for the list of messages in the file. The 2nd two bytes is the idenitifer, and then after that a pointer/length header begins for all the messages.
The headers are 8 bytes, the first four bytes point to the location of the data, the 2nd four bytes list the length.
After all the headers are inputed, the actual messages they're pointing to are inputed.
My issue is that if I want to ADD any data to the text, I need to add a header. What this does is SHIFT all of text data 8 bytes, and that means the original headers are now pointing to the wrong data.
Is there a hex editor that can work like Excel and allow me to only modify a column of data? This would be VERY helpful as it would prevent me from needing to edit each header manually. I can't do a Select_All > Add +8 Because that will add 8 to the length part of the header, but I only want to add it to the pointer.
Any suggestions for Hex Editors are welcome.
P.S. I currently use Hex Workshop and have Hexecute installed.
The first 2 bytes is for the list of messages in the file. The 2nd two bytes is the idenitifer, and then after that a pointer/length header begins for all the messages.
The headers are 8 bytes, the first four bytes point to the location of the data, the 2nd four bytes list the length.
After all the headers are inputed, the actual messages they're pointing to are inputed.
My issue is that if I want to ADD any data to the text, I need to add a header. What this does is SHIFT all of text data 8 bytes, and that means the original headers are now pointing to the wrong data.
Is there a hex editor that can work like Excel and allow me to only modify a column of data? This would be VERY helpful as it would prevent me from needing to edit each header manually. I can't do a Select_All > Add +8 Because that will add 8 to the length part of the header, but I only want to add it to the pointer.
Any suggestions for Hex Editors are welcome.
P.S. I currently use Hex Workshop and have Hexecute installed.