|
TCP/IP
library v4
Online
documentation
Online
help
|
C++ library (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 to modify/craft the headers'
flag)
- Complete control
over threading scenarios.
- Reliable and
fast asynchronic sockets. (TCP,UDP and ICMP)
- DNS library.
(Blocked and asynchronic requests)
- Numerous kind
of TCP/UDP scanners.
- Domain and IP
whois.
- Packet crafter.
(See below)
- More
|
|
|
The only packet
crafting solution currently available on the market (sources
above):
- Build custome
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 number and more)
|
|
|
We have researched
LSP for quite a while, and found out that this technology
is poorly documented and hard to deploy.
We've decided to
release our research findings to aid the development community.
(The document without the code can be found here)
|
|
|
As part of our
ongoing development research, we've researched COM marshaling
and although it's not as complicated as LSP, it's not a walk
in the park as well.
|