Discover and explore top open-source AI tools and projects—updated daily.
YouChenJunHTTP(s) traffic analysis for sensitive data detection and API logic understanding
Top 89.1% on SourcePulse
Keydd is an HTTP(s) traffic analysis tool designed for sensitive information detection and AI-driven API business logic analysis. It functions as a downstream proxy for security tools like BurpSuite and browsers, offering zero-perception, lag-free inspection of traffic for credentials, API keys, and other sensitive data, benefiting security professionals and developers.
How It Works
Keydd employs a Man-in-the-Middle (MITM) proxy architecture, inspired by mitmproxy, to intercept and analyze HTTP(s) traffic. It utilizes over 30 built-in and customizable rules to detect sensitive information. For newly encountered API endpoints, it integrates Large Language Models (LLMs) to perform business logic analysis, enhancing security posture. Performance optimizations include content type filtering, streaming large files, non-blocking concurrency, and request deduplication.
Quick Start & Requirements
go build -o keydd main.go.config/rule.yaml to define detection rules and AI settings (e.g., LLM model, API key, base URL).Highlighted Details
Maintenance & Community
The project welcomes community contributions via Issues and Pull Requests. While Star History is mentioned, specific community channels (e.g., Discord, Slack) or a public roadmap are not detailed in the provided README.
Licensing & Compatibility
The provided README does not explicitly state the project's license. This lack of clear licensing information may pose a barrier to adoption, particularly for commercial or closed-source integration.
Limitations & Caveats
The project includes a strong disclaimer emphasizing its intended use for authorized security construction and personal learning, warning against unauthorized scanning and stating that users bear responsibility for any illegal activities. No technical limitations regarding supported platforms or specific protocol handling are detailed.
3 weeks ago
Inactive