Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CobraAudit — Bug-bounty audit scripts — API key validation, OAuth misconfig checks, password-reset auditing. | Kitploit
Tools/GitHubGitHub/jakkxbt/cobraaudit
Vulnerability AnalysisAPI Security TestingWeb SecurityPenetration TestingAuthentication
GitHubjakkxbt/cobraaudit

CobraAudit

Bug-bounty audit scripts — API key validation, OAuth misconfig checks, password-reset auditing.

View Repository
51 month agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CobraAudit

Bug bounty audit framework — three focused modules for common vulnerability classes.

root@kitploit:~
  ╔═╗╔═╗╔╗ ╦═╗╔═╗  ╔═╗╦ ╦╔╦╗╦╔╦╗
  ║  ║ ║╠╩╗╠╦╝╠═╣  ╠═╣║ ║ ║║║ ║
  ╚═╝╚═╝╚═╝╩╚═╩ ╩  ╩ ╩╚═╝═╩╝╩ ╩

Modules

ModuleWhat it tests
apikeysStripe, SendGrid, GitHub (classic & fine-grained), GitLab, OpenAI, Anthropic, Slack, Mailgun, Firebase, NPM, AWS, Shopify, Twilio
oauthImplicit flow, PKCE enforcement, state parameter, redirect URI bypass
pwresetHost header injection, username enumeration, rate limiting

Installation

root@kitploit:~
pip install -e .

After install, cobraaudit is available globally.

Usage

root@kitploit:~
# Test a single API key
cobraaudit apikeys --key sk_live_xxxx

# Scan a file for API keys (e.g. NextRecon JS output)
cobraaudit apikeys --file output.js

# Scan a live URL for embedded keys
cobraaudit apikeys --target https://target.com/app.js

# OAuth audit
cobraaudit oauth --target https://target.com
cobraaudit oauth --target https://target.com --client-id myapp

# Password reset audit
cobraaudit pwreset --target https://target.com --email [email protected]
cobraaudit pwreset --target https://target.com --email [email protected] --reset-endpoint /forgot-password

# Run all modules
cobraaudit all --target https://target.com --email [email protected]

Notes

  • Host header injection in pwreset requires Burp Collaborator or interactsh to confirm callback in reset email.
  • OAuth tests work best with a known --client-id — without one, results may be inconclusive.
  • Always test against in-scope targets only.
Download Tool