Sobre este projeto
it-programming / mobile-development
Aberto
Olá! Estou desenvolvendo um aplicativo de internet VPN e gostaria de melhorar o módulo de túnel de conexão do meu projeto.
O objetivo é torná-lo 100% compatível com diferentes arquivos de configuração JSON, suportando todas as combinações possíveis de:
Payloads (com suporte a todas as palavras-chave, cabeçalhos e formatos de requisição)
Tipos de conexão: SSH Direct, SSH Proxy, SSL Direct, SSL Proxy e SOCKS5
Multi-Proxy (vários proxies configuráveis e selecionáveis)
Multi-Servidor (lista de servidores com balanceamento e fallback automático)
Multi-Payload (usuário pode escolher ou alternar payloads conforme necessário)
Multi-SNI (lista de Snis para conexões ssl/tls)
requisitos principais:
1. Compatibilidade com diferentes estruturas de JSON de configuração (importação/exportação).
2. Engine de payloads que reconheça todas as palavras-chave e cabeçalhos usados em outros apps/configs.
3. Suporte robusto para múltiplas conexões simultâneas e troca automática entre servidores/proxies.
4. Sistema de fallback e balanceamento inteligente.
5. Estrutura escalável e limpa, para facilitar futuras melhorias.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Prazo de Entrega: Não estabelecido
Habilidades necessárias