Winsock LSP (Layered Service Provider) SDK, network interception and redirection

Retail products


Professional Traffic interception SDK

Control every TCP/IP network connection

  • Route connections via proxy
  • Redirect connections and modify the data
  • Block connections and applications
Professional SSL interception SDK

View SSL in plaintext and modify it

  • View the SSL stream decrypted in plaintext
  • Redirect SSL connection and modify decrypted data
  • Browser shows "SSL lock" without warnings

Free downloads


Free HTTP and HTTPS stream sniffer for Internet Explorer and Mozilla FireFox.
  • Added a class for asynchronous SSL communication using OpenSSL library SSL infrastructure combined with the TCP
    capabilities of the TCP/IP library.
  • Added a class for asynchronous SSL communication using symmetric BlowFish encryption.

 

C++ library (free open source) that encapsulates winsock2 API functions, that allows the user to control every aspect of sockets' key operations, this version contains only pure networking functions and is deprecated of the packet crafting/manipulation of the previous version.
Features:

  • Easy to use and understand and most important free.
  • Complete control over threading scenarios.
  • Reliable and fast asynchronic sockets. (TCP,UDP)
  • Includes a DNS library. (With blocked and asynchronic requests)

 

C++ library (free open source) that encapsulates winsock2 API functions, that allows the user to control every aspect of sockets' operations. Key features:
  • Complete control over TCP/IP header. (Allows you to modify/craft the headers' flag)
  • Complete control over threading scenarios.
  • Reliable and fast asynchronic sockets. (TCP, UDP, and ICMP)
  • Includes DNS library. (Blocked and asynchronic requests)
  • Includes multiple types of TCP/UDP scanners.
  • Domain and IP whois.
  • Packet crafter. (See below)

Small utility to facilitate TCP/UDP/Web port forwarding

Free open-source C++ implementation of the Aho-Corasick multiple string search algorithm

 

Craft your own TCP/IP packets, featuring:

 

  • Build custom TCP/IP/UDP packets.
  • Control the source address (IP spoofing)
  • Control IP flags (checksums, IDs and more)
  • Control TCP flags (state flags, sequence numbers, ack numbers and more)

Komodia’s research reveals that LSP technology is poorly documented and difficuly to deploy.

Thus we have decided to release our research findings to aid the development community. (Read the document without the code here)

Make sure to also read our LSP guide page.

As part of Komodia's ongoing development research, we have researched COM marshaling. Although not as complicated as LSP, it is not a walk in the park either. We're here to help