Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

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

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

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

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

Tyr

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

查看仓库
343191个月前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
Tyr 标志

Tyr

在 Yggdrasil 网络上的点对点电子邮件。

许可证 Android Kotlin IzzyOnDroid 下载量 访问量

从 IzzyOnDroid 获取

英语 | 俄语


截图


什么是 Tyr?

Tyr 在你的 Android 设备上运行一个完整的邮件服务器,并通过 Yggdrasil 网状网络路由邮件——无需中央邮件服务器、无需端口转发、无需 STUN/TURN。消息直接在节点之间路由,Yggdrasil 对传输中的所有内容进行加密。

你的地址由 Ed25519 公钥派生(<64-hex>@yggmail),因此不可伪造。标准 SMTP/IMAP 暴露在 localhost 上,因此任何邮件客户端都能工作;DeltaChat/ArcaneChat 提供最佳的点对点消息体验。

特性

  • 基于 Yggdrasil 的内置点对点聊天(文本+照片)——无需第三方应用
  • 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 感知电池优化
  • 开机自启动
  • 受密码保护的加密备份/恢复
  • 日志收集,支持时段选择和归档

工作原理

root@kitploit:~
graph LR
    A[Tyr 聊天] -->|内置| B[Tyr 服务]
    C[DeltaChat/ArcaneChat] -->|SMTP/IMAP| B
    B -->|YMP| D[Yggdrasil 网络]
    D -->|点对点加密| E[接收方的 Tyr]

邮件服务器是 yggmail-ng(Rust),通过 UniFFI 以原生库形式嵌入(libyggmail_mobile.so),并作为前台服务运行。在 Yggdrasil 之上,它在 localhost 上暴露 SMTP 和 IMAP4rev1;任何客户端均可连接。

内置聊天(自 1.8 版本起)使用相同的加密点对点传输:文本和照片、送达/已读回执、点击复制、打开自动阅读、以及当对话在前台时抑制通知。

快速开始

DeltaChat / ArcaneChat(推荐)

自动配置: 完成初始设置(密码+对等节点),启动服务,安装 DeltaChat 或 ArcaneChat,然后点击 配置 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 必须处于运行状态才能使邮件流动——在设置中启用开机自启动。使用 二维码 按钮分享你的地址。

安全性

  • 密码通过 Android Keystore(AES-256-GCM)存储,并针对三星及其他设备上已知的 Keystore 问题提供自动恢复
  • 点对点流量由 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 由包装器(./gradlew)提供——无需单独安装。

构建

root@kitploit:~
git clone https://github.com/JB-SelfCompany/Tyr.git
cd Tyr
./gradlew assembleDebug      # 调试 APK → app/build/outputs/apk/debug/
./gradlew installDebug       # 安装到已连接的设备

重新构建原生库(可选)

预构建的 libyggmail_mobile.so 文件位于 app/src/main/jniLibs/<abi>/,UniFFI 绑定位于 app/src/main/java/uniffi/yggmail_mobile/。要从 yggmail-ng 重新构建它们,你还需要:

  • Rust(稳定版)+ Android 目标: rustup target add aarch64-linux-android armv7-linux-androideabi x86_64-linux-android i686-linux-android
  • cargo install cargo-ndk
  • Android NDK,并设置 ANDROID_NDK_HOME
root@kitploit:~
cd Yggmail-ng && ./build-android.sh        # 然后根据脚本提示复制 .so 和绑定文件

技术细节

相关项目

  • yggmail-ng — 驱动 Tyr 的邮件服务器
  • Yggdrasil 网络 — 网状网络
  • DeltaChat · ArcaneChat — 推荐客户端
  • K-9 Mail · Thunderbird Mobile · FairEmail
  • Mimir — 基于 Yggdrasil 的点对点即时通讯(姊妹项目)

许可证

应用: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 叠加网状网络
本地化英语, 俄语