Pesquisar
Projeto exclusivo

Desenvolvedor C++ para software de otimização de rede

hoje às 14:42

Descrição do Projeto:

Integração de driver de rede em aplicação desktop existente.

SOBRE O PROJETO:

Tenho um software desktop para Windows já desenvolvido que faz otimização de rotas de rede. O sistema de roteamento já está pronto e funcionando.

Preciso de um desenvolvedor para integrar um driver de filtragem de rede (NDISAPI ou NetFilterSDK) na aplicação existente. O driver irá capturar os pacotes de rede e enviá-los para o sistema de roteamento que já está implementado.

Em resumo: você vai fazer a "ponte" entre o driver de rede e a aplicação que já existe.

TECNOLOGIAS OBRIGATÓRIAS:

• C++ intermediário/avançado
• Experiência com DLLs e integração de bibliotecas Windows
• Conhecimento básico de TCP/IP
• Familiaridade com NetFilterSDK OU NDISAPI (ou disposição para aprender)
• Experiência com APIs Windows

DIFERENCIAIS (não obrigatório mas valorizado):

• Já trabalhou com filtros de rede ou drivers
• Conhece sobre interceptação de pacotes
• Experiência integrando bibliotecas de terceiros
• Já usou NetFilterSDK ou NDISAPI antes

O QUE VOCÊ VAI FAZER (escopo simplificado):

1. Integrar o driver de rede na aplicação existente
- Inicializar a biblioteca do driver (nfapi.dll ou ndisapi.dll)
- Configurar os handlers/callbacks
- Implementar start/stop do driver

2. Capturar pacotes de rede específicos
- Filtrar apenas tráfego TCP/UDP relevante
- Criar regras de filtragem

3. Conectar com o sistema de roteamento existente
- Enviar pacotes capturados para o módulo de roteamento
- Receber pacotes processados e reinjetá-los na rede
- Interface simples entre os dois sistemas

4. Tratamento de erros e logs básicos
- Error handling
- Logs para debug

5. Documentação do código
- Comentar as partes críticas
- README com instruções de build.

Atividades do cliente nesse projeto:

Última visualização: hoje às 19:22

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Desktop
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 2
Interessados: 2
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (2)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Suporte técnico online - Técnico de informática - Estou com problemas de armazenamento em meu computador. Preciso de um freelancer que possa realizar uma otimização, subir pastas na nuvem e organizar arquivos. Urgente.

Automação de dados recebidos por e-mail para planilha no SharePoint - Solicito cotação para a realização de uma automação, necessariamente utilizando o Power Automate. O projeto deve criar um fluxo no Power Automate que este...

Integração Delphi 10 com leitor facial ControlID - Tenho alguns sistemas em Delphi 10 e preciso de um programador para realizar alterações pontuais. É necessário um bom conhecimento em Delphi e SQL. As tarefas serã...

Emissão e aprovação de NF-e e NFC-e - Tenho um sistema em Python que já gera e assina XML de NF-e (modelo 55) e NFC-e (modelo 65), mas não estou conseguindo completar o processo de autorização na SEFAZ. O si...

Desenvolvimento de API de Integração PDV Desktop - Desenvolver a primeira fase de integração (MVP) entre um sistema desktop de automação comercial (Delphi + Firebird) e um sistema de gestão web (Laravel + MySQL), ...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.