Introdução
Em minha publicação anterior, apresentei o cppdesk, uma ferramenta de acesso remoto em C++ para Windows. A proposta é fornecer controle remoto, transferência de arquivos e VPN, sem cobrança por acesso.
Funcionamento do cppdesk
O cppdesk utiliza um router instalado em uma VPS Linux ou Windows para controlar a infraestrutura. Computadores se comunicam diretamente por P2P, sem passar pela VPS. O router identifica os computadores, autentica as contas e estabelece as conexões.
Vantagens do cppdesk
O cppdesk oferece duas vantagens: reduz a latência e diminui o consumo de banda do servidor. A arquitetura P2P permite conexões diretas, mesmo quando a rede não permite.
Segurança do cppdesk
A segurança do cppdesk vem dos mecanismos implementados, como criptografia ponta a ponta, troca de chaves efêmeras e proteção contra replay.
Recursos do cppdesk
O cppdesk oferece aceleração de vídeo, ajuste de FPS, qualidade e codec durante a sessão, copiar e colar texto e arquivos, transferência de arquivos por arrastar e soltar, acesso à tela de logon e UAC, e acesso independente à VPN.
Custos e Licenciamento
O preço do cppdesk depende do provedor e do plano. Uma VPS Windows pode ter custo adicional de licenciamento. A proposta comercial é uma licença vitalícia, paga uma vez, sem mensalidade da licença e sem cobrança por acesso.
Conclusão
cppdesk oferece uma alternativa para técnicos e equipes de TI que procuram autonomia, privacidade e custo previsível no acesso remoto. Quem trabalha com suporte preferiria hospedar o próprio router e consideraria indispensáveis recursos como aceleração de vídeo e acesso independente à VPN.