Discover and explore top open-source AI tools and projects—updated daily.
rfc-stFast, security-oriented HTTP header analysis
Top 77.7% on SourcePulse
Summary
rfc-st/humble is a fast, security-focused HTTP header analyzer designed for technical users. It automates the detection of security misconfigurations, missing headers, and potential vulnerabilities in HTTP responses, providing actionable insights and exportable reports to aid in web application security assessments.
How It Works
The tool parses HTTP response headers, performing extensive checks across 62 security-related headers. It identifies missing essential headers, flags headers used for fingerprinting, detects deprecated or insecure values, and analyzes Content Security Policy (CSP) compliance. humble can also integrate with testssl.sh for TLS/SSL vulnerability checks and offers an AI-powered analytics option for deeper insights.
Quick Start & Requirements
pip3 install -r requirements.txt.docker build -t humble:TAG . and run via docker run.sudo apt install humble.testssl.sh (optional, for TLS checks), pytest/pytest-cov (for unit tests).Highlighted Details
testssl.sh for comprehensive SSL/TLS vulnerability scanning.Maintenance & Community
The project is regularly updated. While specific community channels like Discord/Slack are not listed, contribution guidelines, bug reporting, and feature requests are managed via GitHub, with numerous acknowledgements suggesting active community engagement.
Licensing & Compatibility
Licensed under the permissive MIT license, allowing for broad use, modification, and distribution, including in commercial and closed-source projects.
Limitations & Caveats
The tool's strictness may flag experimental headers or configurations that require manual validation. testssl.sh is a prerequisite for TLS/SSL checks. Unit test code coverage reporting is currently disabled on Windows.
1 day ago
Inactive
securego