Evaluating bids

Desenvolvedor C+ para Software de Otimização de Rede

Published on the October 20, 2025 in IT & Programming

About this project

Open

**Network Driver Integration in Existing Desktop Application**

**about the project:**
i have an already-developed desktop software for windows that performs network route optimization. The routing system is already complete and working.

I need a developer to integrate a network filtering driver (NDISAPI or NetFilterSDK) into the existing application. The driver will capture network packets and send them to the routing system that is already implemented.

In summary: you will create the "bridge" between the network driver and the existing application.

**mandatory technologies:**
- intermediate/advanced c++
- experience with dlls and windows library integration
- basic tcp/ip knowledge
- familiarity with netfiltersdk or ndisapi (or willingness to learn)
- experience with windows apis

**what you will do (simplified scope):**

1. **Integrate the network driver into the existing application**
  - Initialize the driver library (nfapi.dll or ndisapi.dll)
  - Configure handlers/callbacks
  - Implement driver start/stop

2. **Capture specific network packets**
  - Filter only relevant tcp/udp traffic
  - create filtering rules

3. **Connect with the existing routing system**
  - Send captured packets to the routing module
  - Receive processed packets and reinject them into the network
  - Simple interface between the two systems

4. **Error handling and basic logging**
  - Error handling
  - Logs for debugging

Category IT & Programming
Subcategory Desktop apps
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
API Integrations Other (Other APIs)
Required platforms Windows

Delivery term: Not specified

Skills needed