Accessing Kernel Memory on the x86 Version of Mac OS X
As promised in Chapter 6, Page 560, Footnote 8, here is a discussion of extending the Mac OS X kernel to provide the functionality of the missing /dev/kmem device on the x86 version of Mac OS X. Note that I’m categorizing it here as bonus material for Chapter 8 (Memory) because even though it is mentioned first in Chapter 6 (The xnu Kernel), it really is a memory-related topic.