Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

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

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

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Tyr — 适用于Android的基于Yggdrasil网络的真正P2P电子邮件 | Kitploit
工具/GitHubGitHub/jb-selfcompany/tyr
Android安全加密/解密工具网络安全移动安全隐私保护身份验证电子邮件安全
GitHubjb-selfcompany/tyr

Tyr

适用于Android的基于Yggdrasil网络的真正P2P电子邮件

查看仓库
34319483天前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 加密身份
  • 可配置的 Yggdrasil 对等节点,支持基于 RTT 的自动发现
  • 支持 Doze 感知电池优化的推送通知
  • 开机自动启动
  • 密码保护的加密备份/恢复
  • 支持时段选择和归档的日志收集

工作原理

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, 然后点击 Setup DeltaChat/ArcaneChat — Tyr 会打开已预配置的应用。

手动: 创建新配置文件 → 使用其他服务器 → 输入你的 @yggmail 地址(来自 Tyr 主屏幕)以及你在 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 Code 按钮分享你的地址。

安全性

  • 密码通过 Android Keystore(AES-256-GCM)存储,并对 Samsung 及其他设备上 已知的 Keystore 问题提供自动恢复
  • P2P 流量在传输过程中由 Yggdrasil 加密
  • SMTP/IMAP 仅绑定到 localhost
  • Ed25519 身份 — 地址无法被伪造
  • 受密码保护的加密备份
  • 推送无需第三方推送服务,也不会暴露元数据

从源码构建

先决条件

  • JDK 17
  • Android SDK — Platform 36、build-tools、最低 API 23(Android Studio 提供这些)
  • 已配置 Android SDK/NDK 路径(local.properties 或 ANDROID_HOME)

Gradle 由 wrapper(./gradlew)提供 — 无需单独安装。

构建

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

构建命令以及 .so 文件和绑定的复制位置见 yggmail-ng README。

技术细节

组件详情
语言Kotlin 2.2.20
最低 / 目标 / 编译 SDK23 / 33 / 36
架构分层(UI → Service → Data)
邮件服务器yggmail-ng(Rust),通过 UniFFI(libyggmail_mobile.so)
网络Yggdrasil 覆盖网状网络
本地化英语、俄语

相关项目

  • yggmail-ng — 为 Tyr 提供支持的邮件服务器
  • Yggdrasil Network — 网状网络
  • DeltaChat · ArcaneChat — 推荐的客户端
  • K-9 Mail · Thunderbird Mobile · FairEmail
  • Mimir — 基于 Yggdrasil 的 P2P 即时通讯工具(姊妹项目)

许可证

应用:GPLv3(见 LICENSE)。内嵌的 yggmail-ng 库为 MPL-2.0。

下载工具