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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
session-replay-tools avatar

session-replay-tools/tcpcopy

0
View on GitHub↗
4,676 stars·1,025 forks·C·24 viewssession-replay-tools.github.io/tcpcopy↗

Tcpcopy

tcpcopy is a network traffic replication tool and mirroring system designed to capture live TCP streams and replay packet captures for performance and stress testing. It functions as a low-level packet capturer that filters data at the link layer to minimize loss while duplicating real-world traffic from production servers to test environments.

The tool distinguishes itself through TCP state machine simulation, which tracks sequence numbers and flags to modify packet headers and forge source identities. This allows the system to deceive target servers into accepting mirrored connections and simulated traffic patterns.

The project covers a broad range of traffic management capabilities, including live stream forwarding, packet replay from files, and the interception of response packets to isolate test traffic from production environments. These utilities support network environment validation and production load testing by replicating historical and real-time network interactions.

Features

  • Live TCP Stream Mirroring - Mirrors active TCP streams from production interfaces to destination hosts for real-time load testing.
  • TCP - Mirrors live TCP streams and replays PCAP files from production servers to test environments.
  • Live TCP Replication - Forwards real-world TCP streams from a production server to a target server for stress and performance testing.
  • Network Traffic Mirroring Systems - Captures and forwards network packets to replicate real-world traffic for performance and stress testing.
  • Network Traffic Replay Tools - Replicates historical network interactions from captured PCAP files to validate system behavior.
  • File-Based Replayers - Reads request packets from PCAP files to replicate network traffic on a target server for offline testing.
  • TCP Traffic Replayers - Reads captured packet files and injects raw TCP sessions into the network stack to simulate historical traffic.
  • Link Layer Captures - Captures and filters data at the link layer to minimize loss during high-traffic mirroring.
  • Link Layer Filters - Captures and filters data at the link layer to minimize packet loss during high-traffic network mirroring.
  • Packet Manipulation Toolkits - Implements real-time modification of source and destination IP addresses and ports to redirect traffic.
  • TCP State Simulation - Simulates TCP state machine transitions, including sequence numbers and flags, to forge valid connections.
  • Load Simulation Testing - Simulates high volumes of real-world requests to identify performance bottlenecks without impacting live users.
  • Response Packet Interceptors - Captures response packets from a test service to prevent test traffic from impacting production environments.
  • Response Interception Filters - Provides a mechanism to filter outbound response packets to prevent test traffic from leaking into production environments.
  • TCP Interaction Simulators - Controls TCP interactions and network latency to ensure replicated traffic behaves realistically on target systems.
  • Traffic-Based Environment Validation - Tests server stability and response times by duplicating actual user traffic in controlled staging areas.
  • Infrastructure and Monitoring - Tool for replicating live traffic for stress testing and debugging.

Star history

Star history chart for session-replay-tools/tcpcopyStar history chart for session-replay-tools/tcpcopy

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Tcpcopy

These projects share indexed features with Tcpcopy. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • probelabs/goreplayprobelabs avatar

    probelabs/goreplay

    19,286View on GitHub↗

    Goreplay is an HTTP traffic mirroring tool designed to capture live network traffic from production environments and replay it into test systems for validation. It includes a specialized Kubernetes traffic capturer that operates as a daemonset to mirror traffic from specific pods using label selectors and namespace filters, alongside a TCP traffic recorder for intercepting raw network packets. The project features a Kafka traffic pipeline for streaming captured payloads to topics or ingesting messages for playback, and an HTTP request transformer to mask sensitive data or rewrite headers and

    Go
    View on GitHub↗19,286
  • mcollina/autocannonmcollina avatar

    mcollina/autocannon

    8,474View on GitHub↗

    Autocannon is a Node.js HTTP load tester and benchmarking utility used to measure server throughput and latency. It functions as a high-performance request generator designed for stress testing web servers and APIs to analyze request-per-second capacity. The tool operates as a distributed HTTP load generator capable of aggregating results from multiple machines. It also functions as a HAR file replay tool, allowing users to reproduce specific network traffic patterns by replaying recorded HTTP archive files. The project covers broad capability areas including HTTP traffic simulation through

    JavaScript
    View on GitHub↗8,474
  • bol-van/zapretbol-van avatar

    bol-van/zapret

    15,555View on GitHub↗

    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
    View on GitHub↗15,555
  • buger/goreplaybuger avatar

    buger/goreplay

    19,286View on GitHub↗

    GoReplay is a network traffic recording and replay tool used to capture live HTTP and binary protocol requests. It functions as a traffic shadowing proxy that duplicates incoming network requests to test environments and a utility for recording traffic to local or cloud storage for later analysis and playback. The system is capable of processing non-textual data formats, such as Thrift and Protocol Buffers, allowing for the capture and replay of specialized application-to-application communication. The tool supports live traffic capture and asynchronous duplication to validate infrastructure

    Go
    View on GitHub↗19,286
Compare all 30 related projects→

Frequently asked questions

What does session-replay-tools/tcpcopy do?

tcpcopy is a network traffic replication tool and mirroring system designed to capture live TCP streams and replay packet captures for performance and stress testing. It functions as a low-level packet capturer that filters data at the link layer to minimize loss while duplicating real-world traffic from production servers to test environments.

What are the main features of session-replay-tools/tcpcopy?

The main features of session-replay-tools/tcpcopy are: Live TCP Stream Mirroring, TCP, Live TCP Replication, Network Traffic Mirroring Systems, Network Traffic Replay Tools, File-Based Replayers, TCP Traffic Replayers, Link Layer Captures.

Which projects share features with session-replay-tools/tcpcopy?

Projects with overlapping indexed features include: probelabs/goreplay — Goreplay is an HTTP traffic mirroring tool designed to capture live network traffic from production environments and… mcollina/autocannon — Autocannon is a Node.js HTTP load tester and benchmarking utility used to measure server throughput and latency. It… secureauthcorp/impacket — Impacket is a Python network protocol library and packet crafting framework used for constructing, modifying, and… bol-van/zapret — Zapret is a deep packet inspection bypass tool and packet manipulation framework designed to circumvent network… buger/goreplay — GoReplay is a network traffic recording and replay tool used to capture live HTTP and binary protocol requests. It… coresecurity/impacket — Impacket is a Python network protocol library and low-level implementation foundation. It provides a collection of…

Curated searches featuring Tcpcopy

Hand-picked collections where Tcpcopy appears.
  • API Load Testing Tools
  • Developer Tools