Commit Graph

2722 Commits

Author SHA1 Message Date
Mzack9999 6425eb5ed0 fmt 2026-03-21 00:01:56 +01:00
Mhammed Talhaouy 8ae53cb9ae fix: prevent nil panic for unsafe HEAD requests 2026-03-19 00:12:21 +00:00
Mzack9999 0045108570 Merge pull request #2453 from projectdiscovery/dependabot/go_modules/dev/github.com/PuerkitoBio/goquery-1.12.0
chore(deps): bump github.com/PuerkitoBio/goquery from 1.11.0 to 1.12.0
2026-03-16 15:33:14 +01:00
dependabot[bot] d096dda66f chore(deps): bump github.com/PuerkitoBio/goquery from 1.11.0 to 1.12.0
Bumps [github.com/PuerkitoBio/goquery](https://github.com/PuerkitoBio/goquery) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/PuerkitoBio/goquery/releases)
- [Commits](https://github.com/PuerkitoBio/goquery/compare/v1.11.0...v1.12.0)

---
updated-dependencies:
- dependency-name: github.com/PuerkitoBio/goquery
  dependency-version: 1.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 10:42:29 +00:00
Dogan Can Bakir 73afc60925 Merge pull request #2443 from projectdiscovery/dependabot/go_modules/dev/github.com/weppos/publicsuffix-go-0.50.3
chore(deps): bump github.com/weppos/publicsuffix-go from 0.50.3-0.20260104170930-90713dec78f2 to 0.50.3
2026-03-10 00:08:15 +03:00
Dogan Can Bakir 884668c8f1 Merge pull request #2442 from projectdiscovery/dependabot/go_modules/dev/modules-314bd53680
chore(deps): bump the modules group with 2 updates
2026-03-10 00:07:39 +03:00
Dogan Can Bakir e948c3ba54 Merge pull request #2446 from projectdiscovery/dependabot/go_modules/dev/github.com/happyhackingspace/dit-0.0.14
chore(deps): bump github.com/happyhackingspace/dit from 0.0.9 to 0.0.14
2026-03-10 00:06:00 +03:00
dependabot[bot] 358457f597 chore(deps): bump github.com/happyhackingspace/dit from 0.0.9 to 0.0.14
Bumps [github.com/happyhackingspace/dit](https://github.com/happyhackingspace/dit) from 0.0.9 to 0.0.14.
- [Release notes](https://github.com/happyhackingspace/dit/releases)
- [Commits](https://github.com/happyhackingspace/dit/compare/v0.0.9...v0.0.14)

---
updated-dependencies:
- dependency-name: github.com/happyhackingspace/dit
  dependency-version: 0.0.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 21:02:24 +00:00
dependabot[bot] 9be814d5af chore(deps): bump github.com/weppos/publicsuffix-go
Bumps [github.com/weppos/publicsuffix-go](https://github.com/weppos/publicsuffix-go) from 0.50.3-0.20260104170930-90713dec78f2 to 0.50.3.
- [Changelog](https://github.com/weppos/publicsuffix-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/weppos/publicsuffix-go/commits/v0.50.3)

---
updated-dependencies:
- dependency-name: github.com/weppos/publicsuffix-go
  dependency-version: 0.50.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 21:02:20 +00:00
Dogan Can Bakir 95a1f7a2e3 Merge pull request #2445 from projectdiscovery/dependabot/go_modules/dev/go.mongodb.org/mongo-driver-1.17.9
chore(deps): bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.9
2026-03-10 00:01:25 +03:00
Dogan Can Bakir 2262c02f2a Merge pull request #2444 from projectdiscovery/dependabot/go_modules/dev/github.com/lib/pq-1.11.2
chore(deps): bump github.com/lib/pq from 1.10.9 to 1.11.2
2026-03-10 00:01:04 +03:00
dependabot[bot] e4aff87efe chore(deps): bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.9
Bumps [go.mongodb.org/mongo-driver](https://github.com/mongodb/mongo-go-driver) from 1.17.6 to 1.17.9.
- [Release notes](https://github.com/mongodb/mongo-go-driver/releases)
- [Commits](https://github.com/mongodb/mongo-go-driver/compare/v1.17.6...v1.17.9)

---
updated-dependencies:
- dependency-name: go.mongodb.org/mongo-driver
  dependency-version: 1.17.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 10:55:43 +00:00
dependabot[bot] d5737fbebd chore(deps): bump github.com/lib/pq from 1.10.9 to 1.11.2
Bumps [github.com/lib/pq](https://github.com/lib/pq) from 1.10.9 to 1.11.2.
- [Release notes](https://github.com/lib/pq/releases)
- [Changelog](https://github.com/lib/pq/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lib/pq/compare/v1.10.9...v1.11.2)

---
updated-dependencies:
- dependency-name: github.com/lib/pq
  dependency-version: 1.11.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 10:55:37 +00:00
dependabot[bot] 6243439c94 chore(deps): bump the modules group with 2 updates
Bumps the modules group with 2 updates: [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck) and [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo).


Updates `github.com/projectdiscovery/cdncheck` from 1.2.23 to 1.2.26
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases)
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.23...v1.2.26)

Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.68 to 0.2.71
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases)
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.68...v0.2.71)

---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/cdncheck
  dependency-version: 1.2.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
  dependency-version: 0.2.71
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 10:55:30 +00:00
Dogan Can Bakir ed0f6af683 Merge pull request #2344 from ayuxsec/feat-add-md-output-support
Add Markdown output support
2026-03-05 14:16:46 +03:00
Doğan Can Bakır 91c489e75d bump version 2026-03-05 14:12:46 +03:00
Dogan Can Bakir 3f1541a94c Merge pull request #2351 from projectdiscovery/2350_fix_resolver_parsing
fix resolver parsing
2026-03-05 14:08:10 +03:00
Mzack9999 7008f3b725 Merge pull request #2397 from projectdiscovery/dependabot/go_modules/dev/modules-6b7541c889
chore(deps): bump the modules group with 2 updates
2026-03-04 13:24:52 +01:00
Mzack9999 7f10f219a5 Merge branch 'dev' into dependabot/go_modules/dev/modules-6b7541c889 2026-03-04 13:17:23 +01:00
Mzack9999 8cc0f058f4 Merge pull request #2427 from projectdiscovery/dependabot/go_modules/dev/golang.org/x/net-0.51.0
chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0
2026-03-04 13:15:24 +01:00
Mzack9999 7f910321e8 Merge pull request #2429 from projectdiscovery/dependabot/go_modules/filippo.io/edwards25519-1.1.1
chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1
2026-03-04 13:14:59 +01:00
dependabot[bot] c4ee6f1cd1 chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.50.0 to 0.51.0.
- [Commits](https://github.com/golang/net/compare/v0.50.0...v0.51.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.51.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-04 12:07:50 +00:00
dependabot[bot] 39ab027953 chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1
Bumps [filippo.io/edwards25519](https://github.com/FiloSottile/edwards25519) from 1.1.0 to 1.1.1.
- [Commits](https://github.com/FiloSottile/edwards25519/compare/v1.1.0...v1.1.1)

---
updated-dependencies:
- dependency-name: filippo.io/edwards25519
  dependency-version: 1.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-04 12:07:50 +00:00
Mzack9999 3390c41fea Merge pull request #2404 from projectdiscovery/feat/dit-page-classifier
Replace page classifier with dit, add -fpt flag
2026-03-04 13:06:48 +01:00
Mzack9999 579fa0547e using explicit syntax 2026-03-04 12:35:05 +01:00
Doğan Can Bakır 30032e69bd fix: suppress errcheck for deferred stmt.Close 2026-03-03 21:07:09 +03:00
Doğan Can Bakır 0e3ceee5d0 fix: use fmt.Fprintf instead of WriteString(fmt.Sprintf) in healthcheck 2026-03-03 21:03:32 +03:00
Doğan Can Bakır b97e22b6ae fix: address PR review feedback
- Add Deprecated comment to OutputFilterErrorPage field
- Coerce PageType to string for safe type assertion
2026-03-03 21:03:32 +03:00
Doğan Can Bakır f4272cbc0f refactor: lazy init dit classifier, prefer headless body for classification 2026-03-03 21:03:32 +03:00
Doğan Can Bakır 8d99c3034f fix: suppress errcheck lint for deferred file close 2026-03-03 21:03:32 +03:00
Doğan Can Bakır 38c67c6994 fix: use projectdiscovery/actions for Go setup and linting 2026-03-03 21:03:32 +03:00
Doğan Can Bakır 8d2e876623 fix: bump actions/setup-go to v5 for Go 1.25 support 2026-03-03 21:03:32 +03:00
Doğan Can Bakır 0affea0721 fix: bump golangci-lint-action to v7 for Go 1.25 support 2026-03-03 21:03:32 +03:00
Doğan Can Bakır 1c4561ba07 feat: replace page classifier with dit, add -fpt flag
Closes #2403
2026-03-03 21:03:32 +03:00
Dogan Can Bakir 4311f8b736 Merge pull request #2363 from projectdiscovery/feature/database-output
feat: add database output support for storing scan results
2026-03-03 21:01:43 +03:00
Doğan Can Bakır e3965cec77 style: compact struct and const block 2026-03-03 21:01:04 +03:00
dependabot[bot] ea32607b65 chore(deps): bump the modules group with 2 updates
Bumps the modules group with 2 updates: [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck) and [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo).


Updates `github.com/projectdiscovery/cdncheck` from 1.2.21 to 1.2.22
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases)
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.21...v1.2.22)

Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.66 to 0.2.67
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases)
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.66...v0.2.67)

---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/cdncheck
  dependency-version: 1.2.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
  dependency-version: 0.2.67
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-21 14:10:01 +00:00
Mzack9999 b23103e485 Merge pull request #2411 from projectdiscovery/dependabot/go_modules/github.com/refraction-networking/utls-1.8.2
chore(deps): bump github.com/refraction-networking/utls from 1.7.1 to 1.8.2
2026-02-21 18:08:44 +04:00
Mzack9999 f469225ff9 Merge pull request #2406 from projectdiscovery/dependabot/go_modules/dev/golang.org/x/net-0.50.0
chore(deps): bump golang.org/x/net from 0.49.0 to 0.50.0
2026-02-21 18:08:20 +04:00
dependabot[bot] bbf4950117 chore(deps): bump github.com/refraction-networking/utls
Bumps [github.com/refraction-networking/utls](https://github.com/refraction-networking/utls) from 1.7.1 to 1.8.2.
- [Release notes](https://github.com/refraction-networking/utls/releases)
- [Commits](https://github.com/refraction-networking/utls/compare/v1.7.1...v1.8.2)

---
updated-dependencies:
- dependency-name: github.com/refraction-networking/utls
  dependency-version: 1.8.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-19 17:57:28 +00:00
dependabot[bot] 80e0d7446e chore(deps): bump golang.org/x/net from 0.49.0 to 0.50.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.49.0 to 0.50.0.
- [Commits](https://github.com/golang/net/compare/v0.49.0...v0.50.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-16 11:12:11 +00:00
Dogan Can Bakir 1a11e4c73e Merge pull request #2393 from assakafpix/fix/resume-lost-targets
fix: prevent data loss on interrupt by implementing graceful shutdown
2026-02-09 11:36:24 +03:00
ayuxsec c52b709976 Merge branch 'dev' into feat-add-md-output-support 2026-02-05 19:51:42 +05:30
ayuxsec@proton.me 299cb60871 merge: reconcile Result struct md tags with dev fields 2026-02-05 19:45:14 +05:30
Mzack9999 d54cb54817 Merge pull request #2386 from projectdiscovery/dependabot/go_modules/dev/modules-60805faa73
chore(deps): bump the modules group with 7 updates
2026-02-05 15:30:03 +04:00
Adel Assakaf fa950239f2 fix: prevent data loss on interrupt by implementing graceful shutdown 2026-02-05 05:03:40 +01:00
Doğan Can Bakır 8080434e71 warn when resolver looks like file path but doesn't exist 2026-02-04 15:58:16 +03:00
Doğan Can Bakır 374fcd1770 chore: add pull request template 2026-02-03 18:34:57 +03:00
dependabot[bot] 9c43bacab9 chore(deps): bump the modules group with 7 updates
Bumps the modules group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck) | `1.2.20` | `1.2.21` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl) | `0.8.12` | `0.8.13` |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer) | `0.5.3` | `0.5.4` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger) | `1.1.67` | `1.1.68` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap) | `0.0.99` | `0.0.100` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go) | `1.3.5` | `1.3.6` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo) | `0.2.65` | `0.2.66` |


Updates `github.com/projectdiscovery/cdncheck` from 1.2.20 to 1.2.21
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases)
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.20...v1.2.21)

Updates `github.com/projectdiscovery/dsl` from 0.8.12 to 0.8.13
- [Release notes](https://github.com/projectdiscovery/dsl/releases)
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.8.12...v0.8.13)

Updates `github.com/projectdiscovery/fastdialer` from 0.5.3 to 0.5.4
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases)
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.5.3...v0.5.4)

Updates `github.com/projectdiscovery/gologger` from 1.1.67 to 1.1.68
- [Release notes](https://github.com/projectdiscovery/gologger/releases)
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.67...v1.1.68)

Updates `github.com/projectdiscovery/hmap` from 0.0.99 to 0.0.100
- [Release notes](https://github.com/projectdiscovery/hmap/releases)
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.99...v0.0.100)

Updates `github.com/projectdiscovery/retryablehttp-go` from 1.3.5 to 1.3.6
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases)
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.3.5...v1.3.6)

Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.65 to 0.2.66
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases)
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.65...v0.2.66)

