Doğan Can Bakır
1ca2a67f92
add optional API key support for sources
...
- add KeyRequirement enum with three states: NoKey, OptionalKey, RequiredKey
- add KeyRequirement() method to Source interface
- update config generation to include optional sources
- update env var loading for optional sources
- update source listing with ~ marker for optional sources
- mark hackertarget, leakix, reconeer as OptionalKey
- fix hackertarget and reconeer to work without API key
closes #1695
2026-01-05 15:00:59 +03:00
Doğan Can Bakır
e3af027548
add api key support for hackertarget
2025-07-23 19:06:56 +03:00
Mikel Olasagasti Uranga
6867e076f1
refactor: move v2 module code to root directory for cleaner structure
...
Keeps module path as github.com/projectdiscovery/subfinder/v2 to
preserve import compatibility.
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info >
2025-07-10 15:27:42 +02:00
Mzack9999
7d89b5facb
go mod v2 fix
2020-09-24 19:02:02 +02:00
Víctor Zamanillo
63d74bdfad
We move to Robtex PRO API
...
Change the use from free API to PRO with an API key because free is (strictly) rate limited and does not offer any profit.
2020-09-21 20:34:42 +02:00
Ice3man
e6323fbad8
Update config.go
2020-09-21 13:16:22 +05:30
Víctor Zamanillo
8b83c0516a
Implemented ThreatBook source
2020-09-13 21:55:31 +02:00
Sepehrdad Sh
84663dd4df
recon.dev: fix token
2020-09-04 13:57:57 +00:00
Ice3man543
750c3e6e7d
Added recursive, all flags. More tuning of process
2020-08-11 22:50:58 +05:30
Víctor Zamanillo
20b2711388
Fixed Error return value of function is not checked (errcheck)
2020-07-22 17:09:55 +02:00
Víctor Zamanillo
2f198a3dd8
Fixed hugeParams (gocritic)
...
We passet huge parameters by pointer
2020-07-22 16:14:26 +02:00
Víctor Zamanillo
736dff1c64
Fixed misspellings (misspell)
2020-07-22 15:35:01 +02:00
Víctor Zamanillo
9ab615edca
Fixed mnd: Magic numbers (gomnd)
2020-07-22 15:20:41 +02:00
Víctor Zamanillo
eda27f6934
Handle GitHub Search request rate limit
...
- Support multiple tokens to randomly pick one to avoid exceeding request rate limit
- Retry after "Retry-After" seconds header value if rate limit abuse is detected.
2020-07-15 13:19:31 +02:00
Víctor Zamanillo
032ee977dd
Added GitHub search source
...
Search for subdomains in GitHub code providing a Personal access token
2020-07-05 20:04:20 +02:00
Akhil Reni
fdb25a971c
added intelx source which also supports https://phonebook.cz/
2020-06-07 06:18:15 +05:30
bauthard
5c6b2cd0b4
Merge pull request #240 from akhil-reni/master
...
Added spyse source
2020-05-22 07:59:00 +05:30
Akhil Reni
8a85769abf
Added spyse source
2020-05-18 22:29:18 +05:30
lc
6867824a6b
Add Chaos upload functionality, -upload flag
2020-05-17 16:18:09 -05:00
lc
f3adc18a18
Add ZoomEye module
2020-05-16 00:32:03 -05:00
lc
0ae69573fd
Add DNSDB and sublist3r API modules
2020-05-15 22:12:20 -05:00
Ice3man543
b58f2c5ca0
Changed URLs to point to new repo
2019-12-05 16:11:06 +05:30
Ice3man543
0b062d0036
Misc
2019-12-05 15:42:59 +05:30
Ice3man543
72be49a73c
Configs for censys
2019-12-05 15:39:42 +05:30
Ice3man543
e8d0b8e6c4
Added shodan passive source
2019-12-05 00:12:55 +05:30
Ice3man543
d63994fc6f
Single domain working runner with outputs,etc
2019-12-04 20:21:52 +05:30
Ice3man543
c2d1a348b1
Added keys config
2019-12-04 17:09:53 +05:30
Ice3man543
0fed315c74
Making the project runnable
2019-12-03 23:42:45 +05:30
Ice3man543
06bfd8a087
Added new runner package, configs, yaml, etc
2019-12-03 16:47:19 +05:30