Raw TCP/IP library for Windows 2000

Environment: Win32 (Packet manipulations work only on 2000/XP), VC 6.0 (all samples come with complete source code)

This library enumerates the TCP/IP protocol, and allows the user to create custom TCP/IP headers. It is also now used for regular network communication (when you don't want to use MFC in your projects).

Features in version 4.0 are:

  • Full-fledged communication suite for all the major Internet protocols (IP/UDP/TCP/ICMP)
  • Ability to craft custom-made packets
  • Ability to spoof source address
  • Utility classes that perform: Ping, Traceroute, Traceroute with reverse DNS, Realtime Traceroute, and domain/IP whois
  • Utility classes that act as relays (Proxy TCP and UDP mapping)
  • Full-fledged DNS library

All come with complete samples and documentation.

The library is aimed toward the novice user who wants an easy-to-use TCP/IP communication library. At the same time, it's for advanced users who want to control every aspect of it.

Downloads

Download demo project - 6.2 Mb


Comments

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Organizations are increasingly gravitating toward mobile-first application development as they assess the need to revamp their application portfolios to support touch computing and mobility. Consumerization has brought higher expectations for application usability along with the mobile devices themselves. Enterprises are increasingly shifting their new application acquisitions and development efforts toward mobile platforms. With this backdrop, it is natural to expect application platform vendors to invest in …

  • Live Event Date: July 8, 2015 @ 2:00 p.m. ET / 11:00 a.m. PT With business driving the increasing adoption of agile methodologies such as Continuous Integration and Continuous Deployment, the need for agile database tooling has become even more important. In many companies, the database development lifecycle has become the bottleneck in an otherwise agile delivery process. As such, database professionals are under increasing pressure to shorten delivery timelines even further, only increasing the stakes …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date