awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

46 مستودعات

Awesome GitHub RepositoriesTraffic Interception Tools

Utilities for capturing, inspecting, and modifying network traffic between clients and servers.

Distinguishing note: Focuses on network-level traffic manipulation and resource redirection rather than generic proxying or infrastructure management.

Explore 46 awesome GitHub repositories matching networking & communication · Traffic Interception Tools. Refine with filters or upvote what's useful.

Awesome Traffic Interception Tools GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • cypress-io/cypressالصورة الرمزية لـ cypress-io

    cypress-io/cypress

    50,113عرض على GitHub↗

    Cypress is a browser-based testing framework designed for writing and running automated tests directly inside the browser. It serves as an end-to-end testing framework, a frontend component testing tool, and a web application test runner. The project also functions as a headless browser automation tool and a network traffic interceptor. The system differentiates itself by executing test code within the same browser process as the application, allowing for direct access to the DOM. It includes a network traffic interception system to stub and manipulate browser requests, as well as a graphical

    Provides tools to intercept and modify network traffic between the browser and servers for predictable testing.

    TypeScriptangular-testing-librarycomponent-testingcypress
    عرض على GitHub↗50,113
  • square/okhttpالصورة الرمزية لـ square

    square/okhttp

    46,971عرض على GitHub↗

    OkHttp is an HTTP client for the JVM and Android that enables network communication via synchronous and asynchronous requests. It provides a core identity as a comprehensive networking toolkit featuring a WebSocket client for bidirectional data synchronization, a TLS security toolkit for encrypted communication, and a programmable HTTP mock server for simulating backend responses. The project distinguishes itself through a specialized security and performance architecture. It implements mutual TLS, certificate pinning, and DNS over HTTPS to secure data in transit, while utilizing connection p

    Implements a flexible interceptor pipeline to modify outgoing requests and incoming responses.

    Kotlinandroidgraalvmjava
    عرض على GitHub↗46,971
  • mitmproxy/mitmproxyالصورة الرمزية لـ mitmproxy

    mitmproxy/mitmproxy

    43,943عرض على GitHub↗

    Mitmproxy is an interactive, programmable network proxy engine designed for traffic analysis and protocol manipulation. It functions as a gateway that intercepts, inspects, and modifies network traffic in real-time, supporting HTTP, HTTPS, WebSocket, DNS, and generic TCP or UDP streams. By acting as a trusted certificate authority, the proxy can dynamically generate and sign certificates to decrypt and analyze secure TLS-encrypted connections. The project distinguishes itself through a highly extensible, event-driven architecture that allows users to automate traffic transformation using cust

    Intercepts and modifies HTTP, HTTPS, and WebSocket traffic in real-time via interactive console, web, or command-line interfaces.

    Pythondebugginghttphttp2
    عرض على GitHub↗43,943
  • vercel-labs/agent-browserالصورة الرمزية لـ vercel-labs

    vercel-labs/agent-browser

    36,203عرض على GitHub↗

    This project is an agentic framework designed to enable autonomous web navigation and browser automation. It functions as a controller that translates natural language instructions into deterministic browser actions, allowing agents to interact with websites, perform data extraction, and manage complex authentication flows. By leveraging accessibility trees and semantic element resolution, the framework mimics human-like navigation, moving beyond brittle DOM selectors to interact reliably with modern web interfaces. The framework distinguishes itself through its focus on secure, scalable exec

    Intercepts and mocks network traffic to control browser behavior during automation.

    Rust
    عرض على GitHub↗36,203
  • lightpanda-io/browserالصورة الرمزية لـ lightpanda-io

    lightpanda-io/browser

    31,168عرض على GitHub↗

    This project is a high-performance headless browser engine designed for scalable web automation, data extraction, and AI agent integration. It provides a specialized environment that allows autonomous agents and testing frameworks to interact with web content through standardized remote control protocols. By executing pages in a lightweight, headless state, the engine minimizes resource consumption while maintaining the ability to perform complex navigation and dynamic content rendering. The platform distinguishes itself through deep integration with AI-centric communication layers and advanc

    Hooks into the browser request pipeline to modify, block, or proxy outgoing traffic for security and performance optimization.

    Zigbrowserbrowser-automationcdp
    عرض على GitHub↗31,168
  • ariya/phantomjsالصورة الرمزية لـ ariya

    ariya/phantomjs

    29,489عرض على GitHub↗

    PhantomJS is a scriptable, headless browser engine based on WebKit that provides a programmatic interface for automating web page interactions. It operates without a graphical user interface, allowing for the execution of JavaScript to navigate pages, manipulate the document object model, and perform functional testing of web applications. The tool distinguishes itself by providing low-level control over the browser rendering lifecycle and network stack. It enables real-time interception and modification of network traffic, alongside the ability to generate visual snapshots and document expor

    Hooks into the low-level browser networking stack to monitor, modify, or block requests and responses in real time.

    C++automationheadlessheadless-browser
    عرض على GitHub↗29,489
  • spring-cloud-incubator/spring-cloud-alibabaالصورة الرمزية لـ spring-cloud-incubator

    spring-cloud-incubator/spring-cloud-alibaba

    29,118عرض على GitHub↗

    Spring Cloud Alibaba is a suite of libraries designed to connect distributed Java applications to Alibaba cloud middleware and infrastructure services. It provides a comprehensive set of tools for messaging, configuration, task scheduling, transaction coordination, and service discovery. The project implements distributed infrastructure capabilities including a transaction coordinator for maintaining data consistency across multiple services and a configuration manager for storing external settings in a centralized cloud repository with automatic updates. It includes a distributed job schedul

    Provides a proxy layer to apply circuit breaking and concurrency limits to outgoing network requests.

    Java
    عرض على GitHub↗29,118
  • swagger-api/swagger-uiالصورة الرمزية لـ swagger-api

    swagger-api/swagger-ui

    28,853عرض على GitHub↗

    Swagger UI is an OpenAPI specification renderer and documentation interface that transforms JSON or YAML API definitions into a navigable, searchable website. It functions as an OpenAPI documentation UI and request client, providing a visual catalog for exploring endpoints and sending live HTTP requests to a server using a schema-defined interface. The project distinguishes itself through a plugin-based extension system and a schema-driven UI generation model. This architecture allows for the injection of custom components, state selectors, and helper functions to modify core behavior and lay

    Includes a request pipeline to intercept and modify outgoing requests and incoming responses.

    JavaScripthacktoberfestoasopen-source
    عرض على GitHub↗28,853
  • langchain-ai/deepagentsالصورة الرمزية لـ langchain-ai

    langchain-ai/deepagents

    25,006عرض على GitHub↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Injects custom logic into the server pipeline to log metrics, validate headers, and enforce security.

    Pythonagentsdeepagentslangchain
    عرض على GitHub↗25,006
  • didi/dokitالصورة الرمزية لـ didi

    didi/DoKit

    20,421عرض على GitHub↗

    DoKit is a frontend development debugging toolset designed for web and mobile applications. It provides a suite of utilities for intercepting network traffic, mocking API responses, inspecting UI hierarchies, and monitoring mobile app performance. The project is distinguished by its focus on hybrid app inspection, allowing developers to execute scripts within web views and browse internal application sandboxes. It includes a visual UI audit tool with alignment rulers and color pickers to verify that interfaces match design specifications, as well as a diagnostic system that tracks CPU usage a

    Provides a proxy-based interceptor to capture and modify network traffic to simulate or inspect API responses.

    Javaandroidiosminiapp
    عرض على GitHub↗20,421
  • didi/doraemonkitالصورة الرمزية لـ didi

    didi/DoraemonKit

    20,420عرض على GitHub↗

    DoraemonKit is a mobile frontend development toolset designed to optimize the lifecycle of web and hybrid mobile applications. It functions as a comprehensive suite of productivity tools, providing specialized utilities for mobile UI inspection, web view debugging, and on-device performance monitoring. The toolset distinguishes itself through several targeted simulation and interception capabilities. It includes a network traffic interceptor for mocking API responses without modifying source code, a device state simulator for overriding GPS coordinates, and a mobile web debugging bridge that

    Captures and redirects API network traffic to return predefined mock data without source code modification.

    Java
    عرض على GitHub↗20,420
  • usestrix/strixالصورة الرمزية لـ usestrix

    usestrix/strix

    20,138عرض على GitHub↗

    Strix is an automated security research and vulnerability scanning platform that leverages language models to orchestrate complex security analysis tasks. It functions as a comprehensive framework for penetration testing and continuous security integration, allowing users to embed automated vulnerability research directly into development pipelines or execute it within isolated, containerized environments. The platform distinguishes itself through a multi-agent orchestration engine that coordinates specialized autonomous agents to perform parallel security assessments. By integrating LLM-agno

    Captures and replays web requests through a proxy to inspect communication flows and test application responses.

    Pythonagentsartificial-intelligencecybersecurity
    عرض على GitHub↗20,138
  • bettercap/bettercapالصورة الرمزية لـ bettercap

    bettercap/bettercap

    18,855عرض على GitHub↗

    Bettercap is a modular framework designed for network reconnaissance, security testing, and the execution of man-in-the-middle attacks. It functions as a comprehensive utility for surveying wired and wireless network segments, identifying connected devices, and analyzing communication protocols through real-time traffic interception and manipulation. The platform distinguishes itself through an event-driven architecture that coordinates network state changes and packet-level data through a centralized message pipeline. It provides a programmable scripting engine and an API for orchestrating s

    Intercepts and modifies raw network frames at the data link layer to enable real-time inspection and manipulation of communication flows.

    Gobledeauthentication-attackdot11
    عرض على GitHub↗18,855
  • putyy/res-downloaderالصورة الرمزية لـ putyy

    putyy/res-downloader

    18,158عرض على GitHub↗

    Res-downloader is a network proxy utility designed to intercept, analyze, and extract multimedia assets from web traffic. It functions as a gateway that captures video, audio, and image files directly from data streams for local storage and offline access. The tool employs man-in-the-middle interception to decrypt and inspect network packets, allowing it to identify media resources through pattern matching and content type filtering. It integrates proxy-based routing to manage outgoing requests, enabling the retrieval of content that may be subject to regional restrictions or network-level ac

    Intercepts and decrypts encrypted network traffic to identify and inspect media resources in transit.

    Godouyinkuaishoures-downloader
    عرض على GitHub↗18,158
  • keploy/keployالصورة الرمزية لـ keploy

    keploy/keploy

    17,622عرض على GitHub↗

    Keploy is an automated testing platform that leverages kernel-level traffic interception to generate and maintain regression test suites for microservices. By capturing live network traffic and system calls via eBPF, the platform automatically creates deterministic test cases and mocks external dependencies without requiring manual code instrumentation. This approach allows developers to validate application behavior and API contracts by replaying production-like traffic in isolated environments. The platform distinguishes itself through its use of machine learning to perform test maintenance

    Captures network and system calls at the kernel level to record application behavior without manual code instrumentation.

    Goagentic-aiai-testing-toolapi-testing
    عرض على GitHub↗17,622
  • sophron/wifiphisherالصورة الرمزية لـ sophron

    sophron/wifiphisher

    14,632عرض على GitHub↗

    Wifiphisher is a Python wireless attack framework and rogue access point toolkit designed for wireless network interception and the deployment of phishing gateways. It functions as a wireless deauthentication tool and a phishing system that serves deceptive web pages to capture user credentials. The framework is distinguished by a modular attack scenario system that allows the integration of custom Python modules to implement specialized phishing workflows. It employs adaptive phishing interfaces that use user-agent headers and environment data to render pages that mimic specific operating sy

    Redirects HTTP requests from connected clients to fraudulent captive portal pages for credential theft.

    Python
    عرض على GitHub↗14,632
  • flipboard/flexالصورة الرمزية لـ Flipboard

    Flipboard/FLEX

    14,610عرض على GitHub↗

    FLEX is an in-app debugging tool and runtime exploration environment for iOS applications. It provides an integrated suite for inspecting and modifying the internal state of a running process without the use of an external debugger. The project includes a runtime inspector for browsing the memory heap and calling methods dynamically, alongside a view hierarchy debugger for visualizing and adjusting layout structures in real time. It features a network traffic monitor to log and analyze HTTP request history, headers, and responses, as well as a sandbox manager for viewing and editing files and

    Captures and logs outgoing and incoming HTTP requests by hooking into the application network layer.

    Objective-C
    عرض على GitHub↗14,610
  • wifiphisher/wifiphisherالصورة الرمزية لـ wifiphisher

    wifiphisher/wifiphisher

    14,631عرض على GitHub↗

    Wifiphisher is a modular security framework designed for wireless penetration testing and social engineering auditing. It functions as a platform for security professionals to assess the resilience of Wi-Fi networks by simulating unauthorized access, performing man-in-the-middle interceptions, and executing credential-harvesting scenarios. The tool distinguishes itself through its ability to combine rogue access point deployment with dynamic phishing interfaces. By forcing wireless clients to associate with deceptive infrastructure, the framework can capture network metadata and inject it int

    Captures and analyzes network frames to identify vulnerabilities in wireless communication protocols and test the resilience of local network traffic.

    Pythonaccess-pointattackmalware
    عرض على GitHub↗14,631
  • facebook/sonarالصورة الرمزية لـ facebook

    facebook/Sonar

    13,481عرض على GitHub↗

    Sonar is a mobile app debugging platform and extensible toolkit that allows developers to inspect the internal state, network traffic, and system logs of mobile devices via a desktop interface. It functions as a centralized system for monitoring application behavior and troubleshooting logic and performance issues. The platform is distinguished by a plugin-based extension system that enables the development of custom debugging tools. These plugins can visualize specific application data and facilitate event exchange between a mobile device and a computer. The toolkit covers several core obse

    Ships utilities for capturing and inspecting HTTP requests and responses flowing between mobile applications and external APIs.

    TypeScript
    عرض على GitHub↗13,481
  • cfug/dioالصورة الرمزية لـ cfug

    cfug/dio

    12,828عرض على GitHub↗

    Dio is a cross-platform HTTP client for Dart designed to manage network requests and data communication across mobile and desktop applications. It provides a comprehensive framework for executing standard web operations while handling complex tasks such as request lifecycles, connection security, and global configuration. The library distinguishes itself through an extensible architecture that allows developers to hook into the request and response pipeline. By utilizing interceptors and custom network adapters, users can modify traffic, perform authentication, and swap underlying networking

    Provides a flexible pipeline for modifying network requests and responses through interceptors.

    Dartadaptercancellabledart
    عرض على GitHub↗12,828
السابق123التالي
  1. Home
  2. Networking & Communication
  3. Traffic Interception Tools

استكشف الوسوم الفرعية

  • Frame ModificationsLow-level modification or dropping of network frames during specific phases of a proxied exchange. **Distinct from Traffic Interception Tools:** Focuses on phase-specific frame manipulation via WebSockets, rather than general capture or rewriting of the entire HTTP message.
  • Request Interceptors1 وسم فرعيMiddleware components that hook into the request and response pipeline to modify traffic or perform authentication. **Distinct from Traffic Interception Tools:** Distinct from general traffic interception tools: focuses on application-level request/response pipeline hooks rather than network-level packet manipulation.
  • eBPF Interceptors1 وسم فرعيKernel-level utilities that capture network and system calls without requiring manual code instrumentation. **Distinct from Traffic Interception Tools:** Distinct from Traffic Interception Tools: focuses specifically on eBPF-based kernel interception rather than general network-level proxying.