awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesAPI Reverse-Engineering Tools

Software utilities used to reconstruct API specifications from intercepted traffic.

Distinct from Reverse-Engineered API References: A tool for the act of reverse engineering, not a curated list of reverse-engineered references.

Explore 6 awesome GitHub repositories matching software engineering & architecture · API Reverse-Engineering Tools. Refine with filters or upvote what's useful.

Awesome API Reverse-Engineering Tools GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • alufers/mitmproxy2swaggerAvatar de alufers

    alufers/mitmproxy2swagger

    9,530Ver en GitHub↗

    mitmproxy2swagger is a tool that transforms captured mitmproxy network traffic into structured OpenAPI schemas for reverse-engineering REST APIs. It functions as an OpenAPI schema converter and network traffic documentation utility, extracting API endpoints and data structures from captured network packets to create formal technical references. The tool enables the reconstruction of undocumented APIs by converting intercepted HTTP request and response patterns into specifications. It supports merging multiple traffic capture files into a single schema to incrementally expand an API map and ut

    Documents undocumented APIs by converting intercepted HTTP request and response patterns into formal specifications.

    HTMLmitmproxyopenapireverse-engineering
    Ver en GitHub↗9,530
  • sigalor/whatsapp-web-revengAvatar de sigalor

    sigalor/whatsapp-web-reveng

    6,482Ver en GitHub↗

    This project is a reverse engineering implementation and library designed to parse and decrypt the binary data streams used by the WhatsApp web client. It provides a WebSocket client library and tools to communicate with messaging servers by implementing reverse engineered protocol patterns. The system enables the development of custom clients and automation tools through the emulation of browser sessions and the management of persistent binary streams. It handles account authentication via QR code generation and pairing strings to link devices and maintain encrypted sessions. The project co

    Implements a reverse engineered version of the binary data streams used by the web client.

    JavaScriptencryptionnodereverse-engineering
    Ver en GitHub↗6,482
  • integuru-ai/integuruAvatar de Integuru-AI

    Integuru-AI/Integuru

    4,624Ver en GitHub↗

    Integuru is a system of AI-driven agents and frameworks designed to document undocumented APIs and convert network traffic into automation scripts. It functions as a headless API automation framework that replaces browser-based tools with direct HTTP requests to increase throughput and reliability. The project features an LLM-based reverse engineering agent that analyzes network traffic to discover internal APIs and a natural language integration engine that transforms text descriptions of workflows into sequences of valid API calls. It includes tools for extracting request and response forma

    Extracts request and response formats from network traffic to create specifications for undocumented API endpoints.

    Pythonagentagentsai-agent
    Ver en GitHub↗4,624
  • kr1s77/python-crawler-tutorial-starts-from-zeroAvatar de Kr1s77

    Kr1s77/Python-crawler-tutorial-starts-from-zero

    4,599Ver en GitHub↗

    This project is a Python web scraping tutorial and framework designed for building automated data extraction tools and web crawlers. It provides a structured approach to navigating websites and persisting scraped data to databases. The project includes a toolset for web API analysis, focusing on reverse engineering obfuscated API requests and inspecting network traffic to extract structured data. It also covers optical character recognition workflows to convert visual text within images into machine-readable strings. The framework covers capabilities for headless browser automation to handle

    Provides utilities to reconstruct API specifications and discover hidden endpoints from intercepted traffic.

    Python
    Ver en GitHub↗4,599
  • andrewwalsh/openapi-devtoolsAvatar de AndrewWalsh

    AndrewWalsh/openapi-devtools

    4,295Ver en GitHub↗

    openapi-devtools es una extensión de navegador y generador de especificaciones OpenAPI que captura el tráfico de red para documentar automáticamente las estructuras de API de sitios web y aplicaciones. Funciona como un capturador de tráfico HTTP y una herramienta de documentación basada en navegador, mapeando solicitudes de red en tiempo real a especificaciones de API estandarizadas. La herramienta permite la ingeniería inversa de API al interceptar el tráfico HTTP saliente y utilizar una fusión basada en heurística para combinar encabezados, cuerpos y parámetros de múltiples solicitudes en definiciones de endpoints unificadas. Estas definiciones capturadas pueden visualizarse como documentación legible por humanos dentro del navegador o exportarse como archivos descargables y cadenas compartibles. El proyecto cubre el flujo de trabajo completo de mapeo de solicitudes de red, desde la generación de especificaciones del lado del cliente y la persistencia basada en estado hasta la exportación final de la definición de la API.

    Analyzes network traffic of websites to reconstruct internal API structures and endpoint definitions.

    TypeScript
    Ver en GitHub↗4,295
  • dekunukem/nintendo_switch_reverse_engineeringAvatar de dekuNukem

    dekuNukem/Nintendo_Switch_Reverse_Engineering

    3,746Ver en GitHub↗

    This project is a collection of research and tools for reverse engineering the hardware and communication protocols of Nintendo Switch consoles and controllers. It provides a comprehensive toolset for analyzing physical hardware interfaces, parsing controller communication protocols, extracting embedded firmware, and emulating input signals. The project focuses on decoding raw serial data and packets from controllers to extract input and sensor states. It includes capabilities for simulating hardware signals to send spoofed input data to the system console and extracting microcontroller softw

    Decodes the serial communication and packet structures used by Joy-Con controllers.

    C
    Ver en GitHub↗3,746
  1. Home
  2. Software Engineering & Architecture
  3. Application Lifecycle Management
  4. Data Integration & Processing
  5. HTTP API References
  6. Reverse-Engineered API References
  7. API Reverse-Engineering Tools

Explorar subetiquetas

  • Protocol Reverse Engineering1 sub-etiquetaReconstructing communication protocol specifications from intercepted network traffic. **Distinct from API Reverse-Engineering Tools:** Focuses on the network protocol reconstruction rather than general API endpoint documentation