Analisando propostas

Desenvolvimento Avançado de App Android: Vpn Tunneling (Ssh/V2ray) e Firewall Integrado

Publicado em 14 de Fevereiro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Busco um desenvolvedor Android com experiência avançada em redes e na API VpnService para criar um aplicativo de conectividade que combine duas funções essenciais em um único processo de VPN. O Android restringe o uso de apenas uma VPN ativa por vez. Atualmente, os usuários precisam escolher entre um app de Firewall (para bloquear tráfego de apps específicos) ou um app de Injetor/Tunneling (para internet via SSH/Proxy). O objetivo deste projeto é unificar essas funções. Principais Requisitos: Núcleo de VPN (VpnService): O app deve criar uma interface TUN para capturar todo o tráfego do dispositivo. Firewall por Aplicativo (App Filter): Dentro do serviço de vpn, o app deve permitir que o usuário selecione quais aplicativos instalados têm permissão para acessar a rede e quais devem ter o tráfego totalmente descartado (drop). Protocolos de Tunelamento: Integração de suporte para ssh (com suporte a payloads/injeção http), ssl/tls e, preferencialmente, suporte a núcleos como v2ray ou xray. Interface (UI): Uma interface limpa para configuração de servidores, payloads e uma lista de seleção de aplicativos para o firewall. Performance: O motor de filtragem de pacotes deve ser eficiente para não causar latência excessiva ou consumo exagerado de bateria. Diferencial: Experiência prévia com projetos open-source de VPN (como SagerNet, v2rayNG ou similares) e domínio de bibliotecas como tun2socks. Observações: O projeto exige sigilo e entrega de código-fonte funcional. Procuro alguém que entenda como manipular pacotes IP dentro da VpnService antes de encaminhá-los para o socket do túnel.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias