У меня есть 4 МБ физической памяти, которая была выгружена в файл mem.bin
После использования hexdump содержимое файла выглядит следующим образом:
000000 e9 fe 7c e2 5b 8d f7 29 6d 71 ca a3 54 a0 35 53 ..|.[..)mq..T.5S
000010 46 98 bd 32 94 d0 02 9b 0c 1f 93 fd c6 c0 16 69 F..2...........i
000020 d9 9b 92 44 85 e4 0f 2b 01 90 55 e0 14 f9 08 1c ...D...+..U.....
000030 34 47 c4 0a 5e 03 80 8b 0d 8e 4e 36 a6 e9 13 76 4G..^.....N6...v
......
И первая таблица уровня страницы(P1) для процесса по адресу 0x00400
Настройка для процесса на Intel x86-64, каждая запись в таблицах страниц является 64-разрядным значением.
Как я могурасшифровать эти адреса, у меня нет способа, может кто-нибудь помочь
a.0x0000000000000000
b.0x0000456789ABCDEF