mahou82 Ответов: 2

Как считывать данные с этого шестнадцатеричного числа?


Я хочу научиться читать данные в шестнадцатеричном числе. это моя фотография : Показывает: наиболее удивительных изображений в Интернете[^]. как увидеть что-то вроде
bits, byte, strings, endianess,
?- что вы можете прочитать по моей фотографии?? вот мой файл, и я открыл его в Редакторе hex workshop :RPP_02 . pp-Google Диск[^]
пожалуйста, помогите?? скажите, как это читать??

Что я уже пробовал:

я ничего не знаю. я всего лишь новичок в этой области. моя точка зрения-это обратный архивный файл игры. у меня есть начало поиска на youtube, нашел https://www.youtube.com/watch?v=bOl7jGfossI , я также публикую это : http://zenhax.com/viewtopic.php?f=13&t=3034. я все еще не получаю правильного ответа.

2 Ответов

Рейтинг:
2

OriginalGriff

Честно говоря, если вы не можете понять, как шестнадцатеричный редактор показывает данные, то вы, вероятно, пытаетесь взять на себя задачу, которая выходит далеко за рамки вашего текущего набора навыков: на рисунке показан "стандартный" шестнадцатеричный редактор с шестнадцатеричным байтовым представлением слева (где каждый байт отображается отдельно как двузначное шестнадцатеричное число) и символьным представлением справа (где те же байты отображаются как видимые символы в диапазоне "печати" стандартного набора символов ASCII и как".", если это не так.
Биты он не показывает, так как их восемь в байт, и это заняло бы слишком много места: это не трудно преобразовать, хотя каждое шестнадцатеричное значение переводится в один набор из четырех двоичных цифр:

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

И в значительной степени шестнадцатеричный редактор не может сказать вам конечность, если вы не знаете диапазон и размер некоторых значений (предполагая, что все значения имеют одинаковый размер, что просто не так): четыре байта 01 00 00 00 могут быть прочитаны многими, многими способами - от "1" как маленькое 32-битное число до 16 777 216 как большое 32-битное число, через два 16-битных числа, четыре 8-битных числа или половину 64-битного числа!

Плюс... обратное проектирование игровых файлов вполне возможно в нарушение ваших лицензионных соглашений, и hot гарантированно будет простым, даже если это не так: Мэнни сжимаются так, что то, что вы видите, это не то, что вы получаете, и тривиальное изменение может "сломать" весь файл.

Будь я на твоем месте, я бы играл в эту игру и преуспел в ней-это, наверное, проще, чем пытаться перевернуть архивные файлы и обмануть! :смеяться:


[no name]

можете ли вы скачать, отредактировать и снова опубликовать мою фотографию, написать на картинке, Как читать, правило чтения данных, что лучше легче для меня понять. ура;). я все равно ничего не могу получить. то, что вы мне покажете, что это бесполезно. я вижу файл в Редакторе 010 как двоичный .
пожалуйста, нужна полезная помощь. http://imgur.com/a/LrALU . как узнать, где биты, байты, строки, конечности?

Рейтинг:
2

Patrice T

Шестнадцатеричный редактор просто показывает вам двоичное содержимое файла, даже не отображаемые данные.
Что касается значения данных, вы должны придумать его. Проблема в том, что это вопрос опыта.

Совет: экспериментируйте!
- Создайте файл с текстом в блокноте, затем откройте в шестнадцатеричном редакторе, затем сравните обе стороны, сопоставление их не должно быть сложным.
- После этого вам нужно построить или найти файл с известными двоичными данными, затем вы должны изучить дисплей, чтобы придумать, что есть что.


[no name]

Как понять файловую структуру ?? Как посмотреть все видео и его канал: https://www.youtube.com/watch?v=Pxnfpa5kdQM, он знает, где находится ресурс, где размер, где смещение данных. Он просто выбирает файл на форуме и начинает его реверсировать. где я могу этому научиться? Этот парень в видео использует воображение, чтобы сделать это??Я не понимаю, о чем он говорит??:(

Patrice T

Знания, полученные из опыта.

[no name]

скажи мне, где я могу этому научиться, из той области, к которой относится этот титул. пожалуйста.