Skip to content

Commit f816a2d

Browse files
committed
Merge testing into master for v4.3.0 release
2 parents 67e1cfd + 097ee38 commit f816a2d

72 files changed

Lines changed: 5030 additions & 226 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ logs/
6060
# Test files and directories
6161
test-*
6262
*test*
63+
!*_test.go
6364
!tests/
6465
!tests/ui/
6566
!tests/ui/*.test.js

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -566,9 +566,12 @@ WHOISXMLAPI_API_KEY=...
566566
ZOOMEYE_USERNAME=...
567567
ZOOMEYE_PASSWORD=...
568568
569-
# Bug bounty platforms
570-
H1_API_KEY=... # HackerOne
571-
INTEGRITI_API_KEY=... # Intigriti
569+
# Bug bounty platforms (Programs page + Targets page + `autoar scope`)
570+
H1_USERNAME=... # HackerOne
571+
H1_TOKEN=... # HackerOne API token
572+
BUGCROWD_TOKEN=... # Bugcrowd _crowdcontrol_session_key cookie
573+
INTIGRITI_TOKEN=... # Intigriti researcher API token (INTIGRITI_API_KEY also accepted)
574+
YWH_TOKEN=... # YesWeHack JWT
572575
573576
# AI analysis — only ONE key is needed
574577
# Recommended (free): OpenCode Zen (no credit card required)

docker-compose.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,14 @@ services:
6666
- ZOOMEYE_USERNAME=${ZOOMEYE_USERNAME:-}
6767
- ZOOMEYE_PASSWORD=${ZOOMEYE_PASSWORD:-}
6868
- ZOOMEYEAPI_API_KEY=${ZOOMEYEAPI_API_KEY:-}
69+
# Bug bounty platform credentials (Programs + Targets pages, `autoar scope`)
6970
- H1_API_KEY=${H1_API_KEY:-}
70-
- INTEGRITI_API_KEY=${INTEGRITI_API_KEY:-}
71+
- H1_USERNAME=${H1_USERNAME:-}
72+
- H1_TOKEN=${H1_TOKEN:-}
73+
- BUGCROWD_TOKEN=${BUGCROWD_TOKEN:-}
74+
- INTIGRITI_TOKEN=${INTIGRITI_TOKEN:-}
75+
- INTIGRITI_API_KEY=${INTIGRITI_API_KEY:-}
76+
- YWH_TOKEN=${YWH_TOKEN:-}
7177

7278
# Database Configuration
7379
# Database Type: "postgresql" or "sqlite"

env.example

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,20 @@ ZOOMEYE_USERNAME=your_zoomeye_username_here
170170
ZOOMEYE_PASSWORD=your_zoomeye_password_here
171171
ZOOMEYEAPI_API_KEY=your_zoomeyeapi_key_here
172172

173-
# Bug Bounty Platform APIs
174-
H1_API_KEY=your_hackerone_key_here
175-
INTEGRITI_API_KEY=your_integriti_key_here
173+
# ============================================================================
174+
# BUG BOUNTY PLATFORM CREDENTIALS
175+
# Power the Programs page (program monitor + scope) and the Targets page /
176+
# `autoar scope`. Set the platforms you use; leave the rest blank.
177+
# ============================================================================
178+
# HackerOne — username + API token (https://hackerone.com/settings/api_token)
179+
H1_USERNAME=
180+
H1_TOKEN=
181+
# Bugcrowd — value of the _crowdcontrol_session_key session cookie
182+
BUGCROWD_TOKEN=
183+
# Intigriti — researcher API token. INTIGRITI_API_KEY is accepted as an alias.
184+
INTIGRITI_TOKEN=
185+
# YesWeHack — JWT token (no email/password needed)
186+
YWH_TOKEN=
176187

177188
# ============================================================================
178189
# AI / LLM PROVIDERS

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ require (
2121
github.com/joeguo/tldextract v0.0.0-20220507100122-d83daa6adef8
2222
github.com/juju/persistent-cookiejar v1.0.0
2323
github.com/majd/ipatool/v2 v2.2.0
24+
github.com/miekg/dns v1.1.68
2425
github.com/projectdiscovery/dnsx v1.2.2
2526
github.com/projectdiscovery/goflags v0.1.74
2627
github.com/projectdiscovery/httpx v1.8.1
@@ -35,6 +36,7 @@ require (
3536
github.com/sirupsen/logrus v1.9.3
3637
github.com/spf13/cobra v1.10.2
3738
github.com/sw33tLie/bbscope v0.0.0-20251113222800-c453973e83dd
39+
github.com/tidwall/gjson v1.18.0
3840
go.opentelemetry.io/otel v1.38.0
3941
go.opentelemetry.io/otel/sdk v1.38.0
4042
go.opentelemetry.io/otel/trace v1.38.0
@@ -285,7 +287,6 @@ require (
285287
github.com/mholt/archives v0.1.5 // indirect
286288
github.com/microcosm-cc/bluemonday v1.0.27 // indirect
287289
github.com/microsoft/go-mssqldb v1.9.2 // indirect
288-
github.com/miekg/dns v1.1.68 // indirect
289290
github.com/mikelolasagasti/xz v1.0.1 // indirect
290291
github.com/minio/minlz v1.0.1 // indirect
291292
github.com/minio/selfupdate v0.6.1-0.20230907112617-f11e74f84ca7 // indirect
@@ -388,7 +389,6 @@ require (
388389
github.com/syndtr/goleveldb v1.0.0 // indirect
389390
github.com/tidwall/btree v1.8.1 // indirect
390391
github.com/tidwall/buntdb v1.3.2 // indirect
391-
github.com/tidwall/gjson v1.18.0 // indirect
392392
github.com/tidwall/grect v0.1.4 // indirect
393393
github.com/tidwall/match v1.2.0 // indirect
394394
github.com/tidwall/pretty v1.2.1 // indirect

0 commit comments

Comments
 (0)