Click here to Skip to main content
15,887,083 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
I want to learn how to read data in hex number. this is my picture : Imgur: The most awesome images on the Internet[^] . how to see something like
C#
bits, byte, strings, endianess,
?? what you can read from my picture?? here is my file and i opened it in hex workshop editor :RPP_02.pp - Google Drive[^]
please help?? tell me how to read it??

What I have tried:

i don't know nothing. i just a beginner in this field. my point is reversing archive game file. i have start find on youtube, found https://www.youtube.com/watch?v=bOl7jGfossI , i also post this : http://zenhax.com/viewtopic.php?f=13&t=3034 .I still don't get correct answer.
Posted
Updated 2-Sep-16 11:04am

To be honest, if you can't work out how a hex editor shows data, then you're probably trying to take on a task that is way beyond your current skill set: the picture shows a "standard" hex editor with hex byte view on the left (where every byte is displayed separately as a two digit hexadecimal number) and a character view on the right (where the same bytes are shown as visible characters in they are in the ASCII standard character set "printable" range, and as a '.' if they aren't.
Bits it doesn't show, as there are eight of them to a byte and it would take too much space: it isn't difficult to convert though, each hex digit value translates to a single set of four binary digits:
0  0000
1  0001
2  0010
3  0011
4  0100
5  0101
6  0110
7  0111
8  1000
9  1001
A  1010
B  1011
C  1100
D  1101
E  1110
F  1111

And pretty much, a hex editor can't tell you Endianness unless you know the range and size of some of the values (assuming all values are the same size, which just isn't the case): four bytes 01 00 00 00 could be read in many, many ways - from "1" as a little Endian 32 bit number to 16,777,216 as a Big Endian 32 bit number, via two 16 bit numbers, four 8 bit numbers, or half of a 64 bit number!

Plus... reverse engineering game files is quite possibly in breach of your licensing agreements, and hot guaranteed to be simple even it it wasn't: manny are compressed so what you see is not what you get, and a trivial change can "break" the whole file.

If I was you, I'd play the game, and get better at it - it's probably easier than trying to reverse archive files and cheat! :laugh:
 
Share this answer
 
Comments
[no name] 2-Sep-16 12:08pm    
can you download, edit and post again my picture, write on picture how to read, rule to read data, that better easier for I can understand. cheer ;) . i still can't get anything. what you show me that that useless. i can see file in 010 editor as binary .
please need help useful. http://imgur.com/a/LrALU . how to know where bits, byte, strings, endianess,?
An Hex editor just show you the binary contain of a file, even non displayable data.
Concerning the meaning of the data, you have to devise it. The problem is that it is a matter of experience.

Advice: experiment!
- Create a file with text in NotePad, then open in Hex editor then compare both sides, matching them should not be complicated.
- After that, you need to build or find a file with known binary data, then you have to study the display to devise what is what.
 
Share this answer
 
Comments
[no name] 2-Sep-16 19:58pm    
How to understand file structure ?? Like watch all video and his channel: https://www.youtube.com/watch?v=Pxnfpa5kdQM, he know where is resource, where is size, where is Data Offset. He just pick a file in forum and start reversing it. where I can learn to do that? Is this guy in video use IMAGINATION to do this??I don't know what he is talking about??:(
Patrice T 2-Sep-16 20:35pm    
Knowledge acquired from experience.
[no name] 2-Sep-16 22:54pm    
tell me where I can learn it, from the field this title belong. please.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900