oniux:为Linux应用提供内核级Tor隔离的新工具

为了确保隐私关键的应用和服务的所有数据包都通过Tor网络传输,开发者们推出了一款名为oniux的新工具。oniux通过使用Linux命名空间为第三方应用提供Tor网络隔离。了解更多

Linux命名空间是一种隔离特性,它可以将应用程序的某些部分与系统的其他部分隔离开来。oniux利用这一特性,将每个应用程序置于独立的网络命名空间中,确保其流量通过Tor网络传输,从而有效防止数据泄露。这一方法比传统的SOCKS代理更具安全性,因为它依赖于操作系统内核提供的安全基础。

相比于已有的工具torsocks,oniux利用Linux命名空间实现了更高的隔离性,不会因为应用程序直接调用系统API而导致数据泄露。此外,oniux专为Linux系统设计,使用Rust语言编写,而torsocks则是跨平台的,基于C语言开发,使用已有超过15年的CTor引擎。

使用oniux非常简单,只需在Linux系统上安装Rust工具链,然后通过命令安装oniux,即可开始使用。用户可以使用oniux隔离命令行程序,也可以在桌面环境中隔离图形应用程序,从而实现更加安全的网络活动。

来源