プログラムのすべてのインターネットアクセスを記録してブロックする方法は?

プログラムのすべてのインターネットアクセスを記録してブロックする方法は?

信頼できないソースから取得したバイナリがあり、すべてのインターネットアクセスをブロックして記録し、接続しようとしているサーバーを確認したいと思います。

最初に浮かんだ方法はFirejailを利用することでした。https://wiki.archlinux.org/title/firejailしかし、私が推測するすべてを記録するには、偽の仮想ネットワークインターフェイスが必要です。

他の解決策はありますか?それとも、このような仮想インターフェイスを実行する方法を知っていますか?

ベストアンサー1

このGoogle検索の提案をコメントしていただきありがとうございます。google.com/search?q=application+level+firewall+linux

opensnitchが私が必要とするものを正確に実行していることがわかりました。ただインストールしてサービスを有効にするだけです。プログラムがインターネットに接続しようとするたびにポップアップウィンドウが表示されます。

おすすめ記事