私はLinux用のアプリケーションレベルのファイアウォールを作ろうとしていますが、今のところ私はipアドレス、ポート番号のようなものしか伝えられませんでした。libnetfilter_queueプログラミング、どのプログラムがパケットを送信するかを知る方法はありますか?
パケットを送信するプログラムを知ることはできますか?カーネルモジュールを置く必要がない場合。
ありがとうございます!
私はLinux用のアプリケーションレベルのファイアウォールを作ろうとしていますが、今のところ私はipアドレス、ポート番号のようなものしか伝えられませんでした。libnetfilter_queueプログラミング、どのプログラムがパケットを送信するかを知る方法はありますか?
パケットを送信するプログラムを知ることはできますか?カーネルモジュールを置く必要がない場合。
ありがとうございます!
現時点ではありません。 3例:
パケット(NFQUEUEより前に実行されるルール)のネットフィルタマークを使用し、nfq_get_nfmarkでそれを取得することは可能かもしれないと思います。私はそれを試していないし、それが動作するかどうかわからない。