Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Arti Mobile - Tor in Rust for Android and iOS — AndroidおよびiOS向けのRustベースのTorライブラリ。モバイルアプリにArti Torランタイムを統合するための標準APIを提供し、プライベートで検閲耐性のあるネットワーク通信を実現します。 | Kitploit
ツール/GitLabGitLab/guardianproject/tormobile/arti-mobile
AndroidセキュリティiOSセキュリティネットワークセキュリティモバイルセキュリティプライバシー
GitLabguardianproject/tormobile/arti-mobile

Arti Mobile - Tor in Rust for Android and iOS

AndroidおよびiOS向けのRustベースのTorライブラリ。モバイルアプリにArti Torランタイムを統合するための標準APIを提供し、プライベートで検閲耐性のあるネットワーク通信を実現します。

リポジトリを見る

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
161ヶ月前未レビュー

Arti Mobile: Android および iOS 向けの Rust による Tor

Tor Project がサポートする公式 Arti Mobile ライブラリ。新しい Tor Rust ランタイムをモバイルデバイスにもたらします。

これは、Android および iOS アプリケーションに Tor Arti の標準 API を公開するための共有プロジェクトです。


このプロジェクトは以下のプロジェクトに基づいています:

  • Trinity's https://gitlab.torproject.org/trinity-1686a/arti-mobile-example/
  • uniq's https://codeberg.org/uniqx/arti-android
  • ahf's 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" フォルダで確認し、追加の Android 統合ガイダンスは Onion Mobile Devsite で参照してください。
  • iOS サンプルプロジェクト を "iOS" フォルダで確認し、追加の iOS 統合ガイダンスは Onion Mobile Devsite で参照してください。

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 を実行してください。
  • コーヒーを 1、2 杯飲みましょう。
  • android フォルダを Android Studio で開くか、gradle を使用して通常通りアプリをビルドしてください。

iOS 向けビルド

  • Mac を用意してください(PC では iOS アプリは作成できません)
  • Rust と XCode をインストールしてください。両方で Hello World が実行できることを確認してください。
  • common フォルダに移動し、make ios を実行してください。
  • コーヒーを 1、2 杯飲みましょう。
  • ios フォルダを XCode で開き、通常通りアプリをコンパイルしてください。

Vagrant を使用した Rust コードのビルド

root@kitploit:~
vagrant up
vagrant ssh -c "cd /vagrant/common && make android"
ツールをダウンロード