【Linux】カーネル総合3【Kernel】
at LINUX
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
450:login:Penguin 07/04/04 15:44:02 r9r6BNwC システムコールをフックした先でファイル操作ってどうにかしてできないもんですかね。 具体的には特定状況下でディスク上にログを書き出したいんですけど。 カーネル空間内でsys_open呼び出しても意味ないですし困っております。 何かいい方法がある方ご教授ください。 451:login:Penguin 07/04/04 16:12:32 oCfr9/aE >>450 ふつうにprintk → klogd → syslogdじゃダメなんですか? ど〜しても自力でファイル開きたければ、filp_openするとか。 452:450 07/04/05 00:35:50 fcY4jQfS >>451 出来ればそのログだけ単独で書き出したいんです。 filp_openですか。ファイル構造体取得できればどうにかなりそうですね。 書き込みモードで取得できるかが肝ですが、頑張ってみます。 453:login:Penguin 07/04/05 01:14:13 ZtAHtWOp netlink か何かで専用のプロセスに投げる。 簡単かどうかは知らないけど。 454:login:Penguin 07/04/05 01:16:12 zWsTWLeW ”システムコールをフック”ってそのうち出来なくなるような気がするけど...
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5375日前に更新/123 KB
担当:undef