kernel

Linuxの各メモリ領域の情報を得る

[root@foobar ~]# less /proc/iomem 00000000-0009efff : System RAM 0009f800-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000c7fff : Video ROM 000ca000-000cafff : Adapter ROM 000f0000-000fffff : System ROM 00100000-7ceeffff…

カーネルイメージで遊ぶ

objcopy -O binary vmlinux*1 出力ファイル名 これで"仮想メモリ空間上へ実際に展開されるであろうカーネルのバイナリイメージがダンプされる"そうです。 nm vmlinux これで、実際に仮想メモリ空間に展開された状態で、どのシンボルがどの位置に置かれるかが…