TOOLS / AUTOMATION
h1cli
All-in-one HackerOne CLI for bug bounty hunters. Browse programs, filter by asset type, export recon-ready scopes, track reports and earnings.
2025-06-01
#Python#Bug Bounty#HackerOne#CLI
// why it matters
Bug bounty hunters waste hours manually copying program scopes into recon tools. h1cli eliminates this friction entirely.
// impact
Used by bounty hunters to automate HackerOne program discovery and scope management.
// Features
- ✓Browse all HackerOne programs from terminal
- ✓Filter by asset type (Domain, CIDR, URL, iOS, Android)
- ✓Export scope to subfinder/httpx/nuclei-ready format
- ✓Track reports, bounties, and earnings
- ✓Diff mode for new programs since last run
- ✓Filter presets and per-program notes
- ✓Secure token storage via OS keyring
- ✓Multiple output formats: Table, CSV, JSON
// Tech Stack
Python 3.7+requestskeyringHackerOne API v1
// Install
$ git clone https://github.com/0xCyb3rgh0st/h1cli && pip install requests keyring
// Usage
$ python h1cli.py # interactive mode
$ python h1cli.py list --bounty --asset DOMAIN # CLI mode
$ python h1cli.py export --bounty --combine targets.txt