Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Arti Mobile - Tor in Rust for Android and iOS — 基于 Rust 的 Tor 库,适用于 Android 和 iOS,提供标准 API 将 Arti Tor 运行时集成到移动应用中,以实现私密、抗审查的网络通信。 | Kitploit
工具/GitLabGitLab/guardianproject/tormobile/arti-mobile
Android安全iOS安全网络安全移动安全隐私保护
GitLabguardianproject/tormobile/arti-mobile

Arti Mobile - Tor in Rust for Android and iOS

基于 Rust 的 Tor 库,适用于 Android 和 iOS,提供标准 API 将 Arti Tor 运行时集成到移动应用中,以实现私密、抗审查的网络通信。

查看仓库

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
16392个月前尚未审核

Arti Mobile:用于Android和iOS的Rust版Tor

官方Arti Mobile库,由Tor Project支持,将新的Tor Rust运行时引入移动设备。

这是一个共享项目,旨在为Android和iOS应用程序公开Tor Arti的标准API。


该项目基于以下项目:

  • Trinity 的 https://gitlab.torproject.org/trinity-1686a/arti-mobile-example/
  • uniq 的 https://codeberg.org/uniqx/arti-android
  • ahf 的 https://gitlab.torproject.org/ahf/arti-orbot-ios

了解更多:https://guide.onionmobile.dev/tor-on-android/arti-mobile-on-android 和 https://arti.torproject.org/

如需更多说明,请阅读 Arti 文档 Android版 和 iOS版。

快速集成

  • 查看“Android”文件夹中的 Android示例项目,并在 Onion Mobile Devsite 上查找其他Android集成指南
  • 查看“iOS”文件夹中的 iOS示例项目,并在 Onion Mobile Devsite 上查找其他iOS集成指南

带JNI接口的Arti Android库

  • 以实验性maven依赖发布,位于:

repositories { maven { url "https://raw.githubusercontent.com/guardianproject/gpmaven/master" } }

dependencies { implementation("org.torproject:arti-mobile:1.7.0.1") }

使用示例:

root@kitploit:~
var artiProxy = ArtiProxy.Builder(this)
            .setLogListener((log) -> {
                Log.d("artilog", log);
                App.logOutput(getApplicationContext(), log + "\n");
            })
            .setWrapWebView(true)
            .build();
    mArtiProxy.start();
    var socksPort = mArtiProxy.getSocksPort();

构建

构建Android版本

  • 安装Rust和Android Studio。确保两者都能运行Hello World。
  • 进入common文件夹,运行 make android。
  • 喝杯咖啡,或者两杯。
  • 在Android Studio中打开android文件夹,或照常使用gradle构建你的应用。

构建iOS版本

  • 准备一台Mac(无法在PC上创建iOS应用)
  • 安装Rust和XCode。确保两者都能运行Hello World。
  • 进入common文件夹,运行 make ios。
  • 喝杯咖啡,或者两杯。
  • 在XCode中打开ios文件夹,照常编译你的应用。

使用vagrant构建rust代码

root@kitploit:~
vagrant up
vagrant ssh -c "cd /vagrant/common && make android"
下载工具