packet-generator

There are 64 repositories under packet-generator topic.

  • baidu/dperf

    dperf: High-Performance Network Load Testing Tool Based on DPDK

    Language:C5.4k43292544
  • netsniff-ng/netsniff-ng

    A Swiss army knife for your daily Linux network plumbing.

    Language:C1.3k94144255
  • appneta/tcpreplay

    Pcap editing and replay tools for *NIX and Windows - Users please download source from

    Language:C1.3k51484284
  • m4n3dw0lf/pythem

    pentest framework

    Language:Python1.2k8237321
  • emmericp/MoonGen

    MoonGen is a fully scriptable high-speed packet generator built on DPDK and LuaJIT. It can saturate a 10 Gbit/s connection with 64 byte packets on a single CPU core while executing user-provided Lua scripts for each packet. Multi-core support allows for even higher rates. It also features precise and accurate timestamping and rate control.

    Language:Lua1.1k65231235
  • ostinato

    pstavirs/ostinato

    Ostinato - Packet/Traffic Generator and Analyzer

  • nemesis

    libnet/nemesis

    A command-line network packet crafting and injection utility

    Language:C520191375
  • asavie/xdp

    Package xdp allows one to use XDP sockets from the Go programming language.

    Language:Go308102362
  • rigtorp/udpreplay

    Replay UDP packets from a pcap file

    Language:C++274131579
  • packemon

    ddddddO/packemon

    Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux

    Language:Go2622752
  • jwbensley/Etherate

    Linux CLI Ethernet and MPLS Testing Tool

    Language:C182215619
  • hyenae-ng

    r-richter/hyenae-ng

    Hyenae NG is an advanced cross-platform network packet generator and the successor of Hyenae. It features full network layer spoofing, pattern based address randomization and flood detection breaking mechanisms.

    Language:C++1283529
  • Program

    Packet-Batch/Program

    An application that utilizes fast AF_XDP Linux sockets to generate and send network packets. Used for penetration testing including Denial of Service (DoS) and network monitoring. Made by @gamemann!

    Language:C1043112
  • lemontree55/packetgen

    Ruby library to easily generate and capture network packets

    Language:Ruby10177113
  • TechnikEmpire/Divert.Net

    .NET Wrapper for WinDivert

    Language:C++5582310
  • jwbensley/EtherateMT

    A multi-threaded network load generator/sinker

    Language:C496505
  • ardikars/pcap

    Provides JVM network packet processing library for rapid development.

    Language:Java4631612
  • NUS-SNL/p4-traffictool

    p4-traffictool helps in packet generation, parsing and dissection for popular backends

    Language:Python4141610
  • Packet-Sequence

    gamemann/Packet-Sequence

    A pen-test/DoS tool that can be used to send single or multiple packets in sequences with a lot of packet customization.

    Language:C39203
  • Packet-Flooder

    gamemann/Packet-Flooder

    A packet flooding/generating program I made that supports TCP, UDP, and ICMP packets. Includes functionality to change characteristics per packet and is also multithreaded.

    Language:C31211
  • r-richter/hyenae

    Hyenae is a highly flexible platform independent network packet generator. It allows you to reproduce several MITM, DoS and DDoS attack scenarios, comes with a clusterable remote daemon and an interactive attack assistant.

    Language:C24207
  • Dentrax/AsyncServerClient

    AsyncServerClient is the simple, open-source, cross-platform Async TCP Server-Client project (with SQL and 3-Way Handshaking support) for .NET Assemblies built in .NET Core

    Language:C#18307
  • old-dpdk

    Packet-Batch/old-dpdk

    Packet Batch's old DPDK program. An application that utilizes the DPDK to send network packets. Used for penetration testing including Denial of Service (DoS), and network monitoring.

    Language:C17104
  • ikhorn/plget

    plget is a tool used to measure latency packets spent in network stack, NIC driver and on the wire, trace interpacket gap, based as on h/w as on sw timestamping, as for rx as for tx path, measure speed and more ...

    Language:C16207
  • PacketTracer

    hatamiarash7/PacketTracer

    Network Packet Tracer Library

    Language:Python13308
  • virenukey/securitytools

    Tools created under this repo are general-purpose tools for cyber-security beginners to check the prototype and flow of any enterprise-level software and implementation, providing the same

    Language:Python7100
  • UchihaItachiSama/scapy-cli

    CLI based Network packet generator using python and scapy

    Language:Python6204
  • vipintm/packetspammer

    packetspammer : Wireless ( IEEE 802.11 ) packet generator - A test program

    Language:C6103
  • coldFireworks/packet_crafter

    A rust library which consists of tool for creating, manuipulating and parsing data packets

    Language:Rust5122
  • jwbensley/MoonGen-Scripts

    Lua scripts for https://github.com/emmericp/MoonGen

    Language:Lua5102
  • slankdev/pktsend

    Tiny packet sender. User can craft IP packet flexibly.

    Language:C++520
  • DpoofikD/PacketMagician

    Linux tool written in C++ for creating and sending fully customizable TCP, UDP or ICMP packets with payloads.

    Language:C++4100
  • niksu/pax

    Framework for prototyping network elements

    Language:C#42111
  • tpltnt/scapy

    Network packet and pcap file crafting/sniffing/manipulation/visualization security tool (based on scapy) with python3 compatibility

    Language:Python4100
  • kienmarkdo/Socket_Programming

    This program simulates two hosts communicating with each other by sending IPv4-encapsulated data packets through a socket.

    Language:Java2100
  • the-pinbo/PDM-to-Ethernet-Packet-Generator

    This project explores real-time audio signal processing on a Digilent Nexys4-DDR FPGA board, capturing audio from a MEMS microphone, processing it with FFT, and transmitting results via Ethernet for potential applications in audio analysis and processing.

    Language:Jupyter Notebook2200