![如何记录并阻止程序的所有互联网访问?](https://linux22.com/image/218642/%E5%A6%82%E4%BD%95%E8%AE%B0%E5%BD%95%E5%B9%B6%E9%98%BB%E6%AD%A2%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%89%80%E6%9C%89%E4%BA%92%E8%81%94%E7%BD%91%E8%AE%BF%E9%97%AE%EF%BC%9F.png)
我有一个来自不受信任来源的二进制文件,我想阻止并记录任何互联网访问尝试,并查看它尝试连接的服务器。
我想到的第一个方法是使用 firejailhttps://wiki.archlinux.org/title/firejail,但我需要一个假的虚拟网络接口来记录我猜测的所有内容。
您还有其他解决方案,或者您知道如何做这样的虚拟接口吗?
答案1
感谢这个谷歌搜索建议作为评论:google.com/search?q=application+level+firewall+linux
我发现 opensnitch 完全满足了我的需要:只需安装它并启用该服务。每当程序尝试访问互联网时,它都会弹出一个弹出窗口。