awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jagt avatar

jagt/clumsy

0
View on GitHub↗
6,110 Stars·613 Forks·C·3 Aufrufejagt.github.io/clumsy↗

Clumsy

Clumsy is a Windows network fault injection tool that intercepts system-wide network traffic at the kernel level using the WinDivert driver, without requiring proxy configuration or application code changes. It captures and manipulates packets for all running applications, including localhost connections, enabling controlled testing of application behavior under degraded network conditions.

The tool provides comprehensive network impairment capabilities including latency simulation, bandwidth throttling, packet loss, corruption, duplication, and reordering. Users can apply these impairments selectively by packet direction (inbound, outbound, or loopback) and filter traffic using logical expressions based on protocol, port, or IP address. Real-time interactive controls allow starting and stopping packet manipulation on demand with live visual feedback while applications continue running.

Clumsy supports randomized packet mutation that can simultaneously drop, duplicate, or corrupt a configurable percentage of packets to emulate network degradation. An in-memory packet buffer holds intercepted packets to introduce latency, reorder traffic, or throttle throughput before forwarding. The tool is available as a Windows executable that can be run without installation.

Features

  • Windows Network Fault Injection Tools - Intercepts system-wide network traffic on Windows to simulate latency, packet loss, corruption, duplication, and reordering for testing application resilience.
  • WinDivert - Intercepts network packets at the Windows kernel layer using the WinDivert driver for system-wide manipulation.
  • Connectivity Degradation Simulators - Intercepts network packets to introduce controlled lag, loss, and tampering for testing.
  • Direction Filters - Applies network conditions selectively to inbound, outbound, or loopback traffic.
  • Network Faults - Intercepts system-wide network traffic to simulate latency, loss, corruption, and reordering for testing.
  • Real-time Filter Management - Starts and stops packet manipulation on demand without restarting applications, using dynamic filter activation.
  • Packet Filter Expressions - Applies user-defined logical expressions based on protocol, port, IP, and direction to selectively capture and modify packets.
  • Bandwidth Management - Limits packet transmission rates to simulate constrained bandwidth for application testing.
  • Bandwidth Throttling Simulators - Limits packet transmission rates to simulate constrained bandwidth for application testing.
  • Packet Capture Drivers - Intercepts network packets at the kernel level using the WinDivert driver for system-wide manipulation.
  • WinDivert - Captures and modifies network packets at the Windows kernel layer using the WinDivert driver.
  • Packet Capture Filters - Captures only packets matching user-defined rules based on direction, protocol, port, or IP address.
  • Packet Property Filters - Intercepts and filters packets using boolean logic on fields like protocol, port, and direction to target specific traffic for manipulation.
  • Packet Dropping - Randomly drops, duplicates, or corrupts a configurable percentage of packets to simulate network degradation.
  • Packet Content Tampering - Modifies packet data in transit to test how applications handle corrupted or malformed network traffic.
  • Real-time Packet Modification - Starts and stops packet manipulation on demand with live visual feedback while applications continue running.
  • Real-Time Network Impairment Controls - Starts and stops packet manipulation on demand while applications keep running, with real-time visual feedback.
  • Real-Time Traffic Filters - Starts and stops packet filtering interactively with visual feedback, targeting specific protocols, ports, or directions.
  • Packet Content Tampering - Modifies or corrupts packet data in transit to test application resilience to data corruption.
  • Packet Manipulation Toolkits - Intercepts and modifies network packets system-wide to evaluate protocol and application behavior under adverse conditions.
  • Packet Duplication - Modifies packet data in transit to simulate corruption or manipulation, helping test error handling in applications.
  • Packet Content Tampering - Modifies packet data in transit, enabling tests of application resilience against corrupted or manipulated network traffic.
  • Packet Mutation Engines - Modifies, drops, duplicates, or reorders packets in transit to emulate real-world network failure conditions.
  • Packet Reordering Buffers - Rearranges the order of captured packets before forwarding them, simulating out-of-order delivery.
  • Packet Reordering Simulators - Alters the sequence in which packets are sent to test application resilience to out-of-order delivery.
  • Scriptable Packet Filters - Uses a logical expression to match packets based on fields like TCP, UDP, ICMP, inbound, or outbound, targeting only the traffic of interest.
  • Directional - Applies network impairments independently to inbound or outbound traffic using WinDivert filter expressions for targeted testing.
  • Port-Based Filters - Intercepts only packets matching user-defined criteria such as TCP/UDP protocol, port numbers, or logical expressions.
  • Traffic Interception - Captures and modifies system-wide network traffic without requiring proxy setup or application code changes.
  • Kernel-Level Traffic Interceptors - Intercepts network packets at the Windows kernel layer using the WinDivert driver for system-wide manipulation.
  • Packet Filtering Engines - Selects which packets to affect based on protocol (TCP, UDP, ICMP) and direction (inbound, outbound) using a logical expression.
  • System-Wide Interception Modes - Intercepts all network traffic on the system without requiring proxy setup or application changes.
  • Network Latency Simulators - Delays outgoing and incoming packets to mimic high-lag network conditions for testing.
  • Packet Loss Simulators - Randomly drops, duplicates, or corrupts a configurable percentage of packets to simulate network degradation and test error handling.
  • Randomized Packet Mutation Simulators - Randomly drops, duplicates, or corrupts a configurable percentage of packets to emulate network degradation.
  • Windows Network Degradation Simulators - Applies controlled network degradation on Windows without proxy configuration or code changes.
  • Burst Traffic Simulators - Blocks traffic then releases queued packets to emulate bursty or congested network links.
  • Packet Buffering - Holds intercepted packets in a configurable buffer to introduce latency, reorder, or throttle traffic.
  • Directional Packet Filters - Applies network impairments independently to inbound or outbound traffic for targeted testing.
  • Packet Tampering Tools - Modifies packet content or headers on the fly to test application resilience against corrupted or malformed data.
  • Packet Corruption Tools - Modifies packet data in transit to simulate tampering or bit errors, enabling robustness testing of network protocols.
  • Traffic Filters - Independently applies impairments to inbound or outbound traffic by filtering packet direction in the capture layer.
  • Netzwerk-Bibliotheken - Network condition simulation tool.

