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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
Tyr — Yggdrasil Network上で動作するAndroid向けの真のP2Pメール | Kitploit
ツール/GitHubGitHub/jb-selfcompany/tyr
Androidセキュリティ暗号化/復号化ツールネットワークセキュリティモバイルセキュリティプライバシー認証メールセキュリティ
GitHubjb-selfcompany/tyr

Tyr

Yggdrasil Network上で動作するAndroid向けの真のP2Pメール

リポジトリを見る
343191ヶ月前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
Tyr ロゴ

Tyr

Yggdrasil ネットワーク上のピアツーピアメール。

License Android Kotlin IzzyOnDroid Downloads Visitors

IzzyOnDroid で入手

English | Русский


スクリーンショット


Tyr とは?

Tyr は Android デバイス上で完全なメールサーバーを動作させ、Yggdrasil メッシュネットワーク経由でメールをルーティングします。中央メールサーバー、ポート転送、STUN/TURN は一切不要です。メッセージはノード間で直接ルーティングされ、Yggdrasil が転送中のすべてを暗号化します。

あなたのアドレスは Ed25519 公開鍵(<64-hex>@yggmail)から導出されるため、なりすましは不可能です。標準の SMTP/IMAP が localhost 上で公開されているため、任意のメールクライアントが利用できます。DeltaChat/ArcaneChat が最高の P2P メッセージング体験を提供します。

機能

  • Yggdrasil 経由の内蔵 P2P チャット(テキスト+写真)— サードパーティ製アプリは不要
  • DeltaChat / ArcaneChat の自動設定
  • 任意の SMTP/IMAP クライアントに対応(K-9 Mail、Thunderbird Mobile、FairEmail)
  • ローカル SMTP(127.0.0.1:1025)および IMAP(127.0.0.1:1143)サーバー
  • Ed25519 暗号化アイデンティティ
  • RTT ベースの自動検出による設定可能な Yggdrasil ピア
  • Doze 対応のバッテリー最適化を備えたプッシュ通知
  • 起動時の自動開始
  • パスワード保護付き暗号化バックアップ/リストア
  • 期間選択とアーカイブを備えたログ収集

仕組み

root@kitploit:~
graph LR
    A[Tyr Chat] -->|built-in| B[Tyr service]
    C[DeltaChat/ArcaneChat] -->|SMTP/IMAP| B
    B -->|YMP| D[Yggdrasil network]
    D -->|P2P encrypted| E[Recipient's Tyr]

メールサーバーは yggmail-ng(Rust)で、UniFFI を介してネイティブライブラリ(libyggmail_mobile.so)として埋め込まれ、フォアグラウンドサービスとして実行されます。Yggdrasil の上で localhost に SMTP と IMAP4rev1 を公開するため、任意のクライアントが接続できます。

内蔵チャット(1.8 以降)は同じ暗号化 P2P トランスポートを使用します。テキストと写真、配信/既読レシート、タップでコピー、開封時の自動既読、会話がフォアグラウンドにある間の通知抑制に対応しています。

クイックスタート

DeltaChat / ArcaneChat(推奨)

自動設定: オンボーディング(パスワード+ピア)を完了し、サービスを起動して、DeltaChat または ArcaneChat をインストールし、DeltaChat/ArcaneChat をセットアップ をタップします — Tyr が設定済みのアプリを開きます。

手動設定: 新しいプロフィールを作成 → 別のサーバーを使用 → Tyr のメイン画面に表示される自分の @yggmail アドレスと、Tyr で設定したパスワードを入力します。

その他のクライアント(K-9 Mail、Thunderbird、FairEmail)

  • メール: 自分の <64-hex>@yggmail アドレス
  • パスワード: オンボーディング時に設定したパスワード
  • IMAP: 127.0.0.1:1143(TLS なし)· SMTP: 127.0.0.1:1025(TLS なし)

メールを送受信するには Tyr の実行が必要です — 設定で自動開始を有効にしてください。QR コード ボタンで自分のアドレスを共有できます。

セキュリティ

  • パスワードは Android Keystore(AES-256-GCM)で保存され、Samsung やその他のデバイスで既知の Keystore 問題に対する自動復旧に対応
  • P2P トラフィックは転送中に Yggdrasil によって暗号化
  • SMTP/IMAP は localhost のみにバインド
  • Ed25519 アイデンティティ — アドレスはなりすまし不可
  • パスワード保護付き暗号化バックアップ
  • サードパーティ製プッシュサービスやメタデータの露出なしでのプッシュ通知

ソースからのビルド

前提条件

  • JDK 17
  • Android SDK — Platform 36、build-tools、min API 23(Android Studio が提供)
  • Android SDK/NDK パスの設定(local.properties または ANDROID_HOME)

Gradle はラッパー(./gradlew)が提供するため、別途インストールは不要です。

ビルド

root@kitploit:~
git clone https://github.com/JB-SelfCompany/Tyr.git
cd Tyr
./gradlew assembleDebug      # debug APK → app/build/outputs/apk/debug/
./gradlew installDebug       # install to a connected device

ネイティブライブラリの再ビルド(任意)

プリビルド済みの libyggmail_mobile.so ファイルは app/src/main/jniLibs/<abi>/ に、UniFFI バインディングは app/src/main/java/uniffi/yggmail_mobile/ にあります。yggmail-ng から再ビルドするには、さらに以下が必要です:

  • Rust(stable)+ Android ターゲット: rustup target add aarch64-linux-android armv7-linux-androideabi x86_64-linux-android i686-linux-android
  • cargo install cargo-ndk
  • ANDROID_NDK_HOME が設定された Android NDK
root@kitploit:~
cd Yggmail-ng && ./build-android.sh        # then copy the .so + bindings per the script's hint

技術詳細

関連プロジェクト

  • yggmail-ng — Tyr を支えるメールサーバー
  • Yggdrasil Network — メッシュネットワーク
  • DeltaChat · ArcaneChat — 推奨クライアント
  • K-9 Mail · Thunderbird Mobile · FairEmail
  • Mimir — Yggdrasil 上の P2P メッセンジャー(姉妹プロジェクト)

ライセンス

アプリ: GPLv3(LICENSE を参照)。埋め込みの yggmail-ng ライブラリは MPL-2.0 です。

ツールをダウンロード
コンポーネント詳細
言語Kotlin 2.2.20
最小 / ターゲット / コンパイル SDK23 / 33 / 36
アーキテクチャ階層型(UI → Service → Data)
メールサーバーUniFFI 経由の yggmail-ng(Rust)(libyggmail_mobile.so)
ネットワークYggdrasil オーバーレイメッシュ
ローカライゼーション英語、ロシア語