---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/cdncheck
  dependency-version: 1.2.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
  dependency-version: 0.8.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/fastdialer
  dependency-version: 0.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
  dependency-version: 1.1.68
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
  dependency-version: 0.0.100
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
  dependency-version: 1.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
  dependency-version: 0.2.66
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 11:32:16 +00:00
dependabot[bot] 12e36246c0 chore(deps): bump the modules group with 5 updates (#2383)
Bumps the modules group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck) | `1.2.19` | `1.2.20` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy) | `0.1.33` | `0.1.34` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go) | `1.3.4` | `1.3.5` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent) | `0.0.106` | `0.0.107` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo) | `0.2.64` | `0.2.65` |


Updates `github.com/projectdiscovery/cdncheck` from 1.2.19 to 1.2.20
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases)
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.19...v1.2.20)

Updates `github.com/projectdiscovery/networkpolicy` from 0.1.33 to 0.1.34
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases)
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.33...v0.1.34)

Updates `github.com/projectdiscovery/retryablehttp-go` from 1.3.4 to 1.3.5
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases)
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.3.4...v1.3.5)

Updates `github.com/projectdiscovery/useragent` from 0.0.106 to 0.0.107
- [Release notes](https://github.com/projectdiscovery/useragent/releases)
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.106...v0.0.107)

Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.64 to 0.2.65
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases)
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.64...v0.2.65)

---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/cdncheck
  dependency-version: 1.2.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
  dependency-version: 0.1.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
  dependency-version: 1.3.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
  dependency-version: 0.0.107
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
  dependency-version: 0.2.65
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: modules
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 19:50:51 +07:00