タグ

ブックマーク / d.hatena.ne.jp/ucq (2)

  • Mac OS Xに/dev/kmemを追加してみた(追記あり) - 勇士Qの日記

    ここのKernelMemoryAccessを使って/dev/kmemを導入してみた時のメモ。情報が古いこともあり、そのままではコンパイルできないので少々手を加える必要があるので忘れうちに書いとく。 まず、http://www.osxbook.com/book/bonus/chapter8/kma/から KernelMemoryAccess-1.0.tar.gzを、http://www.opensource.apple.com/release/mac-os-x-1058/からxnu-1228.15.4.tar.gzをそれぞれダウンロードしましょう。最新のバージョンのxnuだとコンパイルできないので注意xnuのバージョンが大事です。これで結構はまりました・・・それぞれ適当な場所に展開したあと、KernelMemoryAccessを展開したフォルダにあるKernelMemoryAccess.cの

    paella
    paella 2011/03/28
    MacOSXで/dev//kmemを見られるようにする方法。追記の方が現在の正しい方法だけれど、使ったときのイメージも載っているのでこちらをブックマーク
  • もっと簡単に/dev/kmemが使えた件について - 勇士Qの日記

    前回Mac OS Xに/dev/kmemを追加してみた - 勇士Qの日記なんて記事を書きましたが、もっと簡単にできることに気づきましたorzブート時の引数にkmem=1というのを追加すると使えるようになるみたいです。 sudo nvram boot-args="kmem=1" で追加してrebootしてやると、/dev/kmemと/dev/memが使えるようになってます。

    paella
    paella 2011/02/08
    ブート時のオプションとして、NVRAMに"kmem=1"を書いてあげるだけでMacでも/dev/memと/dev/kmemが利用できるようになるとのこと。へー。2010/10/28時点の情報
  • 1