Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Tyr — E-mail P2P verdadeiro sobre a Yggdrasil Network para Android | Kitploit
Ferramentas/GitHubGitHub/jb-selfcompany/tyr
Segurança AndroidFerramentas de Criptografia/DescriptografiaSegurança de RedeSegurança MóvelPrivacidadeAutenticaçãoSegurança de Email
GitHubjb-selfcompany/tyr

Tyr

E-mail P2P verdadeiro sobre a Yggdrasil Network para Android

Ver Repositório
34319há 1 mêsRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Logótipo do Tyr

Tyr

Email peer-to-peer na rede Yggdrasil.

License Android Kotlin IzzyOnDroid Downloads Visitors

Obter no IzzyOnDroid

English | Русский


Capturas de ecrã


O que é o Tyr?

O Tyr executa um servidor de correio completo no seu dispositivo Android e encaminha o correio através da rede mesh Yggdrasil — sem servidores de correio centrais, sem reencaminhamento de portas, sem STUN/TURN. As mensagens são encaminhadas diretamente entre os nós, e o Yggdrasil encripta tudo em trânsito.

O seu endereço é derivado de uma chave pública Ed25519 (<64-hex>@yggmail), por isso não pode ser falsificado. SMTP/IMAP padrão são expostos em localhost, portanto qualquer cliente de correio funciona; DeltaChat/ArcaneChat proporcionam a melhor experiência de mensagens P2P.

Funcionalidades

  • Chat P2P integrado (texto + fotos) através do Yggdrasil — sem necessidade de aplicação de terceiros
  • Configuração automática do DeltaChat / ArcaneChat
  • Funciona com qualquer cliente SMTP/IMAP (K-9 Mail, Thunderbird Mobile, FairEmail)
  • Servidores SMTP local (127.0.0.1:1025) e IMAP local (127.0.0.1:1143)
  • Identidade criptográfica Ed25519
  • Pares Yggdrasil configuráveis com descoberta automática baseada em RTT
  • Notificações push com otimização de bateria consciente do Doze
  • Início automático ao arrancar
  • Cópia de segurança/restauro encriptado protegido por palavra-passe
  • Recolha de registos com seleção de período e arquivo

Como 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]

O servidor de correio é o yggmail-ng (Rust), incorporado como uma biblioteca nativa via UniFFI (libyggmail_mobile.so) e executado como um serviço em primeiro plano. Sobre o Yggdrasil, expõe SMTP e IMAP4rev1 em localhost; qualquer cliente pode conectar-se.

O chat integrado (desde a versão 1.8) usa o mesmo transporte P2P encriptado: texto e fotos, confirmações de entrega/leitura, tocar para copiar, leitura automática ao abrir e notificações suprimidas enquanto uma conversa está em primeiro plano.

Início rápido

DeltaChat / ArcaneChat (recomendado)

Automático: conclua a configuração inicial (palavra-passe + pares), inicie o serviço, instale o DeltaChat ou o ArcaneChat, depois toque em Configurar DeltaChat/ArcaneChat — o Tyr abre a aplicação pré-configurada.

Manual: crie um novo perfil → Usar um servidor diferente → insira o seu endereço @yggmail (do ecrã principal do Tyr) e a palavra-passe que definiu no Tyr.

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

  • Email: o seu endereço <64-hex>@yggmail
  • Palavra-passe: a palavra-passe definida durante a configuração inicial
  • IMAP: 127.0.0.1:1143 (sem TLS) · SMTP: 127.0.0.1:1025 (sem TLS)

O Tyr deve estar em execução para o correio fluir — ative o início automático nas definições. Use o botão Código QR para partilhar o seu endereço.

Segurança

  • Palavra-passe armazenada via Android Keystore (AES-256-GCM), com recuperação automática para problemas conhecidos do Keystore em dispositivos Samsung e outros
  • Tráfego P2P encriptado pelo Yggdrasil em trânsito
  • SMTP/IMAP vinculados apenas ao localhost
  • Identidade Ed25519 — o endereço não pode ser falsificado
  • Cópias de segurança encriptadas protegidas por palavra-passe
  • Push sem serviços de push de terceiros ou exposição de metadados

Compilar a partir do código-fonte

Pré-requisitos

  • JDK 17
  • Android SDK — Platform 36, build-tools, min API 23 (o Android Studio fornece estes)
  • Caminho do Android SDK/NDK configurado (local.properties ou ANDROID_HOME)

O Gradle é fornecido pelo wrapper (./gradlew) — sem instalação separada.

Compilação

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 a biblioteca nativa (opcional)

Os ficheiros pré-construídos libyggmail_mobile.so residem em app/src/main/jniLibs/<abi>/ e as ligações UniFFI em app/src/main/java/uniffi/yggmail_mobile/. Para os recompilar a partir do yggmail-ng precisa adicionalmente de:

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

Detalhes técnicos

Projetos relacionados

  • yggmail-ng — o servidor de correio que alimenta o Tyr
  • Yggdrasil Network — a rede mesh
  • DeltaChat · ArcaneChat — clientes recomendados
  • K-9 Mail · Thunderbird Mobile · FairEmail
  • Mimir — mensageiro P2P no Yggdrasil (projeto irmão)

Licença

Aplicação: GPLv3 (veja LICENSE). A biblioteca yggmail-ng incorporada é MPL-2.0.

Baixar ferramenta
ComponenteDetalhes
IdiomaKotlin 2.2.20
SDK Mínimo / Alvo / Compilação23 / 33 / 36
ArquiteturaEm camadas (UI → Service → Data)
Servidor de correioyggmail-ng (Rust) via UniFFI (libyggmail_mobile.so)
RedeMesh de sobreposição Yggdrasil
LocalizaçãoInglês, Russo