
AndroidおよびiOS向けのRustベースのTorライブラリ。モバイルアプリにArti Torランタイムを統合するための標準APIを提供し、プライベートで検閲耐性のあるネットワーク通信を実現します。
Tor Project がサポートする公式 Arti Mobile ライブラリ。新しい Tor Rust ランタイムをモバイルデバイスにもたらします。
これは、Android および iOS アプリケーションに Tor Arti の標準 API を公開するための共有プロジェクトです。
このプロジェクトは以下のプロジェクトに基づいています:
詳細はこちら: https://guide.onionmobile.dev/tor-on-android/arti-mobile-on-android および https://arti.torproject.org/
何を行っているかの詳細については、Arti のドキュメント Android 版 および iOS 版 をお読みください。
JNI インターフェースを備えた Arti の Android ライブラリ
repositories { maven { url "https://raw.githubusercontent.com/guardianproject/gpmaven/master" } }
dependencies { implementation("org.torproject:arti-mobile:1.7.0.1") }
使用例:
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();
make android を実行してください。make ios を実行してください。vagrant up
vagrant ssh -c "cd /vagrant/common && make android"