Linuxカーネルにはkallsyms_lookup_nameというシンボルのアドレスを実行時に調べる関数があり、これ自体はエクスポートされていたが、この関数はエクスポートされていないシンボルでも容赦なくアドレスを返すため、しばしばカーネルモジュールが触れない物を触るためのバックドアとして用いられてきた
-
-
Show this thread
-
この状況はよろしくないということで、kallsyms_lookup_nameを削除する変更がなされたが、その結果この技をがっつりつかって実装されていたカーネルのトレーサ LTTng が動かなくなってしまい頭を抱えている、という話がLWNの記事になってる https://lwn.net/Articles/817988/ …
Show this thread
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.