************************** NOTE **************************
The project has been moved to github. The code will still be pushed regularly to this repository, but at some point this page will be closed. So please visit the project's github page to get the latest source code:

https://github.com/mfontanini/libtins

***********************************************************

libtins is a multiplatform C++ network packet crafting and sniffing library. It provides a high level, object oriented interface and handles every protocol's internals for you.

Features

  • Packet sniffing.
  • Packet crafting
  • Support for IEEE 802.11, Ethernet II, IPv4, IPv6, TCP, UDP, DHCP, DHCPv6, ARP, ICMP, ICMPv6, RadioTap, DNS, EAPOL, LLC, LLC+SNAP, IEEE 802.3, STP, IEEE 802.1q, PPI, PPPoE.
  • Following TCP Streams on the fly.
  • Decrypting WEP and WPA2-encrypted 802.11 data frames on the fly.
  • Reading and writing pcap files.

Project Activity

See All Activity >

License

BSD License

Follow libtins

libtins Web Site

Other Useful Business Software
Paessler: Easy to Use With Enterprise Power. Free Trial Icon
Paessler: Easy to Use With Enterprise Power. Free Trial

A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
Get Free Download
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of libtins!

Additional Project Details

Operating Systems

BSD, Linux, Windows

Intended Audience

Developers

Programming Language

C++

Registered

2011-08-09