
Библиотека Tor на Rust для Android и iOS, предоставляющая стандартный API для интеграции среды выполнения Arti Tor в мобильные приложения с целью обеспечения приватной, устойчивой к цензуре сетевой связи.
Официальная библиотека Arti Mobile, поддерживаемая проектом Tor, предоставляющая новую среду выполнения Tor на Rust для мобильных устройств.
Это общий проект для предоставления стандартного API Tor Arti для приложений Android и iOS.
Этот проект основан на следующих проектах:
Узнайте больше на: https://guide.onionmobile.dev/tor-on-android/arti-mobile-on-android и https://arti.torproject.org/
Для получения дополнительных пояснений о том, что она делает, прочтите документацию Arti для Android и для iOS.
Android library for Arti with JNI interface
repositories { maven { url "https://raw.githubusercontent.com/guardianproject/gpmaven/master" } }
dependencies { implementation("org.torproject:arti-mobile:1.7.0.1") }
Sample use:
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"