Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Tyr — Correo electrónico P2P real sobre la red Yggdrasil para Android | Kitploit
Herramientas/GitHubGitHub/jb-selfcompany/tyr
Seguridad AndroidHerramientas de Cifrado/DescifradoSeguridad de RedesSeguridad MóvilPrivacidadAutenticaciónSeguridad de Correo Electrónico
GitHubjb-selfcompany/tyr

Tyr

Correo electrónico P2P real sobre la red Yggdrasil para Android

Ver Repositorio
34319hace 1 mesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Logotipo de Tyr

Tyr

Correo electrónico peer-to-peer en la red Yggdrasil.

License Android Kotlin IzzyOnDroid Downloads Visitors

Consíguelo en IzzyOnDroid

Inglés | Русский


Capturas de pantalla


¿Qué es Tyr?

Tyr ejecuta un servidor de correo completo en tu dispositivo Android y enruta el correo a través de la red de malla Yggdrasil — sin servidores de correo centrales, sin redirección de puertos, sin STUN/TURN. Los mensajes se enrutan directamente entre nodos, y Yggdrasil cifra todo en tránsito.

Tu dirección se deriva de una clave pública Ed25519 (<64-hex>@yggmail), por lo que no puede ser suplantada. Los protocolos SMTP/IMAP estándar se exponen en localhost, por lo que cualquier cliente de correo funciona; DeltaChat/ArcaneChat ofrecen la mejor experiencia de mensajería P2P.

Características

  • Chat P2P integrado (texto + fotos) a través de Yggdrasil — no se requiere ninguna aplicación de terceros
  • Autoconfiguración de DeltaChat / ArcaneChat
  • Funciona con cualquier cliente SMTP/IMAP (K-9 Mail, Thunderbird Mobile, FairEmail)
  • Servidores SMTP (127.0.0.1:1025) e IMAP (127.0.0.1:1143) locales
  • Identidad criptográfica Ed25519
  • Pares Yggdrasil configurables con autodetección basada en RTT
  • Notificaciones push con optimización de batería compatible con Doze
  • Inicio automático al arrancar
  • Copia de seguridad/restauración cifrada protegida por contraseña
  • Recopilación de registros con selección de período y archivado

Cómo funciona

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]

El servidor de correo es yggmail-ng (Rust), integrado como biblioteca nativa mediante UniFFI (libyggmail_mobile.so) y ejecutado como un servicio en primer plano. Sobre Yggdrasil expone SMTP e IMAP4rev1 en localhost; cualquier cliente puede conectarse.

El chat integrado (desde 1.8) utiliza el mismo transporte P2P cifrado: texto y fotos, confirmaciones de entrega/lectura, tocar para copiar, lectura automática al abrir y notificaciones suprimidas mientras una conversación está en primer plano.

Inicio rápido

DeltaChat / ArcaneChat (recomendado)

Automático: completa la configuración inicial (contraseña + pares), inicia el servicio, instala DeltaChat o ArcaneChat y, a continuación, toca Configurar DeltaChat/ArcaneChat — Tyr abre la aplicación preconfigurada.

Manual: crea un nuevo perfil → Usar un servidor diferente → introduce tu dirección @yggmail (desde la pantalla principal de Tyr) y la contraseña que estableciste en Tyr.

Otros clientes (K-9 Mail, Thunderbird, FairEmail)

  • Correo electrónico: tu dirección <64-hex>@yggmail
  • Contraseña: la contraseña establecida durante la configuración inicial
  • IMAP: 127.0.0.1:1143 (sin TLS) · SMTP: 127.0.0.1:1025 (sin TLS)

Tyr debe estar en ejecución para que el correo fluya: habilita el inicio automático en los ajustes. Usa el botón Código QR para compartir tu dirección.

Seguridad

  • Contraseña almacenada mediante Android Keystore (AES-256-GCM), con recuperación automática para problemas conocidos de Keystore en Samsung y otros dispositivos
  • Tráfico P2P cifrado por Yggdrasil en tránsito
  • SMTP/IMAP vinculados solo a localhost
  • Identidad Ed25519: la dirección no puede ser suplantada
  • Copias de seguridad cifradas protegidas por contraseña
  • Push sin servicios de push de terceros ni exposición de metadatos

Compilar desde el código fuente

Requisitos previos

  • JDK 17
  • Android SDK: Platform 36, build-tools, API mínima 23 (Android Studio los proporciona)
  • Ruta de Android SDK/NDK configurada (local.properties o ANDROID_HOME)

Gradle se proporciona mediante el wrapper (./gradlew): no requiere instalación por separado.

Compilar

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

Recompilar la biblioteca nativa (opcional)

Los archivos libyggmail_mobile.so precompilados se encuentran en app/src/main/jniLibs/<abi>/ y los bindings de UniFFI en app/src/main/java/uniffi/yggmail_mobile/. Para recompilarlos desde yggmail-ng necesitas además:

  • Rust (estable) + targets de Android: rustup target add aarch64-linux-android armv7-linux-androideabi x86_64-linux-android i686-linux-android
  • cargo install cargo-ndk
  • Android NDK con ANDROID_NDK_HOME configurado
root@kitploit:~
cd Yggmail-ng && ./build-android.sh        # then copy the .so + bindings per the script's hint

Detalles técnicos

Proyectos relacionados

  • yggmail-ng — el servidor de correo que impulsa Tyr
  • Yggdrasil Network — la red de malla
  • DeltaChat · ArcaneChat — clientes recomendados
  • K-9 Mail · Thunderbird Mobile · FairEmail
  • Mimir — mensajero P2P en Yggdrasil (proyecto hermano)

Licencia

Aplicación: GPLv3 (consulta LICENSE). La biblioteca yggmail-ng integrada es MPL-2.0.

Descargar herramienta
ComponenteDetalles
LenguajeKotlin 2.2.20
SDK mínimo / objetivo / de compilación23 / 33 / 36
ArquitecturaEn capas (UI → Servicio → Datos)
Servidor de correoyggmail-ng (Rust) mediante UniFFI (libyggmail_mobile.so)
RedRed de malla superpuesta de Yggdrasil
LocalizaciónInglés, ruso