| 11-osint-search-paste |
03 |
recon |
| register-all |
| wiring |
| integration-test |
| credentials |
| search-engines |
| paste-sites |
|
| phase |
provides |
| 11-osint-search-paste |
GoogleDorkSource, BingDorkSource, DuckDuckGoSource, YandexSource, BraveSource (Plan 01) |
|
| phase |
provides |
| 11-osint-search-paste |
PastebinSource, GistPasteSource, PasteSitesSource (Plan 02) |
|
| phase |
provides |
| 10-osint-code-hosting |
RegisterAll, SourcesConfig, buildReconEngine, 10 Phase 10 sources |
|
|
| RegisterAll extended to wire all 18 sources (Phase 10 + Phase 11) |
| SourcesConfig with Google/Bing/Yandex/Brave credential fields |
| cmd/recon.go credential wiring from env vars and viper config |
| Integration test proving SweepAll across all 18 sources |
|
| 12-osint-iot-cloud-storage |
| recon-registration |
| recon-engine |
|
| added |
patterns |
|
|
| per-source BaseURL prefix in integration tests to avoid path collisions |
|
|
| created |
modified |
|
|
| pkg/recon/sources/register.go |
| pkg/recon/sources/register_test.go |
| pkg/recon/sources/integration_test.go |
| cmd/recon.go |
|
|
| Paste sources use BaseURL prefix (/pb/, /gp/) in integration test to avoid /search path collision with Replit/CodeSandbox |
| PasteSites uses injected test platform in integration test, same pattern as SandboxesSource |
|
| Integration test BaseURL prefix pattern for sources sharing HTTP paths |
|
| RECON-DORK-01 |
| RECON-DORK-02 |
| RECON-DORK-03 |
| RECON-PASTE-01 |
|
6min |
2026-04-06 |