Star-Verlauf

Star-Verlauf für jagt/clumsyStar-Verlauf für jagt/clumsy

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Clumsy

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Clumsy.
  • kevwan/tproxyAvatar von kevwan

    kevwan/tproxy

    3,681Auf GitHub ansehen↗

    Tproxy is a set of command-line utilities designed for throttling bandwidth, simulating network latency, proxying TCP traffic, and analyzing connection stability. It provides a toolset for redirecting network traffic from local ports to remote destinations while monitoring the resulting connection behavior. The project differentiates itself by combining traffic manipulation with diagnostic monitoring. It can introduce configurable packet delays and cap upload and download transfer speeds to simulate constrained or low-bandwidth network environments. Beyond traffic control, the utilities incl

    Gocharlesconnectiongrpc
    Auf GitHub ansehen↗3,681
  • bol-van/zapretAvatar von bol-van

    bol-van/zapret

    15,555Auf GitHub ansehen↗

    Zapret is a deep packet inspection bypass tool and packet manipulation framework designed to circumvent network censorship. It operates as a transparent network proxy and TCP traffic obfuscator that modifies packets to deceive network inspection systems. The project distinguishes itself through advanced desynchronization strategies, including the modification of TLS client hello handshakes and the use of fake packet injection. It utilizes a combination of TCP stream segmentation, sequence overlapping, and TTL adjustment to hide prohibited requests from firewalls while ensuring the destination

    Canti-dpicensorship-circumventionfreebsd
    Auf GitHub ansehen↗15,555
  • tylertreat/comcastAvatar von tylertreat

    tylertreat/comcast

    10,511Auf GitHub ansehen↗

    Comcast is a Linux network emulator and degradation tool used to simulate unstable or slow connections. It functions as a network impairment simulator that injects latency, packet loss, and bandwidth limits into network interfaces to verify how software handles adverse conditions. The utility serves as a TCP and UDP traffic shaper, allowing users to restrict bandwidth and filter traffic by destination address, protocol, and port. These capabilities enable the isolation of specific traffic streams to test application resilience when particular services are degraded. The tool provides broader

    Go
    Auf GitHub ansehen↗10,511
  • systemsapproach/bookAvatar von SystemsApproach

    SystemsApproach/book

    3,298Auf GitHub ansehen↗

    This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical guide for the design and implementation of network layers, protocols, and hardware architecture, covering the spectrum from physical links to application-layer protocols. The content provides a detailed study of standards for congestion control, reliable data delivery, and internetwork routing. It includes specialized technical material on network security, public-key infrastructure, and the operation of modern cloud infrastructure and data centers. The material covers a broad ra

    Python
    Auf GitHub ansehen↗3,298
Alle 30 Alternativen zu Clumsy anzeigen→

Häufig gestellte Fragen

Was macht jagt/clumsy?

Clumsy is a Windows network fault injection tool that intercepts system-wide network traffic at the kernel level using the WinDivert driver, without requiring proxy configuration or application code changes. It captures and manipulates packets for all running applications, including localhost connections, enabling controlled testing of application behavior under degraded network conditions.

Was sind die Hauptfunktionen von jagt/clumsy?

Die Hauptfunktionen von jagt/clumsy sind: Windows Network Fault Injection Tools, WinDivert, Connectivity Degradation Simulators, Direction Filters, Network Faults, Real-time Filter Management, Packet Filter Expressions, Bandwidth Management.

Welche Open-Source-Alternativen gibt es zu jagt/clumsy?

Open-Source-Alternativen zu jagt/clumsy sind unter anderem: kevwan/tproxy — Tproxy is a set of command-line utilities designed for throttling bandwidth, simulating network latency, proxying TCP… bol-van/zapret — Zapret is a deep packet inspection bypass tool and packet manipulation framework designed to circumvent network… tylertreat/comcast — Comcast is a Linux network emulator and degradation tool used to simulate unstable or slow connections. It functions… systemsapproach/book — This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical… evilsocket/bettercap — Bettercap is an extensible framework for network security testing that provides a unified interface for performing… dovecoteescapee/byedpiandroid — ByeDPIAndroid is a deep packet inspection bypass tool for Android that functions as a local SOCKS5 proxy. It modifies…