Libcrafter Logo

Libcrafter

0
Free
Visit Website

Libcrafter is a high-level C++ library designed for creating and decoding network packets, allowing the crafting and decoding of packets for common network protocols, sending them on the wire, capturing them, and matching requests and replies. It enables the creation of networking tools with a Scapy-like interface, where packets are described as layers stacked on top of each other, with customizable field values. The library is suitable for use in multithreaded programs, allowing the combination of multiple tasks simultaneously, such as sniffing, mangling, and sending packets while performing attacks like ARP-Spoofing.

FEATURES

ALTERNATIVES

A fast and multi-purpose DNS toolkit for DNS reconnaissance and testing

Zeek Remote desktop fingerprinting script for fingerprinting Remote Desktop clients.

A multi-threaded intrusion detection system using Yara for network and stream IDS

A lookup service for AS-numbers and prefixes by country

Exploiting simple stack overflow vulnerabilities using return oriented programming (ROP) to defeat data execution prevention - DEP.

Open source DDoS protection system with centralized policy for network operators.

Port listener / honeypot in Rust with protocol guessing, safe string display and rudimentary SQLite logging.

A low interaction Python honeypot designed to mimic various services and ports to attract attackers and log access attempts.