【Linux】カーネル総合3【Kernel】at LINUX【Linux】カーネル総合3【Kernel】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドの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 ”システムコールをフック”ってそのうち出来なくなるような気がするけど... 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch