Dwi Siswanto
f181a691b2
chore: bump version
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-12-04 22:20:38 +07:00
Dwi Siswanto
9102f333a9
feat(loader): implement persistent metadata cache ( #6630 )
...
* feat(loader): implement persistent metadata cache
for template filtering optimization.
Introduce a new template metadata indexing system
with persistent caching to dramatically improve
template loading perf when filters are applied.
The implementation adds a new index pkg that
caches lightweight template metadata (ID, tags,
authors, severity, .etc) and enables filtering
templates before expensive YAML parsing occurs.
The index uses an in-memory LRU cache backed by
`otter` pkg for efficient memory management with
adaptive sizing based on entry weight, defaulting
to approx. 40MB for 50K templates.
Metadata is persisted to disk using gob encoding
at "~/.cache/nuclei/index.gob" with atomic writes
to prevent corruption. The cache automatically
invalidates stale entries using `ModTime` to
detect file modifications, ensuring metadata
freshness w/o manual intervention.
Filtering has been refactored from the previous
`TagFilter` and `PathFilter` approach into a
unified `index.Filter` type that handles all basic
filtering ops including severity, authors, tags,
template IDs with wildcard support, protocol
types, and path-based inclusion and exclusion. The
filter implements OR logic within each field type
and AND logic across different field types, with
exclusion filters taking precedence over inclusion
filters and forced inclusion via
`IncludeTemplates` and `IncludeTags` overriding
exclusions.
The `loader` integration creates an index filter
from store configuration via `buildIndexFilter`
and manages the cache lifecycle through
`loadTemplatesIndex` and `saveTemplatesIndex`
methods. When `LoadTemplatesOnlyMetadata` or
`LoadTemplatesWithTags` is called, the system
first checks the metadata cache for each template
path. If cached metadata exists and passes
validation, the filter is applied directly against
the metadata without parsing. Only templates
matching the filter criteria proceed to full YAML
parsing, resulting in significant performance
gains.
Advanced filtering via "-tc" flag
(`IncludeConditions`) still requires template
parsing as these are expression-based filters that
cannot be evaluated from metadata alone. The
`TagFilter` has been simplified to handle only
`IncludeConditions` while all other filtering ops
are delegated to the index-based filtering system.
Cache management is fully automatic with no user
configuration required. The cache gracefully
handles errors by logging warnings & falling back
to normal op w/o caching. Cache files use schema
versioning to invalidate incompatible cache
formats across nuclei updates (well, specifically
`Index` and `Metadata` changes).
This optimization particularly benefits repeated
scans with the same filters, CI/CD pipelines
running nuclei regularly, development and testing
workflows with frequent template loading, and any
scenario with large template collections where
filtering would exclude most templates.
* test(loader): adds `BenchmarkLoadTemplates{,OnlyMetadata}` benchs
Signed-off-by: Dwi Siswanto <[email protected] >
* ci: cache nuclei-templates index
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(index): satisfy lints
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(index): correct metadata filter logic
for proper template matching.
The `filter.matchesIncludes()` was using OR logic
across different filter types, causing incorrect
template matching. Additionally, ID matching was
case-sensitive, failing to match patterns like
'CVE-2021-*'.
The filter now correctly implements: (author1 OR
author2) AND (tag1 OR tag2) AND (severity1 OR
severity2) - using OR within each filter type and
AND across different types.
Signed-off-by: Dwi Siswanto <[email protected] >
* test(index): resolve test timing issue
in CI environments.
Some test was failing in CI due to filesystem
timestamp resolution limitations. On filesystems
with 1s ModTime granularity (common in CI),
modifying a file immediately after capturing its
timestamp resulted in identical ModTime values,
causing IsValid() to incorrectly return true.
Signed-off-by: Dwi Siswanto <[email protected] >
* ci: cache nuclei with composite action
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(index): file locking issue on Windows
during cache save/load.
Explicitly close file handles before performing
rename/remove ops in `Save` and `Load` methods.
* In `Save`, close temp file before rename.
* In `Load`, close file before remove during error
handling/version mismatch.
Signed-off-by: Dwi Siswanto <[email protected] >
* test(index): flaky index tests on Windows
Fix path separator mismatch in `TestCacheSize`
and `TestCachePersistenceWithLargeDataset` by
using `filepath.Join` consistently instead of
hardcoded forward slashes.
Signed-off-by: Dwi Siswanto <[email protected] >
* test(cmd): init logger to prevent nil pointer deref
The integration tests were panicking with a nil
pointer dereference in `pkg/catalog/loader`
because the logger was not init'ed.
When `store.saveMetadataIndexOnce` attempted to
log the result of the metadata cache op, it
dereferenced the nil logger, causing a crash.
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(loader): resolve include/exclude paths
for metadata cache filter.
The `indexFilter` was previously init'ed using raw
relative paths from the config for
`IncludeTemplates` and `ExcludeTemplates`.
But the persistent metadata cache stores templates
using their absolute paths. This mismatch caused
the `matchesPath` check to fail, leading to
templates being incorrectly excluded even when
explicitly included via flags
(e.g., "-include-templates
loader/excluded-template.yaml").
This commit updates `buildIndexFilter` to resolve
these paths to their absolute versions using
`store.config.Catalog.GetTemplatesPath` before
creating the filter, ensuring consistent path
matching against the metadata cache.
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(index): adds `NewMetadataFromTemplate` func
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(index): return metadata when `(*Index).cache` is nil
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(loader): restore pre‑index behavior semantics
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-12-04 21:35:51 +07:00
dependabot[bot]
3dab87bf77
chore(deps): bump the modules group with 11 updates
...
Bumps the modules group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.17` | `0.4.18` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.96` | `0.0.97` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.109` | `1.0.110` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.132` | `1.0.133` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.8.5` | `0.8.6` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.61` | `1.1.62` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.29` | `0.1.30` |
| [github.com/projectdiscovery/uncover](https://github.com/projectdiscovery/uncover ) | `1.1.0` | `1.2.0` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.103` | `0.0.104` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.56` | `0.2.57` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.2.11` | `1.2.12` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.17 to 0.4.18
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.17...v0.4.18 )
Updates `github.com/projectdiscovery/hmap` from 0.0.96 to 0.0.97
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.96...v0.0.97 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.109 to 1.0.110
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.109...v1.0.110 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.132 to 1.0.133
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.132...v1.0.133 )
Updates `github.com/projectdiscovery/dsl` from 0.8.5 to 0.8.6
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.8.5...v0.8.6 )
Updates `github.com/projectdiscovery/gologger` from 1.1.61 to 1.1.62
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.61...v1.1.62 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.29 to 0.1.30
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.29...v0.1.30 )
Updates `github.com/projectdiscovery/uncover` from 1.1.0 to 1.2.0
- [Release notes](https://github.com/projectdiscovery/uncover/releases )
- [Commits](https://github.com/projectdiscovery/uncover/compare/v1.1.0...v1.2.0 )
Updates `github.com/projectdiscovery/useragent` from 0.0.103 to 0.0.104
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.103...v0.0.104 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.56 to 0.2.57
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.56...v0.2.57 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.11 to 1.2.12
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.11...v1.2.12 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
dependency-version: 0.0.97
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-version: 1.0.110
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.133
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.8.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.62
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.30
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/uncover
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-version: 0.0.104
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.57
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.12
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-12-01 12:28:21 +00:00
dependabot[bot] and Dwi Siswanto
7e151de8a3
chore: bump PD modules & update httputil calls ( #6629 )
...
* chore(deps): bump the modules group across 1 directory with 11 updates
Bumps the modules group with 11 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.16` | `0.4.17` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.95` | `0.0.96` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.108` | `1.0.109` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.131` | `1.0.132` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.60` | `1.1.61` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.28` | `0.1.29` |
| [github.com/projectdiscovery/tlsx](https://github.com/projectdiscovery/tlsx ) | `1.2.1` | `1.2.2` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.102` | `0.0.103` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.6.1` | `0.7.1` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.55` | `0.2.56` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.2.10` | `1.2.11` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.16 to 0.4.17
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.16...v0.4.17 )
Updates `github.com/projectdiscovery/hmap` from 0.0.95 to 0.0.96
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.95...v0.0.96 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.108 to 1.0.109
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.108...v1.0.109 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.131 to 1.0.132
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.131...v1.0.132 )
Updates `github.com/projectdiscovery/gologger` from 1.1.60 to 1.1.61
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.60...v1.1.61 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.28 to 0.1.29
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.28...v0.1.29 )
Updates `github.com/projectdiscovery/tlsx` from 1.2.1 to 1.2.2
- [Release notes](https://github.com/projectdiscovery/tlsx/releases )
- [Changelog](https://github.com/projectdiscovery/tlsx/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/tlsx/compare/v1.2.1...v1.2.2 )
Updates `github.com/projectdiscovery/useragent` from 0.0.102 to 0.0.103
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.102...v0.0.103 )
Updates `github.com/projectdiscovery/utils` from 0.6.1 to 0.7.1
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.6.1...v0.7.1 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.55 to 0.2.56
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.55...v0.2.56 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.10 to 1.2.11
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.10...v1.2.11 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
dependency-version: 0.0.96
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-version: 1.0.109
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.132
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.61
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.29
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/tlsx
dependency-version: 1.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-version: 0.0.103
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-version: 0.7.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.56
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.11
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
* chore: update utils.httputil calls
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(deps): bump github.com/projectdiscovery/utils => v0.7.3
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: dependabot[bot] <[email protected] >
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dwi Siswanto <[email protected] >
2025-12-01 02:07:25 +07:00
Mzack9999
1a8f4d40d6
Merge pull request #6642 from projectdiscovery/dwisiswant0/ci/tests/apply-free-disk-space-on-tests
...
ci: apply free-disk-space on tests
2025-11-28 21:24:27 +04:00
Dwi Siswanto
7ea72b5268
ci: apply free-disk-space on tests
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-28 22:26:31 +07:00
Mzack9999
29dfd671fc
Merge pull request #6637 from projectdiscovery/6636_disable_stale_for_enhancements
...
disable stale workflow for enhancements
2025-11-28 18:18:39 +04:00
Doğan Can Bakır
2978819d0e
do not exempt abandoned issues and prs
2025-11-27 12:41:38 +07:00
dependabot[bot]
0aba8e5a65
chore(deps): bump actions/checkout from 5 to 6 in the workflows group
...
Bumps the workflows group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 5 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-11-27 05:09:48 +00:00
Dwi Siswanto
78ccfc2912
ci: cache go-rod browser ( #6640 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-26 00:26:08 +07:00
Doğan Can Bakır
c1878b6134
disable stale workflow for enhancements
2025-11-25 12:53:13 +09:00
ledigang
29977358d7
chore: omit unnecessary reassignment ( #6622 )
...
Signed-off-by: ledigang <[email protected] >
2025-11-24 19:01:30 +07:00
Mzack9999
f63cad9651
Merge pull request #6625 from projectdiscovery/add-deserialization-helpers
...
feat: bump dsl with .net deserialization helpers
2025-11-24 14:14:30 +04:00
Dogan Can Bakir
528caa8831
Merge pull request #6542 from roiswd/feat-openapi-direct-fuzzing
...
feat(openapi/swagger): direct fuzzing using target url
2025-11-23 23:35:30 +09:00
Dogan Can Bakir
c32cff8521
Merge pull request #6493 from projectdiscovery/dwisiswant0/fix/restore-parallel-processing-in-workflow-file-proto
...
fix: restore parallel processing in file proto
2025-11-23 23:34:35 +09:00
Ice3man
cf44afbb99
feat: bump dsl with deserialization helpers
2025-11-23 16:38:03 +05:30
Dwi Siswanto
d5d8d50ab7
fix(interactsh): skip DNS lookups on interactsh domains ( #6614 )
...
* fix(interactsh): skip DNS lookups on interactsh domains
to prevent false positives.
Prevents nuclei from resolving interactsh domains
injected in Host headers, which would cause
self-interactions to be incorrectly reported as
matches.
Changes:
* Add `GetHostname()` method to `interactsh.Client`
to expose active server domain.
* Skip CNAME DNS lookups in
`(*http.Request).addCNameIfAvailable` when
hostname matches the
`(*interactsh.Client).GetHostname`.
Fixes #6613
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(http): prevent false `interactshDomain` matches
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-21 21:11:59 +05:30
Mzack9999
a754e7d223
Merge pull request #6624 from projectdiscovery/dwisiswant0/chore/deps/bump-github-com-projectdiscovery-fastdialer
...
chore(deps): bump github.com/projectdiscovery/[email protected]
2025-11-21 19:17:28 +04:00
Dwi Siswanto
a52e6753a2
chore(deps): bump github.com/projectdiscovery/[email protected]
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-21 16:19:41 +07:00
Dwi Siswanto
ad1e6f8d75
feat(variables): check for undefined params for lazy eval ( #6618 )
...
* feat(variables): check for undefined params for lazy eval
Signed-off-by: Dwi Siswanto <[email protected] >
* test(variables): add TestCheckForLazyEval
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(variables): fail safe on err compile expr
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-21 12:53:58 +07:00
dependabot[bot]
aad0e51fef
chore(deps): bump golang.org/x/crypto
...
Bumps the go_modules group with 1 update in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto ).
Updates `golang.org/x/crypto` from 0.43.0 to 0.45.0
- [Commits](https://github.com/golang/crypto/compare/v0.43.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.45.0
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-11-20 10:24:43 +00:00
Mzack9999
50b43f2015
Merge pull request #6501 from projectdiscovery/multiport-js
...
Javascript Multi-Port Support
2025-11-19 14:41:37 +04:00
Mzack9999
146fb5fb34
Merge pull request #6596 from guardian360/bugfix-6595-configure-tmpdir-for-sdk
...
fix(sdk): configure tmpDir for SDK
2025-11-19 14:40:20 +04:00
Mzack9999
3ea8dc29c3
refactor test
2025-11-19 13:28:32 +04:00
Mzack9999
4e8843a7cd
Merge branch 'dev' into multiport-js
2025-11-18 22:24:21 +04:00
Mzack9999
761c7c0c29
adding multiport template
2025-11-18 22:23:35 +04:00
Mzack9999
232de93297
removing unused check
2025-11-18 22:21:13 +04:00
Mzack9999
c746a8fdae
lint
2025-11-18 22:20:17 +04:00
Mzack9999
9b37f1b441
adding test case
2025-11-18 21:43:28 +04:00
Niek den Breeje
8b8a3a11b6
refactor(sdk): don't create parentDir when configuring tmpDir
2025-11-18 17:31:01 +01:00
Mzack9999
e70044af4c
Merge pull request #6603 from projectdiscovery/dwisiswant0/test/cmd/enable-BenchmarkRunEnumeration-Default-bench
...
test(cmd): enable `BenchmarkRunEnumeration/Default` bench
2025-11-18 17:57:37 +04:00
Mzack9999
d20240bf0c
Merge pull request #6616 from circleous/feat-resume-file
...
feat: write resume file specified by flag
2025-11-18 17:42:23 +04:00
dependabot[bot]
6730f5262f
chore(deps): bump the modules group with 6 updates
...
Bumps the modules group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.59` | `1.1.60` |
| [github.com/projectdiscovery/httpx](https://github.com/projectdiscovery/httpx ) | `1.7.2-0.20250911192144-fc425deb041a` | `1.7.2` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.27` | `0.1.28` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.6.1-0.20251030144701-ce5c4b44e1e6` | `0.6.1` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.54` | `0.2.55` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.2.9` | `1.2.10` |
Updates `github.com/projectdiscovery/gologger` from 1.1.59 to 1.1.60
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.59...v1.1.60 )
Updates `github.com/projectdiscovery/httpx` from 1.7.2-0.20250911192144-fc425deb041a to 1.7.2
- [Release notes](https://github.com/projectdiscovery/httpx/releases )
- [Changelog](https://github.com/projectdiscovery/httpx/blob/dev/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/httpx/commits/v1.7.2 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.27 to 0.1.28
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.27...v0.1.28 )
Updates `github.com/projectdiscovery/utils` from 0.6.1-0.20251030144701-ce5c4b44e1e6 to 0.6.1
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/commits/v0.6.1 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.54 to 0.2.55
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.54...v0.2.55 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.9 to 1.2.10
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.9...v1.2.10 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.60
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/httpx
dependency-version: 1.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.28
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-version: 0.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.55
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.10
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-11-18 13:15:17 +00:00
Mzack9999
a42dd7a6d9
updating docs
2025-11-18 17:06:04 +04:00
circleous
7877341a13
feat: write resume file specified by flag
2025-11-17 12:53:47 +07:00
Mzack9999
141f34a8ae
Merge pull request #6610 from projectdiscovery/feat-result-upload
...
allow custom id for upload
2025-11-15 21:34:32 +05:30
PDTeamX
8016d15fdc
Remove genproto replace directives from go.mod
2025-11-14 23:23:50 +05:30
Deamhan
488d5886ea
fix(charts): fixed out of bounds read ( #6607 )
2025-11-14 17:16:39 +05:30
Doğan Can Bakır
cf5557e0fd
bump version
2025-11-12 13:57:11 +09:00
dependabot[bot]
1a2363db8a
chore(deps): bump the modules group with 4 updates
...
Bumps the modules group with 4 updates: [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ), [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ), [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) and [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ).
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.130 to 1.0.131
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.130...v1.0.131 )
Updates `github.com/projectdiscovery/dsl` from 0.8.3 to 0.8.4
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.8.3...v0.8.4 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.53 to 0.2.54
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.53...v0.2.54 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.8 to 1.2.9
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.8...v1.2.9 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.131
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.8.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.54
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.9
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-11-12 04:39:56 +00:00
Dwi Siswanto
3a4e436eed
chore(cmd): satisfy lints
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-12 08:55:40 +07:00
Dwi Siswanto
0f5d0d7976
test(cmd): collect CPU & heap profiles
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-12 08:47:57 +07:00
Dwi Siswanto
954c825fab
test(cmd): enable BenchmarkRunEnumeration/Default bench
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-12 08:44:26 +07:00
Niek den Breeje
3eff4146e1
feat(sdk): create parent & tmp dir in WithTemporaryDirectory
2025-11-10 10:41:56 +01:00
Niek den Breeje
87d62d3a8f
style(sdk): remove unnecessary else block
2025-11-10 08:18:14 +01:00
Niek den Breeje
efcc8e95c3
fix(sdk): init default engine tmpDir when unconfigured
2025-11-10 07:54:54 +01:00
Niek den Breeje
96bfb2bac1
feat(sdk): add tmpDir configuration option for SDK users
2025-11-10 07:31:18 +01:00
ghost
cc0f1e9606
docs: update syntax & JSON schema 🤖
2025-11-08 13:44:26 +00:00
Mzack9999
0054e8b7ae
Merge pull request #6549 from projectdiscovery/feat-gozero-virtual
...
adding support for execution in docker
2025-11-08 17:40:21 +04:00
Mzack9999
aecef0ab75
Merge branch 'dev' into feat-gozero-virtual
2025-11-08 06:01:01 +04:00
Mzack9999
0dde27f41d
Merge pull request #6588 from projectdiscovery/6491_add_nuclei_template_dir_env_variable
...
add env variable for nuclei tempaltes dir
2025-11-08 05:52:44 +04:00
Mzack9999
13cca2b2c8
adding env tests on linux
2025-11-07 20:11:30 +04:00
Niek den Breeje
7b0c6fb782
docs(sdk): update comment to more accurately reflect purpose
2025-11-07 12:14:45 +01:00
Niek den Breeje
2829fd30bb
fix(sdk): configure tmpDir for SDK
...
Closes #6595 .
2025-11-07 12:01:46 +01:00
dependabot[bot]
53af79a392
chore(deps): bump github.com/opencontainers/runc
...
Bumps the go_modules group with 1 update in the / directory: [github.com/opencontainers/runc](https://github.com/opencontainers/runc ).
Updates `github.com/opencontainers/runc` from 1.2.3 to 1.2.8
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/v1.2.8/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.2.3...v1.2.8 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-version: 1.2.8
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-11-05 17:10:34 +00:00
Doğan Can Bakır
90d51f733a
add env variable for nuclei tempaltes dir
2025-11-05 18:15:57 +03:00
Dwi Siswanto
d7da0e0914
fix(http): resolve timeout config issues ( #6562 )
...
across multiple layers
Fixes timeout configuration conflicts where HTTP
requests would timeout prematurely despite
configured values in `@timeout` annotations or
`-timeout` flags.
RCA:
* `retryablehttp` pkg overriding with default
30s timeout.
* Custom timeouts not propagating to
`retryablehttp` layer.
* Multiple timeout layers not sync properly.
Changes:
* Propagate custom timeouts from `@timeout`
annotations to `retryablehttp` layer.
* Adjust 5-minute maximum cap to prevent DoS via
extremely large timeouts.
* Ensure `retryableHttpOptions.Timeout` respects
`ResponseHeaderTimeout`.
* Add comprehensive tests for timeout capping
behavior.
This allows templates to override global timeout
via `@timeout` annotations while preventing abuse
thru unreasonably large timeout values.
Fixes #6560 .
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-04 08:51:17 +07:00
Mzack9999
5147c72a45
Merge pull request #6584 from projectdiscovery/dwisiswant0/fix/templates/mem-leaks-in-parser-cache
...
fix(templates): mem leaks in parser cache
2025-11-03 19:28:21 +04:00
Dwi Siswanto
7e33712d08
fix(templates): mem leaks in parser cache
...
Fixes duplicate template storage & removes
unnecessary raw bytes caching.
Mem usage reduced by ~30%.
> 423MB => 299MB heap alloc.
* Use `StoreWithoutRaw()` to avoid storing raw
bytes.
* Remove duplicate storage in both caches.
* Remove ineffective raw bytes retrieval logic.
Benchmarks show 45% perf improvement with no
regressions.
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-03 20:27:03 +07:00
dependabot[bot]
3a44eaf7b5
chore(deps): bump the modules group with 7 updates
...
Bumps the modules group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.14` | `0.4.15` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.129` | `1.0.130` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.8.2` | `0.8.3` |
| [github.com/projectdiscovery/mapcidr](https://github.com/projectdiscovery/mapcidr ) | `1.1.96` | `1.1.97` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.6.1-0.20251022145046-e013dc9c5bed` | `0.6.1-0.20251030144701-ce5c4b44e1e6` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.52` | `0.2.53` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.2.7` | `1.2.8` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.14 to 0.4.15
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.14...v0.4.15 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.129 to 1.0.130
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.129...v1.0.130 )
Updates `github.com/projectdiscovery/dsl` from 0.8.2 to 0.8.3
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.8.2...v0.8.3 )
Updates `github.com/projectdiscovery/mapcidr` from 1.1.96 to 1.1.97
- [Release notes](https://github.com/projectdiscovery/mapcidr/releases )
- [Changelog](https://github.com/projectdiscovery/mapcidr/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/mapcidr/compare/v1.1.96...v1.1.97 )
Updates `github.com/projectdiscovery/utils` from 0.6.1-0.20251022145046-e013dc9c5bed to 0.6.1-0.20251030144701-ce5c4b44e1e6
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/commits )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.52 to 0.2.53
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.52...v0.2.53 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.7 to 1.2.8
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.7...v1.2.8 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.15
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.130
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/mapcidr
dependency-version: 1.1.97
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-version: 0.6.1-0.20251030144701-ce5c4b44e1e6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.53
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.8
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-11-03 09:03:58 +00:00
Dwi Siswanto
fb93cbeeda
test(core): rm unused tests
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 21:44:06 +07:00
Dwi Siswanto
69c831bad2
refactor(core): keep workflow exec seq
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 21:35:28 +07:00
Dwi Siswanto
f544ea706c
Revert "introducing workflow sequential mode"
...
This reverts commit 1093bbc62d .
2025-11-02 21:24:40 +07:00
Mzack9999
1093bbc62d
introducing workflow sequential mode
2025-11-02 21:24:29 +07:00
Dwi Siswanto
133e8b98c0
fix(core): race cond in workflow execution
...
caused by shared context callbacks.
it was exposed after adding concurrent exec to
workflow processing and occurred when multiple
goroutines attempted to write to the same
`ctx.OnResult` callback field simultaneously,
causing data races during workflow template exec.
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 21:24:28 +07:00
Dwi Siswanto
ed1c5752f3
refactor(integration-test): enhance debug mode detects
...
* replace hardcoded `DEBUG` env var check with
extensible helper func.
* add support for GitHub Actions Runner env var.
* accept multiple truthy value variants.
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 21:24:28 +07:00
Dwi Siswanto
e60f4158ea
chore(file): satisfy lints
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 21:24:27 +07:00
Dwi Siswanto
984deac200
test: adds Test(FileProtocol|Workflows)ConcurrentExecution tests
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 21:24:27 +07:00
Dwi Siswanto
17360cb6e4
fix: restore parallel processing in workflow & file proto
...
add missing `go` keyword to anonymous funcs that
were intended to run as goroutines but were
executing synchronously instead.
Fixes #6492
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 21:24:26 +07:00
Dwi Siswanto
770f20eeab
feat(templates): add file metadata fields to parsedTemplate ( #6534 )
...
* feat(templates): add file metadata fields to `parsedTemplate`
to track template file information for cache
validation purposes.
closes #6515 .
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(templates): satisfy lints
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 19:09:03 +07:00
Mzack9999
5b5d87f62a
Merge pull request #6508 from chovanecadam/ssh-keyboard-interactive
...
SSH keyboard-interactive
2025-11-02 16:05:51 +04:00
Mzack9999
6c05580120
Merge pull request #6572 from projectdiscovery/bugfix-6568-secrets-file-path
...
Using clone options for auth store
2025-11-02 13:53:16 +04:00
Mzack9999
16154d1442
Merge pull request #6574 from projectdiscovery/dwisiswant0/security/js/migrate-github-com-go-pg-pg-dep
...
chore(js): migrate `github.com/go-pg/pg` => `github.com/go-pg/pg/v10`
2025-11-02 13:50:10 +04:00
Dwi Siswanto
7fc4752a95
chore(js): migrate github.com/go-pg/pg => github.com/go-pg/pg/v10
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 01:12:11 +07:00
Dwi Siswanto
248bac75a0
feat(js): enhance SSH keyboard interactive auth
...
by:
* implement regex-based prompt matching for
password variants.
* add support for filling username prompts in
keyboard interactive challenges.
* improve debug logging with structured output.
this addresses issues with servers using
non-standard prompt formats and provides better
visibility into auth failures.
Signed-off-by: Dwi Siswanto <[email protected] >
2025-11-02 00:38:37 +07:00
Adam Chovanec
6794b9cba0
fix: add logging
2025-11-02 00:38:37 +07:00
Adam Chovanec
8136d4f368
fix: provide answer only when asked for
2025-11-02 00:38:36 +07:00
Adam Chovanec
1a8124679e
feat: best-effort keyboard-interactive support for SSH
2025-11-02 00:38:35 +07:00
Deamhan
f3181b9a2a
fix(headless): fixed memory leak issue during page initialization ( #6569 )
...
* fix(headless): fixed memory leak issue during page initialization
* fix(headless): typo fix and added comment
* fix(headless): one more typo fix
2025-11-02 00:33:25 +07:00
Mzack9999
3c0b84b137
using clone options for auth store
2025-11-01 20:07:02 +04:00
Mzack9999
b625a659db
Merge pull request #6565 from projectdiscovery/dwisiswant0/chore/satisfy-lints
...
chore: satisfy lints
2025-10-30 14:58:50 +04:00
Dwi Siswanto
dd8946d3f2
chore: satisfy lints
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-10-30 09:41:01 +07:00
Mzack9999
c814128ee2
removing debug log
2025-10-29 19:54:51 +04:00
Mzack9999
6f59472f78
reusing dialer
2025-10-29 19:03:59 +04:00
Dogan Can Bakir
3be27b9dfd
Merge pull request #6559 from projectdiscovery/feat-6359-json-xpath-headless-extractor
...
Adding json + xpath headless extractors
2025-10-29 14:56:34 +03:00
Mzack9999
e535e0126f
adding tests
2025-10-28 14:19:12 +04:00
Mzack9999
9d59fd0188
adding xpath + json extractors
2025-10-28 14:19:06 +04:00
Mzack9999
c4a63ec1de
adding virtual python
2025-10-27 23:29:27 +04:00
Mzack9999
8c30b5d53c
fixing tests
2025-10-27 23:22:02 +04:00
dependabot[bot]
82144e542b
chore(deps): bump the modules group with 5 updates ( #6551 )
...
Bumps the modules group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.13` | `0.4.14` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.8.1` | `0.8.2` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.26` | `0.1.27` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.51` | `0.2.52` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.2.6` | `1.2.7` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.13 to 0.4.14
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.13...v0.4.14 )
Updates `github.com/projectdiscovery/dsl` from 0.8.1 to 0.8.2
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.8.1...v0.8.2 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.26 to 0.1.27
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.26...v0.1.27 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.51 to 0.2.52
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.51...v0.2.52 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.6 to 1.2.7
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.6...v1.2.7 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.27
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.52
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.7
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-27 21:52:39 +07:00
dependabot[bot]
3b5e3a4de9
chore(deps): bump actions/upload-artifact in the workflows group
...
Bumps the workflows group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact ).
Updates `actions/upload-artifact` from 4 to 5
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-10-27 11:10:31 +00:00
Mzack9999
b4551b901f
executing virtual only on linux
2025-10-25 18:51:17 +04:00
Mzack9999
ca1cbf2135
adding test for virtual code
2025-10-25 15:31:44 +04:00
Mzack9999
3384606dea
adding support for execution in docker
2025-10-25 00:31:03 +04:00
Dwi Siswanto
d2ae3521cc
refactor(disk): templates catalog ( #5914 )
...
* refactor(disk): templates catalog
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(disk): drying err
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(disk): simplify `DiskCatalog.OpenFile` method
since `BackwardsCompatiblePaths` func is already
deprecated.
Signed-off-by: Dwi Siswanto <[email protected] >
* test: update functional test cases
Signed-off-by: Dwi Siswanto <[email protected] >
* feat: reuse error
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(disk): handle glob errors consistently
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(disk): use forward slashes for fs.FS path ops
to fix Windows compat.
The io/fs package requires forward slashes ("/")
as path separators regardless of the OS. Using
[filepath.Separator] or [os.PathSeparator] breaks
[fs.Open] and [fs.Glob] ops on Windows where the
separator is backslash ("\").
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-10-24 07:31:35 +07:00
Ice3man
f3298323f3
fix: populate req_url_pattern before event creation ( #6547 )
2025-10-24 03:06:12 +05:30
Mzack9999
71293f2f81
Merge pull request #6536 from matejsmycka/update-tl-flag
...
Update tl flag
2025-10-23 15:26:27 +04:00
Mzack9999
a5b424bbfe
Merge branch 'dev' into pr/6536
2025-10-23 14:13:22 +04:00
Mzack9999
966005ecb0
Merge pull request #6530 from DFwJZ/dev
...
update go version in logo
2025-10-23 14:12:20 +04:00
Mzack9999
5cd344e7cd
removing go logo
2025-10-23 14:05:16 +04:00
Dogan Can Bakir
ae52ef04c9
Merge pull request #6545 from projectdiscovery/bugfix-6329-clientpool
...
clean up pools after 24hours inactivity
2025-10-22 22:41:20 +03:00
Mzack9999
b9ce0c2226
fixing syntax
2025-10-22 19:11:26 +04:00
Mzack9999
da316df556
fixing leak
2025-10-22 19:05:13 +04:00
Mzack9999
ccb65a0016
bump utils
2025-10-22 00:10:21 +04:00
Mzack9999
5b92381494
fixing go routine leak
2025-10-21 23:37:00 +04:00
tvroi
e168f8dbfa
fix(openapi/swagger): remove code duplication
2025-10-21 20:27:33 +07:00
tvroi
f57bd8c8ee
fix(openapi/swagger): linter and url validation
2025-10-21 20:16:05 +07:00
Mzack9999
5557f4eae3
fixing lint
2025-10-21 16:57:26 +04:00
Mzack9999
f6efa9da6c
clean up pools after 24hours inactivity
2025-10-21 16:41:26 +04:00
Mzack9999
2db03a9335
Merge pull request #6544 from projectdiscovery/bugfix-int-tests
...
Fixing failing integration tests
2025-10-21 15:57:55 +04:00
Mzack9999
5b7b83618c
fixing failing integration tests
2025-10-21 14:29:15 +04:00
tvroi
89cfb75bb6
fix(openapi/swagger): remove discarded error in defer
2025-10-20 18:56:47 +07:00
tvroi
f0429aa4b7
fix(openapi/swagger): err shadowing on write failure
2025-10-20 18:49:06 +07:00
tvroi
1684f4143e
fix (openapi/swagger): improve error handling and tmpDir cleanup
2025-10-20 18:36:17 +07:00
dependabot[bot]
7823d46fdb
chore(deps): bump the modules group with 5 updates ( #6543 )
...
Bumps the modules group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.128` | `1.0.129` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.8.0` | `0.8.1` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.58` | `1.1.59` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.50` | `0.2.51` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.2.5` | `1.2.6` |
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.128 to 1.0.129
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.128...v1.0.129 )
Updates `github.com/projectdiscovery/dsl` from 0.8.0 to 0.8.1
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.8.0...v0.8.1 )
Updates `github.com/projectdiscovery/gologger` from 1.1.58 to 1.1.59
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.58...v1.1.59 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.50 to 0.2.51
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.50...v0.2.51 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.5 to 1.2.6
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.5...v1.2.6 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.129
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.8.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.59
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.51
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.6
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-20 15:06:44 +07:00
tvroi
c3750be380
feat(openapi/swagger): direct fuzzing using target url
2025-10-19 15:33:31 +07:00
361f877730
Http probing optimizations high ports ( #6538 )
...
* feat: Assume HTTP(S) server on high port is HTTP
* feat: enhance http probing tests
* improving issue description
---------
Co-authored-by: Matej Smycka <[email protected] >
Co-authored-by: Mzack9999 <[email protected] >
2025-10-18 17:35:37 +05:30
Matej Smycka
427007cf5d
fix: Implement coderabbit suggestion
2025-10-15 10:41:41 +02:00
Matej Smycka
cd41cb9f4d
feat: template list alphabetical order
2025-10-15 09:39:33 +02:00
Matej Smycka
295fb91123
fix: Add important context to tl flag option
2025-10-15 09:39:01 +02:00
Dwi Siswanto
19554a793d
perf(loader): reuse cached parsed templates ( #6504 )
...
* perf(loader): reuse cached parsed templates
in `(*Store).areWorkflowOrTemplatesValid`, which
is being called during template `-validate`-ion.
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(testutils): optionally assign template info
in `NewMockExecuterOptions`, which is not
required for specific case, like when we want to
`(*Store).ValidateTemplates`.
Signed-off-by: Dwi Siswanto <[email protected] >
* test(loader): adds `(*Store).ValidateTemplates` bench
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(templates): adds fast read parser
Signed-off-by: Dwi Siswanto <[email protected] >
* test(templates): adds `Parser*` benchs
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(templates): satisfy lints
Signed-off-by: Dwi Siswanto <[email protected] >
* revert(templates): rm fast read parser
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-10-14 21:17:15 +05:30
Dwi Siswanto
0967d42b40
chore: preserve issue report w/ issue form ( #6531 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-10-14 21:12:30 +05:30
Dogan Can Bakir
e6c1a80498
Merge pull request #6528 from projectdiscovery/6523_make_verbose
...
log failed expr compilations
2025-10-14 18:40:01 +03:00
Dogan Can Bakir
a2f10442e7
Merge pull request #6535 from projectdiscovery/dwisiswant0/revert/73e70ea4
...
Revert "chore: add typos check into tests CI"
2025-10-14 18:39:29 +03:00
Dwi Siswanto
231d838734
Revert "chore: add typos check into tests CI"
...
This reverts commit 73e70ea49d .
2025-10-14 19:44:06 +07:00
ghost
81a1159587
docs: update syntax & JSON schema 🤖
2025-10-14 10:57:20 +00:00
Dogan Can Bakir
171db55891
Merge pull request #6533 from projectdiscovery/dwisiswant0/chore/add-typos-check-into-tests-CI
...
chore: add typos check into tests CI
2025-10-14 13:53:11 +03:00
dependabot[bot]
59c6c855bd
chore(deps): bump the modules group with 7 updates
...
Bumps the modules group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.12` | `0.4.13` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.127` | `1.0.128` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.7.2` | `0.8.0` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.57` | `1.1.58` |
| [github.com/projectdiscovery/mapcidr](https://github.com/projectdiscovery/mapcidr ) | `1.1.95` | `1.1.96` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.49` | `0.2.50` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.2.4` | `1.2.5` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.12 to 0.4.13
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.12...v0.4.13 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.127 to 1.0.128
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.127...v1.0.128 )
Updates `github.com/projectdiscovery/dsl` from 0.7.2 to 0.8.0
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.7.2...v0.8.0 )
Updates `github.com/projectdiscovery/gologger` from 1.1.57 to 1.1.58
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.57...v1.1.58 )
Updates `github.com/projectdiscovery/mapcidr` from 1.1.95 to 1.1.96
- [Release notes](https://github.com/projectdiscovery/mapcidr/releases )
- [Changelog](https://github.com/projectdiscovery/mapcidr/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/mapcidr/compare/v1.1.95...v1.1.96 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.49 to 0.2.50
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.49...v0.2.50 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.4 to 1.2.5
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.4...v1.2.5 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.13
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.128
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.58
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/mapcidr
dependency-version: 1.1.96
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.50
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.5
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-10-14 10:49:37 +00:00
dependabot[bot]
78c2712bd3
chore(deps): bump github/codeql-action in the workflows group
...
Bumps the workflows group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3 to 4
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-10-14 10:46:20 +00:00
Dogan Can Bakir
dcdc7ebc32
Merge pull request #6521 from pstoeckle/dev
...
chore(typos): fix typos
2025-10-14 13:45:09 +03:00
Dwi Siswanto
73e70ea49d
chore: add typos check into tests CI
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-10-14 17:24:13 +07:00
0974d7fd04
fix(variable): global variable not same between two request in flow mode ( #6395 )
...
* fix(variable): global variable not same between two request in flow mode(#6337 )
* update gitignore
---------
Co-authored-by: chuu <[email protected] >
Co-authored-by: PDTeamX <[email protected] >
Co-authored-by: Mzack9999 <[email protected] >
2025-10-14 15:27:53 +05:30
Haozhe Zhang
635d28e2cb
Update Go version requirement in README ( #6529 )
...
need to update required go version from 1.23 to >=1.24.1
2025-10-14 03:52:03 +05:30
Haozhe Zhang
a2d686e75c
Update README.md
...
edit correct version of go
2025-10-13 15:18:22 -07:00
Haozhe Zhang
3fd6e63e52
Update Go version badge in README
...
update accordingly
2025-10-13 15:17:52 -07:00
Doğan Can Bakır
cc1d646347
log failed expr compilations
2025-10-13 14:41:27 +03:00
Patrick Stoeckle
bfef42f9e3
chore(typos): fix typos
2025-10-10 17:32:54 +02:00
Mzack9999
4e2af6bf67
Merge pull request #6373 from mielverkerken/dev
...
Add option to control number of concurrent templates loaded on startup
2025-10-09 16:05:39 +02:00
Mzack9999
2a80cd594d
updating docs
2025-10-09 01:18:37 +02:00
Mzack9999
603a86b7e6
Merge pull request #6511 from matejsmycka/http-probing-optimizations
...
feat: http(s) probing optimization
2025-10-07 00:09:46 +02:00
Mzack9999
e0d3bb45ed
small changes
2025-10-06 22:38:43 +02:00
Mzack9999
8c560523e3
better error handling
2025-10-06 21:29:56 +02:00
Mzack9999
07590268c1
restoring basic sequential multiport support
2025-10-06 16:10:58 +02:00
Mzack9999
ae612572af
Merge branch 'dev' into multiport-js
2025-10-06 15:11:27 +02:00
Matej Smycka
67571b3cfe
feat: http(s) probing optimization
2025-10-06 13:30:02 +02:00
Mzack9999
75016d1e96
Merge pull request #6500 from projectdiscovery/dwisiswant0/fix/issue-6499-6498
...
fix: suppress warn code flag not found & excludes known misc dir
2025-10-06 11:06:48 +02:00
dependabot[bot]
6208dbe06a
chore(deps): bump the modules group with 10 updates
...
Bumps the modules group with 10 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.11` | `0.4.12` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.94` | `0.0.95` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.107` | `1.0.108` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.126` | `1.0.127` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.7.1` | `0.7.2` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.56` | `1.1.57` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.25` | `0.1.26` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.101` | `0.0.102` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.48` | `0.2.49` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.2.3` | `1.2.4` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.11 to 0.4.12
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.11...v0.4.12 )
Updates `github.com/projectdiscovery/hmap` from 0.0.94 to 0.0.95
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.94...v0.0.95 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.107 to 1.0.108
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.107...v1.0.108 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.126 to 1.0.127
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.126...v1.0.127 )
Updates `github.com/projectdiscovery/dsl` from 0.7.1 to 0.7.2
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.7.1...v0.7.2 )
Updates `github.com/projectdiscovery/gologger` from 1.1.56 to 1.1.57
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.56...v1.1.57 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.25 to 0.1.26
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.25...v0.1.26 )
Updates `github.com/projectdiscovery/useragent` from 0.0.101 to 0.0.102
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.101...v0.0.102 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.48 to 0.2.49
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.48...v0.2.49 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.3 to 1.2.4
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.3...v1.2.4 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
dependency-version: 0.0.95
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-version: 1.0.108
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.127
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.57
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.26
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-version: 0.0.102
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.49
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.4
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-10-06 06:19:17 +00:00
Doğan Can Bakır
3597ab07f0
ai recommendations
2025-10-01 12:46:43 +03:00
Doğan Can Bakır
0f4f4b94e6
Merge branch 'dev' into mielverkerken-dev
2025-10-01 12:36:55 +03:00
Dwi Siswanto
c903da3a0c
fix(config): normalize fpath in IsTemplate
...
* normalize file `fpath` in `IsTemplate` using
filepath.FromSlash to ensure consistent matching
across platforms.
* update `GetKnownMiscDirectories` docs to clarify
that trailing slashes prevent false positives,
since `IsTemplate` compares against normalized
full paths.
Signed-off-by: Dwi Siswanto <[email protected] >
2025-09-30 00:40:47 +07:00
dependabot[bot]
86be8429ed
chore(deps): bump the modules group with 7 updates ( #6505 )
...
Bumps the modules group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.125` | `1.0.126` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.7.0` | `0.7.1` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.55` | `1.1.56` |
| [github.com/projectdiscovery/mapcidr](https://github.com/projectdiscovery/mapcidr ) | `1.1.34` | `1.1.95` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.5.0` | `0.6.0` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.47` | `0.2.48` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.2.0` | `1.2.3` |
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.125 to 1.0.126
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.125...v1.0.126 )
Updates `github.com/projectdiscovery/dsl` from 0.7.0 to 0.7.1
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.7.0...v0.7.1 )
Updates `github.com/projectdiscovery/gologger` from 1.1.55 to 1.1.56
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.55...v1.1.56 )
Updates `github.com/projectdiscovery/mapcidr` from 1.1.34 to 1.1.95
- [Release notes](https://github.com/projectdiscovery/mapcidr/releases )
- [Changelog](https://github.com/projectdiscovery/mapcidr/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/mapcidr/compare/v1.1.34...v1.1.95 )
Updates `github.com/projectdiscovery/utils` from 0.5.0 to 0.6.0
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.5.0...v0.6.0 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.47 to 0.2.48
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.47...v0.2.48 )
Updates `github.com/projectdiscovery/cdncheck` from 1.2.0 to 1.2.3
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.2.0...v1.2.3 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.126
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.56
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/mapcidr
dependency-version: 1.1.95
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.48
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.3
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-29 23:35:43 +07:00
pussycat0x
7e04181391
minor -changes
2025-09-27 21:14:20 +05:30
pussycat0x
6a6de384fc
Multi Port Support Added - JS
2025-09-27 21:00:13 +05:30
Dwi Siswanto
b529125031
refactor(confif): update known misc dirs & improve IsTemplate func
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-09-27 16:02:12 +07:00
Dwi Siswanto
3ef581c5e8
chore(make): rm unnecessary flag on template-validate
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-09-27 15:25:25 +07:00
Dwi Siswanto
ca11a2fad6
fix(disk): uses config.IsTemplate instead
...
fixes #6499
Signed-off-by: Dwi Siswanto <[email protected] >
2025-09-27 15:21:38 +07:00
Dwi Siswanto
7d450507f7
feat(config): adds known misc directories
...
and excludes em in IsTemplate func.
Signed-off-by: Dwi Siswanto <[email protected] >
2025-09-27 15:20:45 +07:00
Dwi Siswanto
95a72cfd50
fix(templates): suppress warn code flag not found
...
on validate.
fixes #6498
Signed-off-by: Dwi Siswanto <[email protected] >
2025-09-27 13:34:28 +07:00
Mzack9999
f8f89bb721
Merge pull request #6204 from projectdiscovery/RDP-Enc-func
...
CheckRDPEncryption function
2025-09-26 01:06:50 +02:00
Mzack9999
cb2d93174a
fixing logic
2025-09-25 22:46:40 +02:00
Mzack9999
61bd0828dc
Merge branch 'dev' into RDP-Enc-func
2025-09-25 22:07:17 +02:00
Dogan Can Bakir
d44f07f648
Merge pull request #6495 from projectdiscovery/fix_headless_loading
...
fix headless template loading logic when `-dast` option is enabled
2025-09-24 13:11:28 +03:00
Nakul Bharti
93be3b8291
fix: improve cleanup in parallel execution ( #6490 )
2025-09-24 01:12:43 +05:30
Doğan Can Bakır
202524283b
fix headless template loading logic when -dast option is enabled
2025-09-23 16:43:08 +03:00
Nakul Bharti
8ea5061f5e
jira: hotfix for Cloud to use /rest/api/3/search/jql ( #6489 )
...
* jira: hotfix for Cloud to use /rest/api/3/search/jql in FindExistingIssue; add live test verifying v3 endpoint
* jira: fix Cloud v3 search response handling (no total); set Self from base
* fix lint error
* tests(jira): apply De Morgan to satisfy staticcheck QF1001
2025-09-22 22:44:10 +05:30
Dwi Siswanto
d2cf69aebb
feat(fuzz): enhance MultiPartForm with metadata APIs ( #6486 )
...
* feat(fuzz): enhance `MultiPartForm` with metadata APIs
* add `SetFileMetadata`/`GetFileMetadata` APIs for
file metadata management.
* implement RFC-2046 boundary validation
(max 70 chars).
* add boundary validation in `Decode` method.
* fix `filesMetadata` initialization.
* fix mem leak by removing defer from file reading
loop.
* fix file metadata overwriting by storing first
file's metadata instead of last.
Closes #6405 , #6406
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(fuzz): satisfy lint errs
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-09-22 22:09:24 +05:30
Mzack9999
39e9286371
Feat 6231 deadlock ( #6469 )
...
* fixing recursive deadlock
* using atomics
* fixing init
2025-09-22 21:49:56 +05:30
dependabot[bot]
0ea42e5f66
chore(deps): bump the modules group with 6 updates
...
Bumps the modules group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.10` | `0.4.11` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.124` | `1.0.125` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.54` | `1.1.55` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.24` | `0.1.25` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.46` | `0.2.47` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.1.36` | `1.2.0` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.10 to 0.4.11
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.10...v0.4.11 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.124 to 1.0.125
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.124...v1.0.125 )
Updates `github.com/projectdiscovery/gologger` from 1.1.54 to 1.1.55
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.54...v1.1.55 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.24 to 0.1.25
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.24...v0.1.25 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.46 to 0.2.47
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.46...v0.2.47 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.36 to 1.2.0
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.36...v1.2.0 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.125
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.55
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.25
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.47
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.2.0
dependency-type: indirect
update-type: version-update:semver-minor
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-09-22 12:00:08 +00:00
ghost
f610ed4cab
docs: update syntax & JSON schema 🤖
2025-09-15 23:06:45 +00:00
halcyondream and Mzack9999
792998d8e2
Refactored header-based auth scans not to normalize the header names. ( #6479 )
...
* Refactored header-based auth scans not to normalize the header names.
* Removed the header validation as it's not really useful here.
* adding docs
---------
Co-authored-by: Mzack9999 <[email protected] >
2025-09-16 04:35:00 +05:30
Nakul Bharti
c4fa2c74c1
cache, goroutine and unbounded workers management ( #6420 )
...
* Enhance matcher compilation with caching for regex and DSL expressions to improve performance. Update template parsing to conditionally retain raw templates based on size constraints.
* Implement caching for regex and DSL expressions in extractors and matchers to enhance performance. Introduce a buffer pool in raw requests to reduce memory allocations. Update template cache management for improved efficiency.
* feat: improve concurrency to be bound
* refactor: replace fmt.Sprintf with fmt.Fprintf for improved performance in header handling
* feat: add regex matching tests and benchmarks for performance evaluation
* feat: add prefix check in regex extraction to optimize matching process
* feat: implement regex caching mechanism to enhance performance in extractors and matchers, along with tests and benchmarks for validation
* feat: add unit tests for template execution in the core engine, enhancing test coverage and reliability
* feat: enhance error handling in template execution and improve regex caching logic for better performance
* Implement caching for regex and DSL expressions in the cache package, replacing previous sync.Map usage. Add unit tests for cache functionality, including eviction by capacity and retrieval of cached items. Update extractors and matchers to utilize the new cache system for improved performance and memory efficiency.
* Add tests for SetCapacities in cache package to ensure cache behavior on capacity changes
- Implemented TestSetCapacities_NoRebuildOnZero to verify that setting capacities to zero does not clear existing caches.
- Added TestSetCapacities_BeforeFirstUse to confirm that initial cache settings are respected and not overridden by subsequent capacity changes.
* Refactor matchers and update load test generator to use io package
- Removed maxRegexScanBytes constant from match.go.
- Replaced ioutil with io package in load_test.go for NopCloser usage.
- Restored TestValidate_AllowsInlineMultiline in load_test.go to ensure inline validation functionality.
* Add cancellation support in template execution and enhance test coverage
- Updated executeTemplateWithTargets to respect context cancellation.
- Introduced fakeTargetProvider and slowExecuter for testing.
- Added Test_executeTemplateWithTargets_RespectsCancellation to validate cancellation behavior during template execution.
2025-09-15 23:48:02 +05:30
Nakul Bharti
d4f1a815ed
fix: update go jira deps ( #6475 )
...
* fix: handle jira deprecated endpoint
* refactor: update Jira issue search result structure to include 'Self' field
* Revert "refactor: update Jira issue search result structure to include 'Self' field"
This reverts commit b0953419d3 .
* Revert "fix: handle jira deprecated endpoint"
This reverts commit 1fc05076cd .
* chore(deps): bump github.com/andygrunwald/go-jira to v1.16.1 and tidy
* fix(jira): migrate Issue.Search to SearchV2JQL with explicit Fields
2025-09-15 18:23:08 +05:30
dependabot[bot]
a65841c034
chore(deps): bump the modules group with 7 updates
...
Bumps the modules group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.9` | `0.4.10` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.93` | `0.0.94` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.123` | `1.0.124` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.6.0` | `0.7.0` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.23` | `0.1.24` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.45` | `0.2.46` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.1.35` | `1.1.36` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.9 to 0.4.10
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.9...v0.4.10 )
Updates `github.com/projectdiscovery/hmap` from 0.0.93 to 0.0.94
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.93...v0.0.94 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.123 to 1.0.124
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.123...v1.0.124 )
Updates `github.com/projectdiscovery/dsl` from 0.6.0 to 0.7.0
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.6.0...v0.7.0 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.23 to 0.1.24
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.23...v0.1.24 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.45 to 0.2.46
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.45...v0.2.46 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.35 to 1.1.36
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.35...v1.1.36 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
dependency-version: 0.0.94
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.124
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.46
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.1.36
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-09-15 07:12:24 +00:00
Mzack9999
876974f38b
Merge pull request #6422 from zy9ard3/dev
...
No changes message for github custom template update to INF from ERR for better logging
2025-09-12 21:21:40 +02:00
nu11z and Mzack9999
ca543d7885
Remove the stack trace when the nuclei-ignore file does not exist ( #6455 )
...
* remove the stack trace when the nuclei-ignore file does not exist
* removing useless debug stack
---------
Co-authored-by: Mzack9999 <[email protected] >
2025-09-12 23:36:36 +05:30
Mzack9999
fde6f72934
refactor
2025-09-12 19:03:56 +02:00
Mzack9999
3af37362e3
Merge pull request #6472 from projectdiscovery/maint-rate-unlimit
...
centralizing ratelimiter logic
2025-09-12 18:59:13 +02:00
Mzack9999
99a9ce398d
Merge branch 'dev' into pr/6422
2025-09-12 18:25:18 +02:00
Mzack9999
48af0b4f6c
Merge pull request #6464 from projectdiscovery/jira-custom-template-syntax
...
feat: added new text/template syntax to jira custom fields
2025-09-12 18:21:29 +02:00
Mzack9999
e1dfa1baa7
adding me
2025-09-12 18:13:23 +02:00
Mzack9999
089e2a4ee0
centralizing ratelimiter logic
2025-09-12 17:46:42 +02:00
Mzack9999
46555bcd1e
Merge pull request #6413 from projectdiscovery/feat-4842-vnc
...
adding vnc auth
2025-09-12 13:17:18 +02:00
Mzack9999
521a21c06a
Merge branch 'dev' into feat-4842-vnc
2025-09-12 11:51:17 +02:00
Mzack9999
1acd40f97f
Merge pull request #6465 from projectdiscovery/4690_dont_load_dup_templates
...
dont load templates with the same ID
2025-09-12 11:46:51 +02:00
Mzack9999
09c2ca540a
Merge pull request #6471 from projectdiscovery/feat-4872-oracle-atp2
...
code from https://github.com/projectdiscovery/nuclei/pull/6427
2025-09-12 11:45:50 +02:00
Mzack9999
c863143771
lint
2025-09-12 10:35:09 +02:00
Mzack9999
5c8da8d88b
code from https://github.com/projectdiscovery/nuclei/pull/6427
2025-09-12 10:29:42 +02:00
Mzack9999
4b22a3d53e
release fix
2025-09-11 21:14:55 +00:00
Mzack9999
94c77c1a28
httpx fix
2025-09-11 21:14:55 +00:00
dependabot[bot]
ee1c847626
chore(deps): bump the modules group with 9 updates
...
Bumps the modules group with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.7` | `0.4.9` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.106` | `1.0.107` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.121` | `1.0.123` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.5.1` | `0.6.0` |
| [github.com/projectdiscovery/httpx](https://github.com/projectdiscovery/httpx ) | `1.7.1-0.20250902174407-8d6c2658663f` | `1.7.1` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.21` | `0.1.23` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.4.24-0.20250823123502-bd7f2849ddb4` | `0.5.0` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.43` | `0.2.45` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.1.33` | `1.1.35` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.7 to 0.4.9
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.7...v0.4.9 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.106 to 1.0.107
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.106...v1.0.107 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.121 to 1.0.123
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.121...v1.0.123 )
Updates `github.com/projectdiscovery/dsl` from 0.5.1 to 0.6.0
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.5.1...v0.6.0 )
Updates `github.com/projectdiscovery/httpx` from 1.7.1-0.20250902174407-8d6c2658663f to 1.7.1
- [Release notes](https://github.com/projectdiscovery/httpx/releases )
- [Changelog](https://github.com/projectdiscovery/httpx/blob/dev/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/httpx/commits/v1.7.1 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.21 to 0.1.23
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.21...v0.1.23 )
Updates `github.com/projectdiscovery/utils` from 0.4.24-0.20250823123502-bd7f2849ddb4 to 0.5.0
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/commits/v0.5.0 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.43 to 0.2.45
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.43...v0.2.45 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.33 to 1.1.35
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.33...v1.1.35 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-version: 1.0.107
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.123
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/httpx
dependency-version: 1.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.45
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.1.35
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-09-11 21:14:55 +00:00
Mzack9999
a21bfc4303
Merge pull request #6261 from alban-stourbe-wmx/feature/ytt-yaml-templating
...
feat(templating): add vars templating into yaml inputs (ytt)
2025-09-11 22:54:54 +02:00
Mzack9999
c487e59602
lint
2025-09-11 21:41:59 +02:00
Mzack9999
1f8dc4c358
Merge branch 'dev' into pr/6261
2025-09-11 21:33:40 +02:00
Mzack9999
608159bbbe
lint
2025-09-10 19:53:23 +02:00
Mzack9999
b05359bc82
using synclockmap
2025-09-10 19:48:36 +02:00
Doğan Can Bakır
4916cf34f0
dont load templates with the same ID
2025-09-10 16:44:12 +03:00
Ice3man
f460bf926d
feat: added additional text/template helpers
2025-09-10 17:32:43 +05:30
Ice3man
218a2f69a5
feat: added new text/template syntax to jira custom fields
2025-09-10 16:51:20 +05:30
dependabot[bot]
ff5734ba15
chore(deps): bump the workflows group across 1 directory with 2 updates ( #6462 )
...
Bumps the workflows group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout ) and [actions/stale](https://github.com/actions/stale ).
Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
Updates `actions/stale` from 9 to 10
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v9...v10 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
- dependency-name: actions/stale
dependency-version: '10'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 17:34:42 +07:00
mkrs2404
9c64a1cb9b
Reporting validation ( #6456 )
...
* add custom validator for reporting issues
* use httpx dev branch
* remove yaml marshal/unmarshal for validator callback
2025-09-05 19:53:26 +05:30
dependabot[bot] and Mzack9999
32dfeacd9d
chore(deps): bump the modules group across 1 directory with 11 updates ( #6438 )
...
* chore(deps): bump the modules group across 1 directory with 11 updates
Bumps the modules group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.4.6` | `0.4.7` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.92` | `0.0.93` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.105` | `1.0.106` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.120` | `1.0.121` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.5.0` | `0.5.1` |
| [github.com/projectdiscovery/gozero](https://github.com/projectdiscovery/gozero ) | `0.0.3` | `0.1.0` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.81` | `0.0.82` |
| [github.com/projectdiscovery/tlsx](https://github.com/projectdiscovery/tlsx ) | `1.1.9` | `1.2.0` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.37` | `0.2.43` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.1.27` | `1.1.33` |
Updates `github.com/projectdiscovery/fastdialer` from 0.4.6 to 0.4.7
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.4.6...v0.4.7 )
Updates `github.com/projectdiscovery/hmap` from 0.0.92 to 0.0.93
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.92...v0.0.93 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.105 to 1.0.106
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.105...v1.0.106 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.120 to 1.0.121
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.120...v1.0.121 )
Updates `github.com/projectdiscovery/dsl` from 0.5.0 to 0.5.1
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.5.0...v0.5.1 )
Updates `github.com/projectdiscovery/gozero` from 0.0.3 to 0.1.0
- [Release notes](https://github.com/projectdiscovery/gozero/releases )
- [Commits](https://github.com/projectdiscovery/gozero/compare/v0.0.3...v0.1.0 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.20 to 0.1.21
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.20...v0.1.21 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.81 to 0.0.82
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.81...v0.0.82 )
Updates `github.com/projectdiscovery/tlsx` from 1.1.9 to 1.2.0
- [Release notes](https://github.com/projectdiscovery/tlsx/releases )
- [Changelog](https://github.com/projectdiscovery/tlsx/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/tlsx/compare/v1.1.9...v1.2.0 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.37 to 0.2.43
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.37...v0.2.43 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.27 to 1.1.33
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.27...v1.1.33 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-version: 0.4.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
dependency-version: 0.0.93
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-version: 1.0.106
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.121
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gozero
dependency-version: 0.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.21
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-version: 0.0.82
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/tlsx
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.43
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.1.33
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
* bump
* httpx dev
* mod tidy
---------
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mzack9999 <[email protected] >
2025-09-01 17:52:46 +07:00
PDTeamX
48c389b063
link update
2025-08-31 03:16:13 +05:30
PDTeamX
36b4f68eec
misc hyperlink update
2025-08-31 03:13:14 +05:30
PDTeamX
af7b2f166e
issue / discussion template update
2025-08-31 03:10:51 +05:30
Dogan Can Bakir
b25937b310
Merge pull request #6425 from projectdiscovery/bump_httpx_version
...
bump httpx version
2025-08-28 10:04:35 +03:00
Dogan Can Bakir
100d6528f5
Merge branch 'dev' into bump_httpx_version
2025-08-28 08:55:23 +03:00
cui
d76187f99a
Refactor to use reflect.TypeFor ( #6428 )
2025-08-27 22:31:04 +05:30
Lorenzo Susini and Mzack9999
8194fabcf8
test(reporting/exporters/mongo): add mongo integration test with test… ( #6237 )
...
* test(reporting/exporters/mongo): add mongo integration test with testcontainer-go module
Signed-off-by: Lorenzo Susini <[email protected] >
* execute exportes only on linux
---------
Signed-off-by: Lorenzo Susini <[email protected] >
Co-authored-by: Mzack9999 <[email protected] >
2025-08-27 04:25:31 +05:30
dependabot[bot]
5063af46b1
chore(deps): bump github.com/go-viper/mapstructure/v2
...
Bumps the go_modules group with 1 update in the / directory: [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure ).
Updates `github.com/go-viper/mapstructure/v2` from 2.3.0 to 2.4.0
- [Release notes](https://github.com/go-viper/mapstructure/releases )
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
dependency-version: 2.4.0
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-08-26 07:08:27 +00:00
Doğan Can Bakır
776cb4fcf2
bump httpx version
2025-08-26 10:04:36 +03:00
zy9ard3
1f0aef970c
fix for error.Is false return
2025-08-26 10:48:10 +05:30
zy9ard3 and Dwi Siswanto
5b7debf349
Update pkg/external/customtemplates/github.go
...
Co-authored-by: Dwi Siswanto <[email protected] >
2025-08-26 09:05:31 +05:30
Mzack9999
e83382d4e4
lint
2025-08-25 15:33:21 +02:00
Mzack9999
b61321cd19
Merge branch 'dev' into feat-4842-vnc
2025-08-25 15:22:14 +02:00
Mzack9999
f20f95f67e
integration test
2025-08-25 15:13:23 +02:00
Mzack9999
efcef55681
lint
2025-08-25 13:59:01 +02:00
PDTeamX
0f7b33cebf
limited test, instead of all
2025-08-25 13:56:03 +05:30
Dwi Siswanto and yusei-wy
a1b5a0ed99
fix(fuzz): handles duplicate multipart form field names ( #6404 )
...
* fix: handle duplicate field names in multipart form encoding
* fix(fuzz): handles `[]any` type in `*MultiPartForm.Encode`
Signed-off-by: Dwi Siswanto <[email protected] >
* test(fuzz): adds panic recovery & display encoded out
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(fuzz): incorrectly treated mixed type field
in `*MultiPartForm.Encode`
Signed-off-by: Dwi Siswanto <[email protected] >
* test(fuzz): refactor compare w decoded instead
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(fuzz): prealloc for `[]any` type
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(fuzz): treats nil value as empty string
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(fuzz): rm early error return for non-array file
Signed-off-by: Dwi Siswanto <[email protected] >
* test(fuzz): adds `TestMultiPartFormFileUpload` test
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: yusei-wy <[email protected] >
2025-08-25 13:42:51 +05:30
Tarun Koyalwar
19247ae74b
Path-Based Fuzzing SQL fix ( #6400 )
...
* setup claude
* migrate to using errkit
* fix unused imports + lint errors
* update settings.json
* fix url encoding issue
* fix lint error
* fix the path fuzzing component
* fix lint error
2025-08-25 13:36:58 +05:30
zy9ard3
5be258f948
no changes custom template message should be INF not ERR
2025-08-25 01:15:56 +05:30
Dwi Siswanto
309018fbf4
fix: segfault in template caching logic ( #6421 )
...
* fix: segfault in template caching logic
when templates had no executable requests after
option updates.
the cached templates could end up with 0 requests
and no flow execution path, resulting in a nil
engine pointer that was later derefer w/o
validation.
bug seq:
caching template (w/ valid requests) -> get cached
template -> `*ExecutorOptions.Options` copied and
modified (inconsistent) -> requests updated (with
new options -- some may be invalid, and without
recompile) -> template returned w/o validation ->
`compileProtocolRequests` -> `NewTemplateExecuter`
receive empty requests + empty flow = nil engine
-> `*TemplateExecuter.{Compile,Execute}` invoked
on nil engine = panic.
RCA:
1. `*ExecutorOptions.ApplyNewEngineOptions`
overwriting many fields.
2. copy op pointless; create a copy of options and
then immediately replace it with original
pointer.
3. missing executable requests validation after
cached templates is reconstructed with updated
options.
Thus, this affected `--automatic-scan` mode where
tech detection templates often have conditional
requests that may be filtered based on runtime
options.
Fixes #6417
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(templates): recompile workflow with `tplCopy.Options`
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(templates): strengthen cache hit guard
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(protocols): skips template-specific fields
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-08-23 20:01:23 +05:30
PDTeamX
5e9ada23b2
Update constants.go
2025-08-23 19:51:23 +05:30
PDTeamX
00f4595f0b
version update
2025-08-22 20:27:44 +05:30
Ice3man
30e520754b
feat: fixed output event for skipped hosts ( #6415 )
...
* feat: fixed output event for skipped hosts
* misc
2025-08-22 20:25:07 +05:30
Mzack9999
6b358b39a3
lint
2025-08-21 23:38:58 +02:00
Mzack9999
b41f4d97d6
gen go+js
2025-08-21 22:04:55 +02:00
Mzack9999
5c15c77777
adding vnc auth
2025-08-21 22:02:47 +02:00
Sandeep Singh and Mzack9999
b4644af80a
Lint + test fixes after utils dep update ( #6393 )
...
* fix: remove undefined errorutil.ShowStackTrace
* feat: add make lint support and integrate with test
* refactor: migrate errorutil to errkit across codebase
- Replace deprecated errorutil with modern errkit
- Convert error declarations from var to func for better compatibility
- Fix all SA1019 deprecation warnings
- Maintain error chain support and stack traces
* fix: improve DNS test reliability using Google DNS
- Configure test to use Google DNS (8.8.8.8) for stability
- Fix nil pointer issue in DNS client initialization
- Keep production defaults unchanged
* fixing logic
* removing unwanted branches in makefile
---------
Co-authored-by: Mzack9999 <[email protected] >
2025-08-20 05:28:23 +05:30
Dogan Can Bakir
44eeb5a60b
enable templates for template listing and displaying ( #6343 )
2025-08-17 01:50:22 +05:30
PDTeamX
e1f8a18d38
dep update + removed unused code
2025-08-16 15:51:32 +05:30
Dwi Siswanto
6a6fa4d38f
feat(fuzz): eval variables ( #6358 )
...
* feat(fuzz): eval vars for rule keys & values
Signed-off-by: Dwi Siswanto <[email protected] >
* chore: re-fmt fuzzing/dast errors
Signed-off-by: Dwi Siswanto <[email protected] >
* test(fuzz): adds `TestEvaluateVariables`
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-08-16 14:41:22 +05:30
Dwi Siswanto
9fcacd0f86
ci(tests): migrate to golangci-lint v2 ( #6380 )
...
* chore: satisfy lints
Signed-off-by: Dwi Siswanto <[email protected] >
* ci(tests): migrate to golangci-lint v2
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-08-16 13:20:09 +07:00
Dwi Siswanto
70eeb6c210
fix: prevent unnecessary template updates ( #6379 )
...
* test(installer): adds `TestIsOutdatedVersionFix`
Signed-off-by: Dwi Siswanto <[email protected] >
* fix: prevent unnecessary template updates
when version API fails.
* fix `catalog/config.IsOutdatedVersion` logic for
empty version strings
* add GitHub API fallback when PDTM API is unavail
* only show outdated msg for actual version
mismatches
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-08-16 04:50:20 +05:30
ysokolovsky
d569cfe864
fix(headless): merge extra headers ( #6376 )
...
* headless: fix extra headers overwrite
* headless: set Accept-Language when no custom headers
2025-08-16 04:48:34 +05:30
dependabot[bot]
89de8a5a59
chore(deps): bump the go_modules group across 1 directory with 2 updates
...
Bumps the go_modules group with 2 updates in the / directory: [github.com/docker/docker](https://github.com/docker/docker ) and [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure ).
Updates `github.com/docker/docker` from 27.1.1+incompatible to 28.0.0+incompatible
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v27.1.1...v28.0.0 )
Updates `github.com/go-viper/mapstructure/v2` from 2.2.1 to 2.3.0
- [Release notes](https://github.com/go-viper/mapstructure/releases )
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-version: 28.0.0+incompatible
dependency-type: indirect
dependency-group: go_modules
- dependency-name: github.com/go-viper/mapstructure/v2
dependency-version: 2.3.0
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-08-15 20:52:01 +00:00
Dwi Siswanto
7e95d9a185
build(make): update template-validate cmds ( #6385 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-08-15 06:05:51 +05:30
Doğan Can Bakır
6996b4ab75
bump version
2025-08-13 19:22:34 -07:00
Miel Verkerken
ce57bdf4ab
Add option to control number of concurrent templates loaded on startup
2025-08-08 13:45:34 +02:00
Ice3man
8ef3662634
Merge pull request #6364 from projectdiscovery/loading-performance-improvements-v2
...
feat: loading templates performance improvements
2025-08-06 01:58:03 +05:30
Ice3man
1b6ae44bb7
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into loading-performance-improvements-v2
2025-08-06 01:57:41 +05:30
Ice3man
bba2c3a576
Merge pull request #6368 from projectdiscovery/fix/waf-detector-nil-pointer
...
fix: prevent nil pointer panic in WAF detector
2025-08-06 01:53:14 +05:30
knakul853
b685d637f3
fix: prevent nil pointer panic in WAF detector
...
- Add nil checks for detector and regexCache in DetectWAF()
- Add nil check for individual regex entries before MatchString()
- Add comprehensive unit tests for nil pointer scenarios
- Prevents runtime panic when WAF detector encounters nil pointers during regex matching
2025-08-04 21:12:43 +05:30
Dwi Siswanto
cff86b5c98
fix(events): correct JSON encoder type in ScanStatsWorker ( #6366 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-08-02 21:49:48 -07:00
Ice3man
3d7f995ddc
use bounded concurrency for templates loading
2025-08-03 03:53:34 +05:30
Ice3man
5ba21e272a
feat: loading templates performance improvements
2025-08-02 15:58:18 +05:30
PDTeamX
b0fe565a8b
Merge branch 'main' into dev
2025-08-02 02:06:03 -07:00
poning and Dwi Siswanto
3ac3146ef9
fix(offlinehttp): Replace "-" in headers with "_" for DSL variables ( #6363 )
...
* Replace "-" in headers with "_" for DSL variables in passive mode
* test(offlinehttp): adjust haystack & needle in `TestHTTPOperatorExtract`
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Dwi Siswanto <[email protected] >
2025-08-02 05:35:03 +07:00
Ice3man
06707ea76f
bugfix: preserve original transport for linear http client ( #6357 )
2025-07-30 21:38:07 +05:30
Štefan Baebler and Dwi Siswanto
91adfeb91c
Bump github.com/bytedance/sonic to v1.14.0 for Go 1.25 compatibility ( #6348 )
...
* Bump github.com/bytedance/sonic to v1.14.0 for Go 1.25 compatibility
Fixes #6335
by using https://github.com/bytedance/sonic/releases/tag/v1.14.0
$ go get github.com/bytedance/[email protected] .0 && go mod tidy
go: upgraded github.com/bytedance/sonic v1.13.3 => v1.14.0
go: upgraded github.com/bytedance/sonic/loader v0.2.4 => v0.3.0
* doc(json): update supported plats
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Dwi Siswanto <[email protected] >
2025-07-28 19:46:44 +07:00
Dogan Can Bakir
5daf84dd6b
Merge pull request #6338 from jishudashen/dev
...
chore: fix inconsistent function name in comment
2025-07-21 11:02:48 +03:00
jishudashen
0337b33490
chore: fix inconsistent function name in comment
...
Signed-off-by: jishudashen <[email protected] >
2025-07-21 14:13:22 +08:00
Dwi Siswanto
9133e0d2d0
feat(code): log unavail engines as an err while validating ( #6326 )
...
* feat(code): log unavail engines as an err while validating
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(chore): i meant highest level
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-07-19 00:12:50 +05:30
Ice3man
05f69a6b24
feat: log event for template host skipped during scanning ( #6324 )
...
* feat: log event for template host skipped during scanning
* misc changes
2025-07-19 00:11:25 +05:30
5b89811b90
Support concurrent Nuclei engines in the same process ( #6322 )
...
* support for concurrent nuclei engines
* clarify LfaAllowed race
* remove unused mutex
* update LfaAllowed logic to prevent races until it can be reworked for per-execution ID
* Update pkg/templates/parser.go
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* debug tests
* debug gh action
* fixig gh template test
* using atomic
* using synclockmap
* restore tests concurrency
* lint
* wiring executionId in js fs
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Mzack9999 <[email protected] >
2025-07-19 00:10:58 +05:30
Mzack9999
3e9bee7400
Merge pull request #6321 from hdm/bug/various-race-conditions
...
Address race conditions in http.Request and MemGuardian
2025-07-15 15:19:02 +02:00
HD Moore
875941ce8d
avoid data races using mutex for memguardian
2025-07-15 02:34:47 -05:00
HD Moore
6bf3f14798
avoid data races by using request clones
2025-07-15 02:34:29 -05:00
gopherorg
1079498182
refactor: use maps.Copy for cleaner map handling ( #6283 )
...
Signed-off-by: gopherorg <[email protected] >
2025-07-12 02:50:47 +05:30
Dwi Siswanto
a13ea39461
build(docker): bump builder image golang:1.23-alpine => golang:1.24-alpine ( #6316 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-07-12 02:16:35 +05:30
f26996cb89
Remove singletons from Nuclei engine (continuation of #6210 ) ( #6296 )
...
* introducing execution id
* wip
* .
* adding separate execution context id
* lint
* vet
* fixing pg dialers
* test ignore
* fixing loader FD limit
* test
* fd fix
* wip: remove CloseProcesses() from dev merge
* wip: fix merge issue
* protocolstate: stop memguarding on last dialer delete
* avoid data race in dialers.RawHTTPClient
* use shared logger and avoid race conditions
* use shared logger and avoid race conditions
* go mod
* patch executionId into compiled template cache
* clean up comment in Parse
* go mod update
* bump echarts
* address merge issues
* fix use of gologger
* switch cmd/nuclei to options.Logger
* address merge issues with go.mod
* go vet: address copy of lock with new Copy function
* fixing tests
* disable speed control
* fix nil ExecuterOptions
* removing deprecated code
* fixing result print
* default logger
* cli default logger
* filter warning from results
* fix performance test
* hardcoding path
* disable upload
* refactor(runner): uses `Warning` instead of `Print` for `pdcpUploadErrMsg`
Signed-off-by: Dwi Siswanto <[email protected] >
* Revert "disable upload"
This reverts commit 114fbe6663 .
* Revert "hardcoding path"
This reverts commit cf12ca800e .
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Mzack9999 <[email protected] >
Co-authored-by: Dwi Siswanto <[email protected] >
Co-authored-by: Dwi Siswanto <[email protected] >
2025-07-10 01:17:26 +05:30
Jose De La O Hernandez
285c5e1442
fixing panic caused by uninitialized colorizer ( #6315 )
2025-07-09 04:34:05 +05:30
Dwi Siswanto and coderabbitai[bot]
7e2ec686ae
fix(lib): scans didn't stop on ctx cancellation ( #6310 )
...
* fix(lib): scans didn't stop on ctx cancellation
Signed-off-by: Dwi Siswanto <[email protected] >
* Update lib/sdk_test.go
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix(lib): wait resources to be released b4 return
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-09 01:04:16 +07:00
Mzack9999
3991cc6ec1
Merge pull request #6311 from projectdiscovery/dwisiswant0/chore/config/rm-deprecated-codes-and-calls
...
chore(config): rm deprecated codes and calls
2025-07-08 15:45:25 +02:00
dependabot[bot]
b756b2706f
chore(deps): bump the modules group with 3 updates ( #6305 )
...
Bumps the modules group with 3 updates: [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ), [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) and [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ).
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.116 to 1.0.117
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.116...v1.0.117 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.35 to 0.2.36
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.35...v0.2.36 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.15 to 1.1.26
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.15...v1.1.26 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.117
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.36
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.1.26
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-08 17:57:09 +07:00
Dwi Siswanto
bd5864dbb5
chore(config): rm deprecated codes and calls
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-07-08 17:35:55 +07:00
Mzack9999
13754956ff
Merge pull request #6307 from projectdiscovery/6297-bugfix-tablewriter-memory-leak
...
bumping version + memory cleanup
2025-07-07 20:13:59 +02:00
Mzack9999
87de71dee9
bumping version + memory cleanup
2025-07-07 18:12:50 +02:00
alban-stourbe-wmx
eccd90d53c
fix(headless): Variables are now available into headless template ( #6301 )
...
* fix(headless): variables now available into simple headless template
* chore: erase debug logs
2025-07-04 21:51:09 +07:00
Mzack9999
d55ab2f827
use bytes slice
2025-07-03 18:05:08 +02:00
Mzack9999
cf8d067fea
fixing test
2025-07-03 17:28:55 +02:00
Mzack9999
4baf46f080
fixing path
2025-07-03 17:05:14 +02:00
Mzack9999
8304462420
retain required empty spaces
2025-07-03 16:50:21 +02:00
Mzack9999
1f538bcac6
Merge branch 'dev' into pr/6261
2025-07-03 16:11:54 +02:00
sandeep
4190559e8d
Merge remote-tracking branch 'origin'
2025-07-01 21:17:40 +07:00
sandeep
84a76b3d4e
version bump
2025-07-01 21:17:21 +07:00
Dwi Siswanto
a18a386d12
build: downgraded github.com/zmap/zgrab2 v0.2.0 => v0.1.8 ( #6295 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-07-01 21:00:13 +07:00
dependabot[bot]
5f2082cf34
chore(deps): bump the go_modules group across 1 directory with 3 updates
...
Bumps the go_modules group with 3 updates in the / directory: [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin ), [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure ) and [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt ).
Updates `github.com/gin-gonic/gin` from 1.9.0 to 1.9.1
- [Release notes](https://github.com/gin-gonic/gin/releases )
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gin-gonic/gin/compare/v1.9.0...v1.9.1 )
Updates `github.com/go-viper/mapstructure/v2` from 2.2.1 to 2.3.0
- [Release notes](https://github.com/go-viper/mapstructure/releases )
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0 )
Updates `github.com/golang-jwt/jwt/v4` from 4.5.0 to 4.5.2
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.2 )
---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
dependency-version: 1.9.1
dependency-type: indirect
dependency-group: go_modules
- dependency-name: github.com/go-viper/mapstructure/v2
dependency-version: 2.3.0
dependency-type: indirect
dependency-group: go_modules
- dependency-name: github.com/golang-jwt/jwt/v4
dependency-version: 4.5.2
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-07-01 13:14:02 +00:00
sandeep
ad7066133c
Merge remote-tracking branch 'origin'
2025-07-01 00:48:57 +07:00
sandeep
db916199c2
Bump version to v3.4.6
2025-07-01 00:48:41 +07:00
Dwi Siswanto
87ed0b2bb9
build: bump all direct modules ( #6290 )
...
* chore: fix non-constant fmt string in call
Signed-off-by: Dwi Siswanto <[email protected] >
* build: bump all direct modules
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(hosterrorscache): update import path
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(charts): break changes
Signed-off-by: Dwi Siswanto <[email protected] >
* build: pinned `github.com/zmap/zcrypto` to v0.0.0-20240512203510-0fef58d9a9db
Signed-off-by: Dwi Siswanto <[email protected] >
* chore: golangci-lint auto fixes
Signed-off-by: Dwi Siswanto <[email protected] >
* chore: satisfy lints
Signed-off-by: Dwi Siswanto <[email protected] >
* build: migrate `github.com/xanzy/go-gitlab` => `gitlab.com/gitlab-org/api/client-go`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(json): update build constraints
Signed-off-by: Dwi Siswanto <[email protected] >
* chore: dont panicking on close err
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-07-01 00:40:44 +07:00
Tarun Koyalwar
2b729e4037
fix context leak in flow ( #6282 )
...
* fix context leak in flow
* handle sizedwaitpool when not reused
2025-06-30 16:43:00 +07:00
Cho hyun-sik
7b1a02710e
docs: refine Bug Bounty hunter section in Korean docs ( #6287 )
2025-06-28 02:08:44 +05:30
Alban Stourbe
937fa1252b
fix(main.go): add errcheck
2025-06-26 09:42:14 +02:00
Emmanuel Ferdman
2c3df33a98
chore: update GoReleaser configurations ( #6280 )
...
Signed-off-by: Emmanuel Ferdman <[email protected] >
2025-06-25 04:23:15 +07:00
Dwi Siswanto
3bcbcc6e65
test(nuclei): adds multiproto benchmark test ( #6270 )
...
* test(nuclei): adds multiproto benchmark test
Signed-off-by: Dwi Siswanto <[email protected] >
* test(nuclei): deferred runner close & rm duped `os.MkdirTemp`
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-06-24 22:33:44 +05:30
Alban Stourbe
99914e1a32
fix code rabbit
2025-06-24 18:45:35 +02:00
Alban Stourbe
1a9a7563c0
feat: send struct from var file
2025-06-24 18:39:29 +02:00
Alban Stourbe
248548e075
feat(ytt): add ytt files var + add vars from cli and config
2025-06-24 18:32:45 +02:00
曹家巧
4ff80784ae
refactor: use the built-in max/min to simplify the code ( #6272 )
...
Signed-off-by: xiaoxiangirl <[email protected] >
2025-06-24 05:49:06 +05:30
Dwi Siswanto
695a7520b9
fix(headless): incorrect last navigated URL ( #6278 )
...
* chore(headless): uses `maps.Copy`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): implements update last navigated URL
for `ActionNavigate`, `WaitPageLifecycleEvent`, and
`WaitStable` based on latest navigation URL.
Signed-off-by: Dwi Siswanto <[email protected] >
* Update pkg/protocols/headless/engine/page.go
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-06-24 05:32:18 +05:30
Nakul Bharti
c242b112cc
fixed hex dump issue ( #6273 )
2025-06-19 20:07:59 +05:30
Dogan Can Bakir
6cc9c2e9e8
Merge pull request #6271 from projectdiscovery/log-improvement
...
fixed log level mismatch
2025-06-18 15:05:41 +03:00
knakul853
aba8c47e10
fixed log level mismatch
2025-06-17 17:02:57 +05:30
sandeep
ba0f995a38
Merge remote-tracking branch 'origin'
2025-06-17 05:12:14 +05:30
sandeep
5af6feb889
version update
2025-06-17 05:12:02 +05:30
Eric Gruber
b95b04fc4d
feat: add EnableMatcherStatus function to configure matcher status in NucleiEngine ( #6191 )
2025-06-17 05:08:01 +05:30
Dwi Siswanto
61bcf0f10e
feat(headless): store responses ( #6247 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-06-17 05:00:31 +05:30
a326f3925c
fix(tmplexec): memory blowup in multiproto ( #6258 )
...
* bugfix: fix memory blowup using previousEvent for multi-proto execution
* refactor(tmplexec): uses supported protocol types
Signed-off-by: Dwi Siswanto <[email protected] >
* add co-author
Co-authored-by: Nakul Bharti <[email protected] >
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(tmplexec): mv builder inside loop scope
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(tmplexec): skip existing keys in `FillPreviousEvent`
The `FillPreviousEvent` func was modified to
prevent overwriting/duplicating entries in the
previous map.
It now checks if a key `k` from
`event.InternalEvent` already exists in the
previous map. If it does, the key is skipped. This
ensures that if `k` was already set (potentially
w/o a prefix), it's not re-added with an `ID_`
prefix.
Additionally, keys in `event.InternalEvent` that
already start with the current `ID_` prefix are
also skipped to avoid redundant prefixing.
This change simplifies the logic by removing the
`reqTypeWithIndexRegex` and directly addresses the
potential for duplicate / incorrectly prefixed
keys when `event.InternalEvent` grows during
protocol request execution.
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(tmplexec): naming convention, `ID` => `protoID`
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(tmplexec): it's request ID lol sorry
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Ice3man <[email protected] >
Co-authored-by: Nakul Bharti <[email protected] >
2025-06-17 04:53:32 +05:30
Dwi Siswanto
797ceb57db
fix(authx): JSON unmarshalling for Dynamic auth type ( #6268 )
...
* fix(authx): JSON unmarshalling for Dynamic auth type
Correcting the `UnmarshalJSON` method to properly
unmarshal JSON, particularlyaddressing the
population of the embedded `Secret` field. This
was achieved by using a type alias to avoid
recursive calls and rely on default unmarshalling
behavior.
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(authx): adds nil Dynamic struct check
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-06-17 04:48:05 +05:30
Shubham Rasal
f89a6d33e9
Use proxy for dns and ssl templates ( #6255 )
...
* Use proxy for dns and ssl templates
- while using template execute level function we need to override custom dialer
* rename overridedialer to customdialer
* Add proxy into hash
- proxy client is shared between non proxy requests
* add dialer into request object
- use request.dialer instead of global variable
* resolve comments
* rename dialer
2025-06-16 22:24:52 +05:30
sandeep
fc6d5a7773
improved logging
2025-06-16 20:06:17 +05:30
Alban Stourbe
3eb3f66897
fix: change gologger runner version
2025-06-13 13:59:24 +02:00
Alban Stourbe
5f501da063
fix: enhance code rabbit
2025-06-12 15:44:11 +02:00
Alban Stourbe
a0bd3b854e
feat(templating): add vars templating into yaml inputs
2025-06-12 15:03:33 +02:00
Dogan Can Bakir
a4859df5e9
Merge pull request #6243 from tongjicoder/dev
...
refactor: use slices.Contains to simplify code
2025-05-27 15:48:20 +03:00
Dogan Can Bakir
85c709ea22
Merge pull request #6245 from projectdiscovery/bump_dsl_pkg
...
bump dsl pkg
2025-05-27 15:44:39 +03:00
Doğan Can Bakır
ec353f534c
bump dsl pkg
2025-05-27 21:42:33 +09:00
tongjicoder
3be29abfc9
refactor: use slices.Contains to simplify code
...
Signed-off-by: tongjicoder <[email protected] >
2025-05-27 17:16:26 +08:00
Reynaldo Jarro
8a13639b62
fixing missing symbol ( #6242 )
2025-05-27 14:32:25 +05:30
Dogan Can Bakir
37fa0c69ec
Merge pull request #6206 from 23kbps/dev
...
Fix ingress template in helm chart
2025-05-24 16:31:49 +03:00
Dogan Can Bakir
160eab998c
Merge pull request #6222 from fourcube/fix/slow-headless-start-and-shutdown
...
fix: improve headless engine startup and shutdown
2025-05-19 16:42:38 +03:00
Dogan Can Bakir
9dce36a0c8
Merge pull request #6233 from projectdiscovery/dwisiswant0/ci/adds-stale-workflow
...
ci: adds stale workflow
2025-05-19 16:13:09 +03:00
Nakul Bharti and Dwi Siswanto
242b1e1636
increase file descriptor limits ( #6230 )
...
* add missing file
* increase file descriptor limit
* removed debugging code
* fixed lower case
* test: tweaks on script
* uses CI runtime env vars (`RUNNER_OS` &
`RUNNER_DEBUG`)
* restores originial `ulimit`
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Dwi Siswanto <[email protected] >
2025-05-18 20:09:41 +05:30
Dwi Siswanto
21d376f194
ci: adds stale workflow
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-05-18 19:46:14 +07:00
Sandeep Singh
b611bf1207
Merge pull request #6224 from projectdiscovery/dev
...
v3.4.4
2025-05-17 02:52:05 +05:30
Dwi Siswanto
3957237199
fix(openapi): handles nil schema & schema values ( #6228 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-05-17 00:46:41 +05:30
Dogan Can Bakir
40e29f1095
Merge pull request #6226 from heywoodlh/docker-golang-bump
...
bump golang in dockerfile: 1.22 => 1.23
2025-05-15 17:51:24 +03:00
Doğan Can Bakır
ebab60f9cd
Revert "update dockerfile golang version"
...
This reverts commit 740a3732af .
2025-05-15 21:48:45 +07:00
Doğan Can Bakır
740a3732af
update dockerfile golang version
2025-05-15 21:46:06 +07:00
Spencer Heywood
ef05aac4e5
bump golang in dockerfile: 1.22 => 1.23
2025-05-15 08:40:27 -06:00
Doğan Can Bakır
2c1cd27e2c
update version
2025-05-15 19:42:20 +07:00
circleous
b03c30418b
fix: fallback set SNI to host if not specified when using socks proxy ( #6218 )
2025-05-15 16:46:49 +05:30
proabiral
44e58f1d3b
Update README.md with new required go version ( #6223 )
...
latest version of nuclei requires 1.23.
2.023 go: github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest: github.com/projectdiscovery/nuclei/[email protected] requires go >= 1.23.0 (running go 1.22.2; GOTOOLCHAIN=local)
2025-05-15 15:43:11 +05:30
Chris Grieger
bc551fc3f1
fix: improve headless engine startup and shutdown
...
Fixes #6221
Instead of enumerating all chrome processes to determine
which ones need to be killed on shutdown, use the launcher.Kill()
method to terminate the process that was launched for this
browser instance.
2025-05-14 16:14:21 +02:00
dependabot[bot]
f52ffad5a8
Merge pull request #6215 from projectdiscovery/dependabot/go_modules/dev/modules-af626aeeeb
2025-05-14 04:04:49 +00:00
dependabot[bot]
36a3dab264
chore(deps): bump the modules group with 3 updates
...
Bumps the modules group with 3 updates: [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ), [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) and [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ).
Updates `github.com/projectdiscovery/utils` from 0.4.18 to 0.4.19
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.18...v0.4.19 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.27 to 0.2.28
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.27...v0.2.28 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.13 to 0.1.14
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.13...v0.1.14 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/utils
dependency-version: 0.4.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.28
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-05-12 05:10:38 +00:00
sandeep
95fad48438
Merge remote-tracking branch 'origin'
2025-05-08 19:03:49 +05:30
sandeep
6d25a5c8ca
version update
2025-05-08 19:02:47 +05:30
dependabot[bot]
3bb44d588f
chore(deps): bump the modules group with 4 updates ( #6207 )
...
Bumps the modules group with 4 updates: [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ), [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ), [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) and [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ).
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.110 to 1.0.111
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.110...v1.0.111 )
Updates `github.com/projectdiscovery/gologger` from 1.1.53 to 1.1.54
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.53...v1.1.54 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.25 to 0.2.27
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.25...v0.2.27 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.15 to 1.1.17
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.15...v1.1.17 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.111
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.54
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.27
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.1.17
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-07 18:04:33 +05:30
Sandeep Singh and Ice3man
4801cc65ef
feat: fixed max-host-error blocking + progress mismatch + misc ( #6193 )
...
* feat: fixed max-host-error blocking wrong port for template with error
* feat: log total results with time taken at end of execution
* bugfix: skip non-executed requests with progress in flow protocol
* feat: fixed request calculation in http protocol for progress
* misc adjustments
---------
Co-authored-by: Ice3man <[email protected] >
2025-05-07 17:22:15 +05:30
23kbps
a7a009084c
Fix ingress template in helm chart
2025-05-03 15:28:18 +07:00
Mzack9999
b9d0f2585f
Merge pull request #6200 from projectdiscovery/msssql-exec-query-support
...
feat: added support to mssql for execute query
2025-05-01 23:19:03 +02:00
Mzack9999
088425d351
adding mssql check
2025-05-01 22:44:29 +02:00
pussycat0x
32845bccf2
CheckRDPEncryption
2025-05-01 18:20:02 +05:30
pussycat0x
cbf57ef889
Update ldap.go ( #6202 )
2025-04-30 14:10:44 +05:30
Ice3man
b14e634047
feat: added support to mssql for execute query
2025-04-28 18:56:35 +05:30
Dogan Can Bakir
c4c1496ef8
print verbose output in case of -duc ( #6195 )
...
* print verbose output in case of -duc
* minor
2025-04-28 17:04:33 +05:30
dependabot[bot]
d8b7c64817
Merge pull request #6198 from projectdiscovery/dependabot/go_modules/dev/modules-30398bd4ba
2025-04-28 05:16:24 +00:00
ghost
57050efee9
chore(deps): go mod tidy
2025-04-28 05:10:42 +00:00
dependabot[bot]
c00dbe06aa
chore(deps): bump the modules group across 1 directory with 12 updates
...
Bumps the modules group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.87` | `0.0.88` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.98` | `1.0.99` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.108` | `1.0.110` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.4.0` | `0.4.2` |
| [github.com/projectdiscovery/httpx](https://github.com/projectdiscovery/httpx ) | `1.6.10` | `1.7.0` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.79` | `0.0.80` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.99` | `0.0.100` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.12` | `0.1.13` |
Updates `github.com/projectdiscovery/hmap` from 0.0.87 to 0.0.88
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.87...v0.0.88 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.98 to 1.0.99
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.98...v1.0.99 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.108 to 1.0.110
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.108...v1.0.110 )
Updates `github.com/projectdiscovery/dsl` from 0.4.0 to 0.4.2
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.4.0...v0.4.2 )
Updates `github.com/projectdiscovery/gologger` from 1.1.52 to 1.1.53
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.52...v1.1.53 )
Updates `github.com/projectdiscovery/httpx` from 1.6.10 to 1.7.0
- [Release notes](https://github.com/projectdiscovery/httpx/releases )
- [Changelog](https://github.com/projectdiscovery/httpx/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/httpx/compare/v1.6.10...v1.7.0 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.79 to 0.0.80
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.79...v0.0.80 )
Updates `github.com/projectdiscovery/useragent` from 0.0.99 to 0.0.100
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.99...v0.0.100 )
Updates `github.com/projectdiscovery/utils` from 0.4.17 to 0.4.18
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.17...v0.4.18 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.24 to 0.2.25
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.24...v0.2.25 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.14 to 1.1.15
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.14...v1.1.15 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.12 to 0.1.13
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.12...v0.1.13 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-version: 0.0.88
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-version: 1.0.99
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.110
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.53
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/httpx
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-version: 0.0.80
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-version: 0.0.100
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-version: 0.4.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.25
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.1.15
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.13
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-04-28 05:07:38 +00:00
Dogan Can Bakir
24311cc28e
Merge pull request #6186 from projectdiscovery/dwisiswant0/chore/bump-echo-framework
...
chore: bump echo framework
2025-04-22 11:07:22 +03:00
Mehran Seifalinia
d0e289ea3d
Fix incorrect usage of os.MkdirTemp pattern and redundant redefinition of defaultOpts ( #6183 )
...
* Fix incorrect usage of os.MkdirTemp pattern
- Replaced the incorrect pattern "nuclei-nvd-%s" with a correct one "nuclei-nvd" in the os.MkdirTemp function call.
NOTE: The incorrect usage of %s in os.MkdirTemp caused it to be ignored, leading to potential issues with naming conventions for temporary directories and confusion in directory structure. The original function attempted to use string interpolation in a context where Go doesn't support it in os.MkdirTemp, which could result in unexpected behavior or errors when the directory name is processed.
* Removed redundant redefinition of defaultOpts in init()
- Redefining defaultOpts inside init() could lead to confusion, as it hides the global variable, causing the changes to be applied only within the init() scope and potentially causing unexpected behavior in other parts of the program.
2025-04-21 18:18:14 +05:30
Dwi Siswanto
0022bcbdf9
chore: bump echo framework
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-04-21 08:49:57 +07:00
Dogan Can Bakir
ffb0a92216
Merge pull request #6088 from projectdiscovery/fix_interactsh_for_js
...
fix unresolved `interactsh-url` for js templates
2025-04-17 11:03:32 +03:00
Mzack9999
41bd74ba96
Merge pull request #6167 from Marmelatze/offlinehttp-extractor
...
fix: default offlinehttp extractor without part to body like requests
2025-04-14 16:25:42 +02:00
dependabot[bot]
3e309a3a57
Merge pull request #6166 from projectdiscovery/dependabot/go_modules/dev/modules-6c37ca607d
2025-04-14 08:59:03 +00:00
Florian Pfitzer
c0b5c29d3b
fix: default offlinehttp extractor without part to body like requests
2025-04-14 09:13:11 +02:00
dependabot[bot]
82c85d24bb
chore(deps): bump the modules group with 11 updates
...
Bumps the modules group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.86` | `0.0.87` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.97` | `1.0.98` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.107` | `1.0.108` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.23` | `0.4.0` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.51` | `1.1.52` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.78` | `0.0.79` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.98` | `0.0.99` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.4.16` | `0.4.17` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.23` | `0.2.24` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.1.13` | `1.1.14` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.11` | `0.1.12` |
Updates `github.com/projectdiscovery/hmap` from 0.0.86 to 0.0.87
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.86...v0.0.87 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.97 to 1.0.98
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.97...v1.0.98 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.107 to 1.0.108
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.107...v1.0.108 )
Updates `github.com/projectdiscovery/dsl` from 0.3.23 to 0.4.0
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.23...v0.4.0 )
Updates `github.com/projectdiscovery/gologger` from 1.1.51 to 1.1.52
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.51...v1.1.52 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.78 to 0.0.79
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.78...v0.0.79 )
Updates `github.com/projectdiscovery/useragent` from 0.0.98 to 0.0.99
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.98...v0.0.99 )
Updates `github.com/projectdiscovery/utils` from 0.4.16 to 0.4.17
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.16...v0.4.17 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.23 to 0.2.24
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.23...v0.2.24 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.13 to 1.1.14
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.13...v1.1.14 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.11 to 0.1.12
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.11...v0.1.12 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-version: 0.0.87
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-version: 1.0.98
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.108
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.52
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-version: 0.0.79
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-version: 0.0.99
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-version: 0.4.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.1.14
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-04-14 05:47:31 +00:00
Dogan Can Bakir
87f1c1ce78
Merge pull request #6141 from projectdiscovery/dwisiswant0/ci/rm-setup-QEMU-buildx
...
ci: rm setup QEMU & buildx
2025-04-11 13:14:49 +03:00
Mzack9999
0884549fc5
Merge pull request #6138 from projectdiscovery/dwisiswant0/feat/runner/respect-proxy-to-probe-with-httpx
...
feat(runner): respect alive proxy to probe
2025-04-08 14:24:20 +02:00
Dogan Can Bakir
9c13efdf78
Merge pull request #6132 from projectdiscovery/dev
...
v3.4.2
2025-04-08 12:29:40 +03:00
Doğan Can Bakır
c48b6a8f41
Merge branch 'dev' into dwisiswant0/feat/runner/respect-proxy-to-probe-with-httpx
2025-04-08 12:07:47 +03:00
Dogan Can Bakir
87c080a0f0
Merge pull request #6154 from projectdiscovery/dwisiswant0/ci/tests/add-setup-python-steps
...
ci(tests): add setup-python steps
2025-04-08 12:06:47 +03:00
dependabot[bot]
4b2de14c8a
Merge pull request #6152 from projectdiscovery/dependabot/go_modules/dev/modules-90ff2d9bb1
2025-04-08 09:01:47 +00:00
Dwi Siswanto
6f038123e5
ci(tests): add setup-python steps
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-04-07 23:00:32 +07:00
dependabot[bot]
1f544600a0
chore(deps): bump the modules group across 1 directory with 11 updates
...
Bumps the modules group with 9 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.85` | `0.0.86` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.96` | `1.0.97` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.102` | `1.0.107` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.21` | `0.3.23` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.77` | `0.0.78` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.97` | `0.0.98` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.21` | `0.2.23` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.1.11` | `1.1.13` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.9` | `0.1.11` |
Updates `github.com/projectdiscovery/hmap` from 0.0.85 to 0.0.86
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.85...v0.0.86 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.96 to 1.0.97
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.96...v1.0.97 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.102 to 1.0.107
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.102...v1.0.107 )
Updates `github.com/projectdiscovery/dsl` from 0.3.21 to 0.3.23
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.21...v0.3.23 )
Updates `github.com/projectdiscovery/gologger` from 1.1.49 to 1.1.51
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.49...v1.1.51 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.77 to 0.0.78
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.77...v0.0.78 )
Updates `github.com/projectdiscovery/useragent` from 0.0.97 to 0.0.98
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.97...v0.0.98 )
Updates `github.com/projectdiscovery/utils` from 0.4.15 to 0.4.16
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.15...v0.4.16 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.21 to 0.2.23
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.21...v0.2.23 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.11 to 1.1.13
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.11...v1.1.13 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.9 to 0.1.11
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.9...v0.1.11 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-version: 0.0.86
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-version: 1.0.97
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-version: 1.0.107
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-version: 0.3.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-version: 1.1.51
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-version: 0.0.78
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-version: 0.0.98
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-version: 0.4.16
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-version: 0.2.23
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-version: 1.1.13
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-version: 0.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-04-07 06:12:42 +00:00
Dwi Siswanto
ecc3759b64
ci(compat-checks): use composite action ( #6139 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-04-04 22:37:34 +07:00
Ice3man
566b1f9860
Merge pull request #6145 from projectdiscovery/jira-improvements
...
feat: added bearer support to jira reporting for self hosted + misc
2025-04-03 19:13:02 +05:30
Ice3man
b47ce6c372
feat: added bearer support to jira reporting for self hosted + misc
2025-04-03 16:52:57 +05:30
Dwi Siswanto
36372c7fbc
ci: rm setup QEMU & buildx
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-04-02 19:44:01 +07:00
Dwi Siswanto
1133c8bbf4
feat(runner): respect alive proxy to probe
...
with httpx
Signed-off-by: Dwi Siswanto <[email protected] >
2025-04-02 17:30:24 +07:00
Dogan Can Bakir
7c872853bc
Merge pull request #6136 from projectdiscovery/dwisiswant0/ci/tests/fix-release-test
...
ci(tests): fix release test
2025-03-31 17:04:30 +05:30
Dwi Siswanto
4ff2654b60
ci(tests): fix release test
...
by adding setup QEMU & buildx
Signed-off-by: Dwi Siswanto <[email protected] >
2025-03-31 18:32:01 +07:00
Dogan Can Bakir
779d6eb368
Merge pull request #6134 from projectdiscovery/dwisiswant0/build/remove-i386-docker-manifest
...
build: remove i386 Docker manifest
2025-03-31 14:04:15 +05:30
Dwi Siswanto
ce82fbbac6
build: remove i386 Docker manifest
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-03-31 11:17:36 +07:00
Doğan Can Bakır
59bc570a93
update version
2025-03-30 19:40:39 +05:30
Dogan Can Bakir
f5a1edc72a
Merge pull request #6125 from projectdiscovery/dwisiswant0/build/adds-docker-manifests
...
build: adds Docker manifests
2025-03-30 19:38:13 +05:30
Dogan Can Bakir
29bdb98d78
Merge pull request #6127 from alingse/patch-1
...
fix call errors.Wrap with a nil value error err
2025-03-30 19:35:11 +05:30
alingse
e88c59f7ea
fix call errors.Wrap with a nil value error err
...
it should call errors.Wrap(writeErr, ...
2025-03-29 23:15:21 +08:00
Dwi Siswanto
9c3535ea7c
build: adds Docker manifests
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-03-29 13:09:20 +07:00
Dogan Can Bakir
91d8556c79
Merge pull request #6122 from projectdiscovery/dev
...
v3.4.1
2025-03-28 13:22:34 +05:30
Doğan Can Bakır
3307ce5ae8
update version
2025-03-28 13:20:29 +05:30
sandeep
cd8e1861fe
Merge remote-tracking branch 'origin'
2025-03-27 14:56:53 +05:30
Dwi Siswanto
0c04b54d2d
fix(release): update Docker image templates ( #6119 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-03-27 14:55:56 +05:30
Sandeep Singh
bdccbf68eb
Merge pull request #6115 from projectdiscovery/dev
...
v3.4.0
2025-03-27 01:19:37 +05:30
Doğan Can Bakır
6f6d4ae79f
update version
2025-03-26 15:46:48 +05:30
Dogan Can Bakir
60226c929d
Merge pull request #6112 from threehonor/dev
...
chore: fix some function names in comment
2025-03-26 15:37:33 +05:30
threehonor
d1b1c23e4e
chore: fix some function names in comment
...
Signed-off-by: threehonor <[email protected] >
2025-03-26 11:03:43 +08:00
Dogan Can Bakir
b833bc9963
Merge pull request #5680 from alban-stourbe-wmx/feature/add-aws-profile-from-aws-credentials
...
Add loadConfig S3 based on AWS_PROFILE ~/.aws/credentials
2025-03-25 22:41:45 +05:30
alban.stourbe stourbe
328013667b
feat(validateMissingS3Options): condition optimisation
2025-03-25 14:40:25 +01:00
dependabot[bot]
d57b3a6c81
chore(deps): bump the modules group across 1 directory with 13 updates ( #6100 )
...
Bumps the modules group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.3.0` | `0.3.1` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.82` | `0.0.84` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.89` | `0.1.90` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.94` | `1.0.95` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.18` | `0.3.20` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.75` | `0.0.76` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.94` | `0.0.96` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.18` | `0.2.20` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.1.8` | `1.1.10` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.7` | `0.1.9` |
Updates `github.com/projectdiscovery/fastdialer` from 0.3.0 to 0.3.1
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.3.0...v0.3.1 )
Updates `github.com/projectdiscovery/hmap` from 0.0.82 to 0.0.84
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.82...v0.0.84 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.89 to 0.1.90
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.89...v0.1.90 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.94 to 1.0.95
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.94...v1.0.95 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.101 to 1.0.102
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.101...v1.0.102 )
Updates `github.com/projectdiscovery/dsl` from 0.3.18 to 0.3.20
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.18...v0.3.20 )
Updates `github.com/projectdiscovery/gologger` from 1.1.46 to 1.1.48
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.46...v1.1.48 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.75 to 0.0.76
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.75...v0.0.76 )
Updates `github.com/projectdiscovery/useragent` from 0.0.94 to 0.0.96
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.94...v0.0.96 )
Updates `github.com/projectdiscovery/utils` from 0.4.12 to 0.4.14
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.12...v0.4.14 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.18 to 0.2.20
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.18...v0.2.20 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.8 to 1.1.10
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.8...v1.1.10 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.7 to 0.1.9
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.7...v0.1.9 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-25 01:46:10 +05:30
Mehran Seifalinia
63136c8eb2
Refactor docgen: improve error handling and file operations ( #6103 )
...
* Refactor docgen: improve error handling and file operations
Moved the argument check to the start of main() so we don’t do any unnecessary work if the arguments aren’t provided. Also added proper error handling for encoder.Encode(jsonschemaData), since it was failing silently before.
Switched os.WriteFile to os.Create for better file handling and error reporting. To clean things up, I added a writeToFile() function to remove duplicate code.
For replacing schema paths, I used ReplaceAllString() instead of looping through matches—it’s cleaner and a bit more efficient. Also renamed r to t in the Namer function to make things clearer.
* Fix a Lint error
- Remove importing string
2025-03-24 23:42:07 +05:30
alban.stourbe stourbe
e35c6049bb
Add loadConfig S3 based on AWS_PROFILE ~/.aws/credentials
2025-03-24 17:17:14 +01:00
Shubham Rasal
04a6c82730
add setDialer function to TCP protocol ( #6101 )
...
- add ability to override setDialer function for tcp
- socks proxy is not used incase of tcp protocol
- TCP uses global tcp dialer shared, we need template request level ability to set dialer
2025-03-17 16:44:33 +05:30
Dwi Siswanto
01e5cae509
build: update Docker workflow & build process ( #6094 )
...
* ci: runners to use ubuntu-latest
Signed-off-by: Dwi Siswanto <[email protected] >
* build: update Docker workflow & build process
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-03-16 01:07:44 +05:30
leofvo
46c05d2f35
fix(docs): wrong command example ( #6098 )
...
Signed-off-by: leofvo <[email protected] >
2025-03-15 16:29:56 +05:30
sandeep
a7e44912f9
Merge remote-tracking branch 'origin'
2025-03-07 23:08:17 +05:30
sandeep
0d6d50d980
version update
2025-03-07 23:06:42 +05:30
Dogan Can Bakir and sandeep
a9718d3664
set headers for fuzzing request ( #5988 )
...
Co-authored-by: sandeep <[email protected] >
2025-03-07 20:54:35 +05:30
Nakul Bharti
1874d5b900
fix: prevent nil pointer dereference on context cancellation ( #6085 )
2025-03-07 20:34:27 +05:30
Dogan Can Bakir
357fe9efa7
add resume option to sdk ( #6083 )
2025-03-07 16:53:55 +05:30
Ice3man
d10b7f7382
feat: escape code blocks for markdown formatting ( #6089 )
2025-03-07 14:45:39 +05:30
Ice3man
d56524933f
feat: fix reporting close functionality + misc ( #6066 )
2025-03-06 22:49:21 +05:30
Doğan Can Bakır
1e08d29e50
fix unresolved interactsh-url for js templates
2025-03-06 15:52:12 +03:00
huochexizhan
3a3f5e271c
fix: fix incorrect nil return value ( #6079 )
...
Signed-off-by: huochexizhan <[email protected] >
2025-03-03 16:19:16 +05:30
Nakul Bharti
fa7329f16e
fix: race condition of the lastmatcherevent ( #6080 )
2025-03-03 16:10:12 +05:30
dependabot[bot]
99f8df3fbd
Merge pull request #6081 from projectdiscovery/dependabot/go_modules/dev/modules-ec132921d0
2025-03-03 09:40:07 +00:00
dependabot[bot]
b18f9a00b3
chore(deps): bump the modules group across 1 directory with 13 updates
...
Bumps the modules group with 9 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.79` | `0.0.82` |
| [github.com/projectdiscovery/interactsh](https://github.com/projectdiscovery/interactsh ) | `1.2.3` | `1.2.4` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.86` | `0.1.89` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.17` | `0.3.18` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.72` | `0.0.75` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.91` | `0.0.94` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.15` | `0.2.18` |
| [github.com/projectdiscovery/cdncheck](https://github.com/projectdiscovery/cdncheck ) | `1.1.0` | `1.1.8` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.3` | `0.1.7` |
Updates `github.com/projectdiscovery/hmap` from 0.0.79 to 0.0.82
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.79...v0.0.82 )
Updates `github.com/projectdiscovery/interactsh` from 1.2.3 to 1.2.4
- [Release notes](https://github.com/projectdiscovery/interactsh/releases )
- [Changelog](https://github.com/projectdiscovery/interactsh/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/interactsh/compare/v1.2.3...v1.2.4 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.86 to 0.1.89
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.86...v0.1.89 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.99 to 1.0.101
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.99...v1.0.101 )
Updates `github.com/projectdiscovery/dsl` from 0.3.17 to 0.3.18
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.17...v0.3.18 )
Updates `github.com/projectdiscovery/goflags` from 0.1.71 to 0.1.74
- [Release notes](https://github.com/projectdiscovery/goflags/releases )
- [Commits](https://github.com/projectdiscovery/goflags/compare/v0.1.71...v0.1.74 )
Updates `github.com/projectdiscovery/gologger` from 1.1.45 to 1.1.46
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.45...v1.1.46 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.72 to 0.0.75
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.72...v0.0.75 )
Updates `github.com/projectdiscovery/useragent` from 0.0.91 to 0.0.94
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.91...v0.0.94 )
Updates `github.com/projectdiscovery/utils` from 0.4.11 to 0.4.12
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.11...v0.4.12 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.15 to 0.2.18
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.15...v0.2.18 )
Updates `github.com/projectdiscovery/cdncheck` from 1.1.0 to 1.1.8
- [Release notes](https://github.com/projectdiscovery/cdncheck/releases )
- [Changelog](https://github.com/projectdiscovery/cdncheck/blob/main/.goreleaser.yaml )
- [Commits](https://github.com/projectdiscovery/cdncheck/compare/v1.1.0...v1.1.8 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.3 to 0.1.7
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.3...v0.1.7 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/interactsh
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/goflags
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/cdncheck
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-03-03 05:04:51 +00:00
sandeep
aefe32df0a
latest dep update
2025-02-27 16:42:36 +05:30
Dwi Siswanto
aa1d0012c0
chore(bug-report): add troubleshooting tips ( #6074 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-02-27 14:50:52 +05:30
Dwi Siswanto
940885a3cc
feat: generate CPU & PGO profiles ( #6058 )
...
* feat: generate CPU profiles
also adjust memory (heap) profiles ext to `.mem`
Signed-off-by: Dwi Siswanto <[email protected] >
* docs(DESIGN): add total samples for CPU profiles
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(make): trimpath in go-build
and append LDFLAGS ifneq "darwin"
Signed-off-by: Dwi Siswanto <[email protected] >
* chore: update goreleaser build
* replace `go mod tidy` with `go mod download` and
`go mod verify`
* adjust indentations
* add `-trimpath` flag
* set `-pgo` flag to "`auto`"
* add `ldflags`
* quoting 386 GOARCH value
Signed-off-by: Dwi Siswanto <[email protected] >
* ci: add generate PGO workflow
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(make): set CGO_ENABLED inline in go-build
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(main): streamline profile file creation
Signed-off-by: Dwi Siswanto <[email protected] >
* dummy: add PGO file (DO NOT MERGE)
Signed-off-by: Dwi Siswanto <[email protected] >
* feat: add main test (benchmark)
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(make): add build-test
Signed-off-by: Dwi Siswanto <[email protected] >
* Revert "dummy: add PGO file (DO NOT MERGE)"
This reverts commit ee877205f729be2f054c7d7d484a9244121acce6.
* test(main): set Output to /dev/null
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(output): add option to disable stdout via env var
Signed-off-by: Dwi Siswanto <[email protected] >
* test(main): set `types.Options.Output` to empty
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(generate-pgo): add TODO note
Signed-off-by: Dwi Siswanto <[email protected] >
* ci: add reusable perf regression workflow
Signed-off-by: Dwi Siswanto <[email protected] >
* ci(perf-regression): enabe `DISABLE_STDOUT`
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-02-24 16:52:57 +05:30
Dwi Siswanto
047d49f6f3
fix(json): update build constraints for Go version comp ( #6064 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-02-21 12:04:04 +05:30
Dogan Can Bakir
cbd90df51c
fix secrets lookup logic ( #6059 )
...
* fix secrets lookup logic
* check len
2025-02-20 06:01:24 +05:30
Dogan Can Bakir
89c77d1e9e
Guard cloud service ( #6053 )
...
* guard cloud services with credentials
* update msg
* minor
2025-02-19 16:21:10 +05:30
Ice3man
dabcce865e
feat: fixed stats not working + misc changes
2025-02-14 00:53:23 +05:30
dependabot[bot]
8cb0087e99
chore(deps): bump the modules group across 1 directory with 14 updates ( #6040 )
...
Bumps the modules group with 10 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.77` | `0.0.79` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.84` | `0.1.86` |
| [github.com/projectdiscovery/yamldoc-go](https://github.com/projectdiscovery/yamldoc-go ) | `1.0.5` | `1.0.6` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.13` | `0.3.15` |
| [github.com/projectdiscovery/goflags](https://github.com/projectdiscovery/goflags ) | `0.1.69` | `0.1.71` |
| [github.com/projectdiscovery/httpx](https://github.com/projectdiscovery/httpx ) | `1.6.9` | `1.6.10` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.70` | `0.0.72` |
| [github.com/projectdiscovery/uncover](https://github.com/projectdiscovery/uncover ) | `1.0.9` | `1.0.10` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.89` | `0.0.91` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.13` | `0.2.15` |
Updates `github.com/projectdiscovery/hmap` from 0.0.77 to 0.0.79
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.77...v0.0.79 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.84 to 0.1.86
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.84...v0.1.86 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.97 to 1.0.98
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.97...v1.0.98 )
Updates `github.com/projectdiscovery/yamldoc-go` from 1.0.5 to 1.0.6
- [Release notes](https://github.com/projectdiscovery/yamldoc-go/releases )
- [Changelog](https://github.com/projectdiscovery/yamldoc-go/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/yamldoc-go/compare/v1.0.5...v1.0.6 )
Updates `github.com/projectdiscovery/dsl` from 0.3.13 to 0.3.15
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.13...v0.3.15 )
Updates `github.com/projectdiscovery/goflags` from 0.1.69 to 0.1.71
- [Release notes](https://github.com/projectdiscovery/goflags/releases )
- [Commits](https://github.com/projectdiscovery/goflags/compare/v0.1.69...v0.1.71 )
Updates `github.com/projectdiscovery/gologger` from 1.1.42 to 1.1.43
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.42...v1.1.43 )
Updates `github.com/projectdiscovery/httpx` from 1.6.9 to 1.6.10
- [Release notes](https://github.com/projectdiscovery/httpx/releases )
- [Changelog](https://github.com/projectdiscovery/httpx/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/httpx/compare/v1.6.9...v1.6.10 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.70 to 0.0.72
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.70...v0.0.72 )
Updates `github.com/projectdiscovery/uncover` from 1.0.9 to 1.0.10
- [Release notes](https://github.com/projectdiscovery/uncover/releases )
- [Changelog](https://github.com/projectdiscovery/uncover/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/uncover/compare/v1.0.9...v1.0.10 )
Updates `github.com/projectdiscovery/useragent` from 0.0.89 to 0.0.91
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.89...v0.0.91 )
Updates `github.com/projectdiscovery/utils` from 0.4.8 to 0.4.9
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.8...v0.4.9 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.13 to 0.2.15
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.13...v0.2.15 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.2 to 0.1.3
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.2...v0.1.3 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/yamldoc-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/goflags
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/httpx
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/uncover
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-13 22:23:35 +05:30
Sandeep Singh
24037001c8
Merge pull request #6021 from projectdiscovery/dev
...
nuclei v3.3.9
2025-02-13 18:57:24 +05:30
sandeep
50f2ff51a8
readme updates
2025-02-13 18:54:07 +05:30
5f0b7eb19b
feat: added initial live DAST server implementation ( #5772 )
...
* feat: added initial live DAST server implementation
* feat: more logging + misc additions
* feat: auth file support enhancements for more complex scenarios + misc
* feat: added io.Reader support to input providers for http
* feat: added stats db to fuzzing + use sdk for dast server + misc
* feat: more additions and enhancements
* misc changes to live server
* misc
* use utils pprof server
* feat: added simpler stats tracking system
* feat: fixed analyzer timeout issue + missing case fix
* misc changes fix
* feat: changed the logics a bit + misc changes and additions
* feat: re-added slope checks + misc
* feat: added baseline measurements for time based checks
* chore(server): fix typos
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix(templates): potential DOM XSS
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix(authx): potential NIL deref
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* feat: misc review changes
* removed debug logging
* feat: remove existing cookies only
* feat: lint fixes
* misc
* misc text update
* request endpoint update
* feat: added tracking for status code, waf-detection & grouped errors (#6028 )
* feat: added tracking for status code, waf-detection & grouped errors
* lint error fixes
* feat: review changes + moving to package + misc
---------
Co-authored-by: sandeep <[email protected] >
* fix var dump (#5921 )
* fix var dump
* fix dump test
* Added filename length restriction for debug mode (-srd flag) (#5931 )
Co-authored-by: Andrey Matveenko <[email protected] >
* more updates
* Update pkg/output/stats/waf/waf.go
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: sandeep <[email protected] >
Co-authored-by: Dwi Siswanto <[email protected] >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Dogan Can Bakir <[email protected] >
Co-authored-by: 9flowers <[email protected] >
Co-authored-by: Andrey Matveenko <[email protected] >
Co-authored-by: Sandeep Singh <[email protected] >
2025-02-13 18:46:28 +05:30
sandeep
31fb7c8963
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev
2025-02-13 17:50:34 +05:30
sandeep
027c393736
version update
2025-02-13 17:38:46 +05:30
9flowers and Andrey Matveenko
ef11565bcb
Added filename length restriction for debug mode (-srd flag) ( #5931 )
...
Co-authored-by: Andrey Matveenko <[email protected] >
2025-02-13 17:20:56 +05:30
Dogan Can Bakir
3c825e8045
fix var dump ( #5921 )
...
* fix var dump
* fix dump test
2025-02-13 17:20:14 +05:30
Ice3man and sandeep
a2c8f1e4cd
feat: added tracking for status code, waf-detection & grouped errors ( #6028 )
...
* feat: added tracking for status code, waf-detection & grouped errors
* lint error fixes
* feat: review changes + moving to package + misc
---------
Co-authored-by: sandeep <[email protected] >
2025-02-13 17:13:39 +05:30
Parth Malhotra and Doğan Can Bakır
f14e926dea
Added -ai option to generate and run nuclei templates on the fly for given prompt ( #6041 )
...
* Add ai flag
* Add AI flag 2
* fix stdin
* fix stdin 2
* minor
* print both url and path
* store ai generated templates in `$HOME/nuclei-templates/pdcp`
* todo
* do not remove all
* make it less restrictive
* use retryablehttp
* fix creds check
* return errs
* return more detailed err for non-ok status code
* add prompt validation
* fix integration tests
---------
Co-authored-by: Doğan Can Bakır <[email protected] >
2025-02-13 16:32:50 +05:30
Dwi Siswanto
622c5503fa
perf(*): replace encoding/json w/ sonic or go-json (fallback) ( #6019 )
...
* perf(*): replace `encoding/json` w/ sonic
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(utils): add `json` pkg (sonic wrapper)
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(*): use `sonic` wrapper instead
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(*): replace `sonic.ConfigStd` -> `json` (wrapper)
Signed-off-by: Dwi Siswanto <[email protected] >
* test(model): adjust expected marshal'd JSON
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(json): dynamic backend; `sonic` -> `go-json` (fallback)
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(json): merge config - as its not usable
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(json): rm go version constraints
Signed-off-by: Dwi Siswanto <[email protected] >
* chore: go mod tidy
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-02-11 03:01:37 +05:30
Dwi Siswanto
d2636b9ca2
feat(headless): eval DSL exprs in args ( #6017 )
...
* refactor(headless): mv `input` -> `ctx` field name
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): eval DSL exprs in args
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(headless): rm duplicate imports
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): rm duplicate dumped req vars
* refactor(headless): unify `getTimeParameter` retrieval
Now, `getTimeParameter` tries to get the parameter
as an integer, then as a `time.Duration`, and
finally falls back to the default value
(multiplied by the unit).
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): adjust default timeout value to 5s
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(headless): use `getTimeParameter`
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(headless): add nolint directive - `replaceWithValues`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): revert parameter automerge & adds `inputURL` field
Signed-off-by: Dwi Siswanto <[email protected] >
* test(headless): add headless-dsl integration test
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-02-10 20:16:35 +05:30
Dwi Siswanto
d2d5ee9d48
Revert "chore: Revert "chore(dependabot): merge 2 groups"" ( #6035 )
...
* Revert "chore: Revert "chore(dependabot): merge 2 groups" (#5975 )"
This reverts commit bfb1808a2d .
* chore(dependabot): allow specific dependencies
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-02-08 21:05:39 +05:30
Sandeep Singh and Ice3man
04db1bb21d
feat: added rebuildGenerators for misc rebuilding ( #6037 )
...
Co-authored-by: Ice3man <[email protected] >
2025-02-08 21:05:23 +05:30
Dwi Siswanto
bfb1808a2d
chore: Revert "chore(dependabot): merge 2 groups" ( #5975 )
...
This reverts commit f36b851128 .
2025-02-08 15:29:55 +05:30
Dwi Siswanto
b8830af24b
ci(compability-check): use single runner & goreleaser test ( #6034 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-02-08 15:25:51 +05:30
Reynaldo Jarro
1a354cb654
Adding PT-BR translation and making the proper adjustments ( #6033 )
...
* Adding PT-BR translation and making the proper adjustments
* fixing documentation links
2025-02-08 14:40:47 +05:30
kilavvy
82a5d35241
fix: typos in documentation files ( #6027 )
...
* Update generator.go
* Update README.md
2025-02-04 13:44:52 +05:30
Sandeep Singh and Ice3man
53748c47d8
Misc sdk changes ( #6018 )
...
* feat: misc sdk changes to parser
* misc
* feat: fixed failing tests
* fix lint error + update yamldoc-go
* return 0 exit code if integration test re-run passes
* exclude tech / wordpress template from test
---------
Co-authored-by: Ice3man <[email protected] >
2025-01-31 18:53:55 +05:30
Dwi Siswanto
052fd8b79a
feat(hosterrorscache): add Remove and MarkFailedOrRemove methods ( #5984 )
...
* feat(hosterrorscache): add `Remove` and `MarkFailedOrRemove` methods
and also deprecating `MarkFailed`
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(*): unwraps `hosterrorscache\.MarkFailed` invocation
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(hosterrorscache): add sync in `Check` and `MarkFailedOrRemove` methods
* test(hosterrorscache): add concurrent test for `Check` method
* refactor(hosterrorscache): do NOT change `MarkFailed` behavior
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(*): use `MarkFailedOrRemove` explicitly
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-01-31 15:46:57 +05:30
piguagua
5a52e93113
chore: fix some function names in comment ( #5986 )
...
Signed-off-by: piguagua <[email protected] >
2025-01-31 13:31:09 +05:30
Dogan Can Bakir
d77eab6e87
Ensure Headless protocol accesses flow protocol variables ( #6003 )
2025-01-31 13:29:11 +05:30
Shubham Rasal and sandeep
540711cf9d
fix missing event for multi protocol ( #5995 )
...
Co-authored-by: sandeep <[email protected] >
2025-01-31 13:27:56 +05:30
dac38732dc
stop using deprecated mholt/archiver ( #5951 )
...
* stop using deprecated mholt/archiver
* Fix CR
* chore: go mod tidy
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Sandeep Singh <[email protected] >
Co-authored-by: Dwi Siswanto <[email protected] >
2025-01-31 13:27:16 +05:30
Dwi Siswanto
69870fec48
ci(compability-check): checks go.mod integrity ( #6015 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-01-31 13:25:32 +05:30
Dwi Siswanto
265051fdf3
feat(templates): rm string conversion ( #6016 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-01-31 01:22:25 +05:30
Dwi Siswanto and sandeep
58ae87cb05
test(dns): update input, requires, and enable recursion ( #6014 )
...
* test(dns): update input, requires, and enable recursion
Signed-off-by: Dwi Siswanto <[email protected] >
* Update go.mod
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: sandeep <[email protected] >
2025-01-30 14:44:29 +05:30
Dwi Siswanto
d699c278cd
fix(installer): handle removal of deleted templates during update ( #5998 )
...
* fix(installer): handle removal of deleted templates during update
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(installer): no log for non-existent deleted templates err
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(installer): purge empty dirs after removing deleted templates
Signed-off-by: Dwi Siswanto <[email protected] >
* Revert "feat(installer): purge empty dirs after removing deleted templates"
This reverts commit 8175e2a291 .
* fix(installer): use semicolons as delimiters
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(installer): add mods count in `*templateUpdateResults.String`
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-01-27 15:22:11 +05:30
dependabot[bot]
ceab5964b7
chore(deps): bump the modules group with 13 updates ( #6007 )
...
Bumps the modules group with 13 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.2.15` | `0.3.0` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.76` | `0.0.77` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.83` | `0.1.84` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.96` | `1.0.97` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.12` | `0.3.13` |
| [github.com/projectdiscovery/goflags](https://github.com/projectdiscovery/goflags ) | `0.1.68` | `0.1.69` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.41` | `1.1.42` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.69` | `0.0.70` |
| [github.com/projectdiscovery/tlsx](https://github.com/projectdiscovery/tlsx ) | `1.1.8` | `1.1.9` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.88` | `0.0.89` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.4.7` | `0.4.8` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.12` | `0.2.13` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.1.1` | `0.1.2` |
Updates `github.com/projectdiscovery/fastdialer` from 0.2.15 to 0.3.0
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.2.15...v0.3.0 )
Updates `github.com/projectdiscovery/hmap` from 0.0.76 to 0.0.77
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.76...v0.0.77 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.83 to 0.1.84
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.83...v0.1.84 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.96 to 1.0.97
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.96...v1.0.97 )
Updates `github.com/projectdiscovery/dsl` from 0.3.12 to 0.3.13
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.12...v0.3.13 )
Updates `github.com/projectdiscovery/goflags` from 0.1.68 to 0.1.69
- [Release notes](https://github.com/projectdiscovery/goflags/releases )
- [Commits](https://github.com/projectdiscovery/goflags/compare/v0.1.68...v0.1.69 )
Updates `github.com/projectdiscovery/gologger` from 1.1.41 to 1.1.42
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.41...v1.1.42 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.69 to 0.0.70
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.69...v0.0.70 )
Updates `github.com/projectdiscovery/tlsx` from 1.1.8 to 1.1.9
- [Release notes](https://github.com/projectdiscovery/tlsx/releases )
- [Changelog](https://github.com/projectdiscovery/tlsx/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/tlsx/compare/v1.1.8...v1.1.9 )
Updates `github.com/projectdiscovery/useragent` from 0.0.88 to 0.0.89
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.88...v0.0.89 )
Updates `github.com/projectdiscovery/utils` from 0.4.7 to 0.4.8
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.7...v0.4.8 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.12 to 0.2.13
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.12...v0.2.13 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.1.1 to 0.1.2
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.1.1...v0.1.2 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/goflags
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/tlsx
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-27 15:12:52 +05:30
Dwi Siswanto and sandeep
d6c96a4ee8
ci(perf-test): use 16 cores CPU ( #5987 )
...
* ci(perf-test): use 16 cores CPU
Signed-off-by: Dwi Siswanto <[email protected] >
* ci(perf-test): add `flags` matrix
Signed-off-by: Dwi Siswanto <[email protected] >
* ci(perf-test): add flamegraph action
Signed-off-by: Dwi Siswanto <[email protected] >
* ci(perf-test): debug
Signed-off-by: Dwi Siswanto <[email protected] >
* ci(perf-test): add input `name` for flamegraph action
Signed-off-by: Dwi Siswanto <[email protected] >
* ci(perf-test): run w/o `-race`
Since it is irrelevant for the context of perf
tests and doesn't show any noticeable difference
(ref: https://github.com/projectdiscovery/nuclei/actions/runs/12805564634 ).
Signed-off-by: Dwi Siswanto <[email protected] >
* misc update
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: sandeep <[email protected] >
2025-01-27 15:12:34 +05:30
dependabot[bot]
a0c30755f3
Merge pull request #5996 from projectdiscovery/dependabot/go_modules/dev/modules-5e9c5b17d7
2025-01-22 12:09:03 +00:00
dependabot[bot]
1bb22b69da
chore(deps): bump the modules group with 12 updates
...
Bumps the modules group with 12 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.2.14` | `0.2.15` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.75` | `0.0.76` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.82` | `0.1.83` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.93` | `1.0.94` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.95` | `1.0.96` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.11` | `0.3.12` |
| [github.com/projectdiscovery/goflags](https://github.com/projectdiscovery/goflags ) | `0.1.67` | `0.1.68` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.40` | `1.1.41` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.68` | `0.0.69` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.87` | `0.0.88` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.4.6` | `0.4.7` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.11` | `0.2.12` |
Updates `github.com/projectdiscovery/fastdialer` from 0.2.14 to 0.2.15
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.2.14...v0.2.15 )
Updates `github.com/projectdiscovery/hmap` from 0.0.75 to 0.0.76
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.75...v0.0.76 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.82 to 0.1.83
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.82...v0.1.83 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.93 to 1.0.94
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.93...v1.0.94 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.95 to 1.0.96
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.95...v1.0.96 )
Updates `github.com/projectdiscovery/dsl` from 0.3.11 to 0.3.12
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.11...v0.3.12 )
Updates `github.com/projectdiscovery/goflags` from 0.1.67 to 0.1.68
- [Release notes](https://github.com/projectdiscovery/goflags/releases )
- [Commits](https://github.com/projectdiscovery/goflags/compare/v0.1.67...v0.1.68 )
Updates `github.com/projectdiscovery/gologger` from 1.1.40 to 1.1.41
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.40...v1.1.41 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.68 to 0.0.69
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.68...v0.0.69 )
Updates `github.com/projectdiscovery/useragent` from 0.0.87 to 0.0.88
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.87...v0.0.88 )
Updates `github.com/projectdiscovery/utils` from 0.4.6 to 0.4.7
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.6...v0.4.7 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.11 to 0.2.12
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.11...v0.2.12 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/goflags
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
2025-01-20 05:40:56 +00:00
Douglas Danger Manley
e4a0b8ec60
Do not clobber the "tcp" dialer for MySQL ( #5681 )
...
This introduces a "nucleitcp" protocol that Nuclei will use when
making MySQL connections as part of its templates.
Previously, this would register (and de-register!) a custom "tcp"
dialer, and that applied globally, so any piece of software that
used a MySQL database and included nuclei in SDK mode would have
its database connections ripped out from under it due to the dialer
hijacking.
By using "nucleitcp" as the protocol, we are free to do whatever
we want with the dialer and not impact any other packages.
Within our `BuildDSN` function, we quietly replace the protocol to
"nucleitcp" if it was "tcp", so nuclei developers don't have to do
anything special to use this functionality; it will always do it.
2025-01-15 00:29:30 +05:30
meme-lord and coderabbitai[bot]
08c46ffaeb
Added WithResponseReadSize function to allow SDK users to modify max response read opt ( #5961 )
...
* added WithResponseReadSize function to allow SDK users to modify max response read opt
* Update lib/config.go
improved comment, changed casing of param name, added negative input check
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fixing rabbitai commit >:(
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-01-14 15:35:12 +05:30
Dwi Siswanto
2450ecb503
fix(multiproto): missing previous InternalEvents output when ExecuteWithResults ( #5967 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-01-14 15:30:17 +05:30
dependabot[bot]
a7f7616db9
chore(deps): bump the modules group with 13 updates ( #5976 )
...
Bumps the modules group with 13 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.74` | `0.0.75` |
| [github.com/projectdiscovery/interactsh](https://github.com/projectdiscovery/interactsh ) | `1.2.2` | `1.2.3` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.81` | `0.1.82` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.92` | `1.0.93` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.94` | `1.0.95` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.10` | `0.3.11` |
| [github.com/projectdiscovery/goflags](https://github.com/projectdiscovery/goflags ) | `0.1.66` | `0.1.67` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.39` | `1.1.40` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.67` | `0.0.68` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.86` | `0.0.87` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.4.5` | `0.4.6` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.10` | `0.2.11` |
| [github.com/projectdiscovery/networkpolicy](https://github.com/projectdiscovery/networkpolicy ) | `0.0.9` | `0.1.1` |
Updates `github.com/projectdiscovery/hmap` from 0.0.74 to 0.0.75
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.74...v0.0.75 )
Updates `github.com/projectdiscovery/interactsh` from 1.2.2 to 1.2.3
- [Release notes](https://github.com/projectdiscovery/interactsh/releases )
- [Changelog](https://github.com/projectdiscovery/interactsh/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/interactsh/compare/v1.2.2...v1.2.3 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.81 to 0.1.82
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.81...v0.1.82 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.92 to 1.0.93
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.92...v1.0.93 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.94 to 1.0.95
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.94...v1.0.95 )
Updates `github.com/projectdiscovery/dsl` from 0.3.10 to 0.3.11
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.10...v0.3.11 )
Updates `github.com/projectdiscovery/goflags` from 0.1.66 to 0.1.67
- [Release notes](https://github.com/projectdiscovery/goflags/releases )
- [Commits](https://github.com/projectdiscovery/goflags/compare/v0.1.66...v0.1.67 )
Updates `github.com/projectdiscovery/gologger` from 1.1.39 to 1.1.40
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.39...v1.1.40 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.67 to 0.0.68
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.67...v0.0.68 )
Updates `github.com/projectdiscovery/useragent` from 0.0.86 to 0.0.87
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.86...v0.0.87 )
Updates `github.com/projectdiscovery/utils` from 0.4.5 to 0.4.6
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.5...v0.4.6 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.10 to 0.2.11
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.10...v0.2.11 )
Updates `github.com/projectdiscovery/networkpolicy` from 0.0.9 to 0.1.1
- [Release notes](https://github.com/projectdiscovery/networkpolicy/releases )
- [Commits](https://github.com/projectdiscovery/networkpolicy/compare/v0.0.9...v0.1.1 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/interactsh
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/goflags
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/networkpolicy
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-14 01:24:16 +05:30
Ice3man
2ac02f43b0
feat: added improvements to sdk for offlinehttp ( #5982 )
2025-01-14 01:21:27 +05:30
haq
01668d742f
Some silly improvements (decoration) in README.md ( #5974 )
...
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* beautified
2025-01-10 17:31:54 +05:30
dependabot[bot]
18552bf208
chore(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to 5.13.0 ( #5973 )
...
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git ) from 5.11.0 to 5.13.0.
- [Release notes](https://github.com/go-git/go-git/releases )
- [Commits](https://github.com/go-git/go-git/compare/v5.11.0...v5.13.0 )
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-09 21:28:51 +05:30
dependabot[bot]
79f9b23182
chore(deps): bump the modules group with 9 updates ( #5954 )
...
Bumps the modules group with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.73` | `0.0.74` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.80` | `0.1.81` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.91` | `1.0.92` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.93` | `1.0.94` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.9` | `0.3.10` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.38` | `1.1.39` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.85` | `0.0.86` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.4.4` | `0.4.5` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.9` | `0.2.10` |
Updates `github.com/projectdiscovery/hmap` from 0.0.73 to 0.0.74
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.73...v0.0.74 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.80 to 0.1.81
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.80...v0.1.81 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.91 to 1.0.92
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.91...v1.0.92 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.93 to 1.0.94
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.93...v1.0.94 )
Updates `github.com/projectdiscovery/dsl` from 0.3.9 to 0.3.10
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.9...v0.3.10 )
Updates `github.com/projectdiscovery/gologger` from 1.1.38 to 1.1.39
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.38...v1.1.39 )
Updates `github.com/projectdiscovery/useragent` from 0.0.85 to 0.0.86
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.85...v0.0.86 )
Updates `github.com/projectdiscovery/utils` from 0.4.4 to 0.4.5
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.4...v0.4.5 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.9 to 0.2.10
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.9...v0.2.10 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-09 20:15:16 +05:30
Dogan Can Bakir and sandeep
812a30e97c
Allow comments in files ( #5960 )
...
* Allow comments in files
* dep update
---------
Co-authored-by: sandeep <[email protected] >
2025-01-09 18:05:31 +05:30
Dwi Siswanto
350da41646
ci(tests): add flamegraph job ( #5966 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2025-01-09 17:59:53 +05:30
Dwi Siswanto
c61e325ace
ci: added new govulncheck workflow ( #5964 )
...
* chore(dependabot): added new `security` group
Signed-off-by: Dwi Siswanto <[email protected] >
* ci: added new `govulncheck` workflow
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(dependabot): merge 2 groups
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2025-01-09 15:24:13 +05:30
Dogan Can Bakir
805cab4222
Merge pull request #5935 from projectdiscovery/dev
...
Nuclei v3.3.8 (maintenance)
2025-01-07 16:35:50 +03:00
Doğan Can Bakır
8902d130e1
update version
2025-01-07 15:47:33 +03:00
Dogan Can Bakir
490c673bde
Merge pull request #5950 from iuliu8899/fix/flow-mutil-req-with-previous-event
...
fix: previous InternalEvent is nil (#5949 )
2025-01-07 12:35:35 +03:00
chuu
258f38f72d
fix(sdk): NoHostErrors not set ( #5783 )
2025-01-02 17:48:36 +05:30
dependabot[bot]
f308c4b951
chore(deps): bump the modules group with 10 updates ( #5945 )
...
Bumps the modules group with 10 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.72` | `0.0.73` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.79` | `0.1.80` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.90` | `1.0.91` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.92` | `1.0.93` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.8` | `0.3.9` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.37` | `1.1.38` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.66` | `0.0.67` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.84` | `0.0.85` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.4.3` | `0.4.4` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.8` | `0.2.9` |
Updates `github.com/projectdiscovery/hmap` from 0.0.72 to 0.0.73
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.72...v0.0.73 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.79 to 0.1.80
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.79...v0.1.80 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.90 to 1.0.91
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.90...v1.0.91 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.92 to 1.0.93
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.92...v1.0.93 )
Updates `github.com/projectdiscovery/dsl` from 0.3.8 to 0.3.9
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.8...v0.3.9 )
Updates `github.com/projectdiscovery/gologger` from 1.1.37 to 1.1.38
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.37...v1.1.38 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.66 to 0.0.67
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.66...v0.0.67 )
Updates `github.com/projectdiscovery/useragent` from 0.0.84 to 0.0.85
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.84...v0.0.85 )
Updates `github.com/projectdiscovery/utils` from 0.4.3 to 0.4.4
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.3...v0.4.4 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.8 to 0.2.9
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.8...v0.2.9 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 17:47:28 +05:30
chuu
74a00e1bdb
fix: previous InternalEvent is nil ( #5949 )
2025-01-02 13:52:54 +08:00
Jason N. White
df3bf165b8
Update LICENSE.md, fix license year ( #5948 )
...
Signed-off-by: JasonnnW3000 <[email protected] >
2025-01-01 20:30:34 +05:30
Dogan Can Bakir
525d2caf66
fix unresolved interactsh-url for raw http templates ( #5938 )
2024-12-24 20:27:13 +05:30
dependabot[bot]
515dc26634
chore(deps): bump the modules group with 9 updates ( #5933 )
...
Bumps the modules group with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.71` | `0.0.72` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.78` | `0.1.79` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.89` | `1.0.90` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.91` | `1.0.92` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.7` | `0.3.8` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.36` | `1.1.37` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.83` | `0.0.84` |
| [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) | `0.4.2` | `0.4.3` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.7` | `0.2.8` |
Updates `github.com/projectdiscovery/hmap` from 0.0.71 to 0.0.72
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.71...v0.0.72 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.78 to 0.1.79
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.78...v0.1.79 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.89 to 1.0.90
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.89...v1.0.90 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.91 to 1.0.92
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.91...v1.0.92 )
Updates `github.com/projectdiscovery/dsl` from 0.3.7 to 0.3.8
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.7...v0.3.8 )
Updates `github.com/projectdiscovery/gologger` from 1.1.36 to 1.1.37
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.36...v1.1.37 )
Updates `github.com/projectdiscovery/useragent` from 0.0.83 to 0.0.84
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.83...v0.0.84 )
Updates `github.com/projectdiscovery/utils` from 0.4.2 to 0.4.3
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.4.2...v0.4.3 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.7 to 0.2.8
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.7...v0.2.8 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-23 18:52:51 +05:30
Pierre and sandeep
ba253dcd56
fix: URL parsing with lists & -scan-all-ips ( #5897 )
...
Co-authored-by: sandeep <[email protected] >
2024-12-21 03:32:33 +05:30
Dogan Can Bakir
358249bdb4
fix recursive struct validation during JSON marshaling ( #5883 )
2024-12-19 20:36:21 +05:30
Dwi Siswanto and Doğan Can Bakır
f21a82aac3
fix(httpclientpool): rebuild malformed Location URL ( #5902 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Doğan Can Bakır <[email protected] >
2024-12-19 20:31:41 +05:30
dependabot[bot]
e408edea03
chore(deps): bump the workflows group with 7 updates ( #5924 )
...
Bumps the workflows group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) | `2` | `3` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) | `2` | `3` |
| [docker/login-action](https://github.com/docker/login-action ) | `2` | `3` |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `4` | `6` |
| [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) | `3` | `4` |
| [actions/setup-python](https://github.com/actions/setup-python ) | `4` | `5` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `2` | `3` |
Updates `docker/setup-qemu-action` from 2 to 3
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
Updates `docker/setup-buildx-action` from 2 to 3
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
Updates `docker/login-action` from 2 to 3
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
Updates `docker/build-push-action` from 4 to 6
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v4...v6 )
Updates `peter-evans/dockerhub-description` from 3 to 4
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3...v4 )
Updates `actions/setup-python` from 4 to 5
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
Updates `github/codeql-action` from 2 to 3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: workflows
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-19 06:20:20 +07:00
dependabot[bot]
ffd2453122
chore(deps): bump the modules group with 11 updates ( #5925 )
...
Bumps the modules group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) | `0.2.13` | `0.2.14` |
| [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) | `0.0.70` | `0.0.71` |
| [github.com/projectdiscovery/interactsh](https://github.com/projectdiscovery/interactsh ) | `1.2.0` | `1.2.2` |
| [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) | `0.1.77` | `0.1.78` |
| [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) | `1.0.88` | `1.0.89` |
| [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) | `1.0.90` | `1.0.91` |
| [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) | `0.3.3` | `0.3.7` |
| [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) | `1.1.35` | `1.1.36` |
| [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) | `0.0.65` | `0.0.66` |
| [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) | `0.0.78` | `0.0.83` |
| [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) | `0.2.6` | `0.2.7` |
Updates `github.com/projectdiscovery/fastdialer` from 0.2.13 to 0.2.14
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.2.13...v0.2.14 )
Updates `github.com/projectdiscovery/hmap` from 0.0.70 to 0.0.71
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.70...v0.0.71 )
Updates `github.com/projectdiscovery/interactsh` from 1.2.0 to 1.2.2
- [Release notes](https://github.com/projectdiscovery/interactsh/releases )
- [Changelog](https://github.com/projectdiscovery/interactsh/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/interactsh/compare/v1.2.0...v1.2.2 )
Updates `github.com/projectdiscovery/rawhttp` from 0.1.77 to 0.1.78
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.77...v0.1.78 )
Updates `github.com/projectdiscovery/retryabledns` from 1.0.88 to 1.0.89
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.88...v1.0.89 )
Updates `github.com/projectdiscovery/retryablehttp-go` from 1.0.90 to 1.0.91
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.90...v1.0.91 )
Updates `github.com/projectdiscovery/dsl` from 0.3.3 to 0.3.7
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.3...v0.3.7 )
Updates `github.com/projectdiscovery/gologger` from 1.1.35 to 1.1.36
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.35...v1.1.36 )
Updates `github.com/projectdiscovery/ratelimit` from 0.0.65 to 0.0.66
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.65...v0.0.66 )
Updates `github.com/projectdiscovery/useragent` from 0.0.78 to 0.0.83
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.78...v0.0.83 )
Updates `github.com/projectdiscovery/wappalyzergo` from 0.2.6 to 0.2.7
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.6...v0.2.7 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/interactsh
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modules
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-19 01:11:37 +05:30
Dwi Siswanto
35ffde799a
chore(dependabot): grouped dependency updates ( #5923 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2024-12-18 19:34:26 +05:30
Sandeep Singh and Tarun Koyalwar
156b22687b
utils version update ( #5917 )
...
* utils update
* use test tempdir
* skip custom tm tests on macos
---------
Co-authored-by: Tarun Koyalwar <[email protected] >
2024-12-17 18:26:15 +05:30
Mzack9999
1e87ca82c8
fix missing browser init ( #5896 )
...
* fix missing browser init
* .
* using lazy init
* updating test with new web ui
* go mod
* sandbox test
* non fatal error
2024-12-17 15:38:42 +05:30
Sandeep Singh
cf334e55c7
fastdailer dep update ( #5889 )
2024-12-13 04:51:26 +05:30
Dogan Can Bakir
53ff9c54ea
make markdown filename shorter ( #5899 )
2024-12-13 04:25:27 +05:30
Shubham Rasal
be1f634eae
Add Alive Proxy into Options ( #5903 )
...
* Move proxy variable from global to options
- Provides ability to pass diff proxy in single nuclei instance using sdk
* add type check (resolve comments)
2024-12-13 04:23:27 +05:30
dependabot[bot]
c731126545
Merge pull request #5893 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/rawhttp-0.1.77
2024-12-09 13:38:16 +00:00
dependabot[bot]
3f290a6688
chore(deps): bump github.com/projectdiscovery/rawhttp
...
Bumps [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) from 0.1.76 to 0.1.77.
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.76...v0.1.77 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-12-09 12:05:05 +00:00
dependabot[bot]
5c0126c2f7
Merge pull request #5892 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/utils-0.4.1
2024-12-09 12:03:57 +00:00
dependabot[bot]
13619c0845
chore(deps): bump github.com/projectdiscovery/utils from 0.3.0 to 0.4.1
...
Bumps [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) from 0.3.0 to 0.4.1.
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.3.0...v0.4.1 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-12-09 10:30:05 +00:00
dependabot[bot]
753768abf7
Merge pull request #5890 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/ratelimit-0.0.65
2024-12-09 10:28:47 +00:00
dependabot[bot]
526fc47776
chore(deps): bump github.com/projectdiscovery/ratelimit
...
Bumps [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) from 0.0.64 to 0.0.65.
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.64...v0.0.65 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-12-09 09:47:25 +00:00
dependabot[bot]
d5016040aa
Merge pull request #5894 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/hmap-0.0.70
2024-12-09 09:45:56 +00:00
dependabot[bot]
53429d4fa2
Merge pull request #5891 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/wappalyzergo-0.2.6
2024-12-09 09:45:34 +00:00
dependabot[bot]
0186d088c8
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.69 to 0.0.70
...
Bumps [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) from 0.0.69 to 0.0.70.
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.69...v0.0.70 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-12-09 05:20:01 +00:00
dependabot[bot]
4fb75ffccc
chore(deps): bump github.com/projectdiscovery/wappalyzergo
...
Bumps [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) from 0.2.5 to 0.2.6.
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.5...v0.2.6 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-12-09 05:19:44 +00:00
Dogan Can Bakir
49dc2a4a22
Merge pull request #5886 from lvyaoting/dev
...
chore: fix some function name in comment
2024-12-05 14:50:49 +03:00
lvyaoting
a6b5b1dd49
chore: fix some function name in comment
...
Signed-off-by: lvyaoting <[email protected] >
2024-12-05 19:34:33 +08:00
Sandeep Singh
bf01be1682
Merge pull request #5870 from projectdiscovery/dev
...
v3.3.7
2024-12-02 17:17:16 +05:30
sandeep
2549592533
misc readme update
2024-12-02 17:15:29 +05:30
dependabot[bot]
0fc4a02a05
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.68 to 0.0.69 ( #5874 )
...
Bumps [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) from 0.0.68 to 0.0.69.
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.68...v0.0.69 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 14:50:57 +05:30
Dogan Can Bakir
b649829bc3
update version ( #5877 )
2024-12-02 14:50:41 +05:30
dependabot[bot]
9a3053e9be
Merge pull request #5873 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/wappalyzergo-0.2.5
2024-12-02 09:12:24 +00:00
dependabot[bot]
889972f3de
Merge pull request #5872 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/rawhttp-0.1.76
2024-12-02 09:11:10 +00:00
dependabot[bot]
f7d30f6389
chore(deps): bump github.com/projectdiscovery/rawhttp
...
Bumps [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) from 0.1.74 to 0.1.76.
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.74...v0.1.76 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-12-02 09:05:08 +00:00
dependabot[bot]
36aae9cc55
chore(deps): bump github.com/projectdiscovery/wappalyzergo
...
Bumps [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) from 0.2.4 to 0.2.5.
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.4...v0.2.5 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-12-02 09:05:06 +00:00
dependabot[bot]
a12bd9fbf8
chore(deps): bump github.com/projectdiscovery/utils from 0.2.21 to 0.3.0 ( #5875 )
...
Bumps [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) from 0.2.21 to 0.3.0.
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.2.21...v0.3.0 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 14:33:56 +05:30
dependabot[bot]
4bb9374207
chore(deps): bump github.com/projectdiscovery/ratelimit ( #5871 )
...
Bumps [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) from 0.0.61 to 0.0.64.
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.61...v0.0.64 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 14:33:46 +05:30
Tarun Koyalwar
16735f5243
fix template signing singnature issue ( #5869 )
...
* fix incorrect .gitignore
* template signer utility tool
* use yaml marhsal & unmarshal for normalization
* normalize before verification
2024-12-02 14:31:46 +05:30
Richard Brown
557b4fba38
removed trailing comma from the jsonl exporter ( #5861 )
...
* removed trailing comma from the jsonl exporter
* adding the O_TRUNC flag when opening the file to explicitly indicate that the file should be truncated if it exists.
2024-12-01 18:45:22 +05:30
Dogan Can Bakir
1f985459b8
add max-os-threads flag ( #5622 )
...
* add `max-os-threads` flag
* minor
* use global pkg
2024-11-27 20:06:26 +05:30
Dwi Siswanto
3a07fa9c22
feat: add -enable-global-matchers flag ( #5857 )
...
* feat: add `-enable-global-matchers` flag
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(templates): use embedded `types.Options` in `Template`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(lib): add `EnableGlobalMatchersTemplates` SDK opt
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2024-11-27 14:37:59 +05:30
dependabot[bot]
b2d4efef1e
Merge pull request #5853 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/gologger-1.1.33
2024-11-25 17:23:56 +00:00
dependabot[bot]
36262a4152
Merge pull request #5852 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/fastdialer-0.2.10
2024-11-25 15:24:01 +00:00
dependabot[bot]
7fb7b7ad92
Merge pull request #5851 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/retryabledns-1.0.86
2024-11-25 15:23:30 +00:00
dependabot[bot]
a0ec8a0546
chore(deps): bump github.com/projectdiscovery/retryabledns
...
Bumps [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) from 1.0.85 to 1.0.86.
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.85...v1.0.86 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-25 12:35:57 +00:00
dependabot[bot]
a229666d41
Merge pull request #5850 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/retryablehttp-go-1.0.88
2024-11-25 12:34:40 +00:00
dependabot[bot]
e0ea25d856
chore(deps): bump github.com/projectdiscovery/gologger
...
Bumps [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) from 1.1.31 to 1.1.33.
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.31...v1.1.33 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-25 12:11:13 +00:00
dependabot[bot]
13dfe8802a
chore(deps): bump github.com/projectdiscovery/retryablehttp-go
...
Bumps [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) from 1.0.86 to 1.0.88.
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.86...v1.0.88 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-25 12:11:12 +00:00
dependabot[bot]
97b8c510a1
chore(deps): bump github.com/projectdiscovery/fastdialer
...
Bumps [github.com/projectdiscovery/fastdialer](https://github.com/projectdiscovery/fastdialer ) from 0.2.9 to 0.2.10.
- [Release notes](https://github.com/projectdiscovery/fastdialer/releases )
- [Commits](https://github.com/projectdiscovery/fastdialer/compare/v0.2.9...v0.2.10 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/fastdialer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-25 12:11:07 +00:00
dependabot[bot]
fa6a7e8486
Merge pull request #5849 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/wappalyzergo-0.2.4
2024-11-25 12:09:58 +00:00
dependabot[bot]
fbe2981e8d
chore(deps): bump github.com/projectdiscovery/wappalyzergo
...
Bumps [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) from 0.2.2 to 0.2.4.
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.2.2...v0.2.4 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-25 05:58:15 +00:00
Dogan Can Bakir
436c386272
respect defaults when listing templates ( #5846 )
...
* respect defaults when listing templates
* filter out headless, code and dast templates
2024-11-23 06:21:55 +05:30
Sandeep Singh
419f08f61c
Merge pull request #5813 from projectdiscovery/dev
...
v3.3.6
2024-11-21 23:33:29 +05:30
Dwi Siswanto
28abf56e75
ci(generate-docs): push w/o pull ( #5843 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2024-11-21 18:48:25 +05:30
sandeep
a09fcc196b
auto gen docs update
2024-11-21 18:16:12 +05:30
alban-stourbe-wmx and Tarun Koyalwar
2b4b058886
handle env variables in dynamic secret file ( #5835 )
...
* handle env variables in dynamic secret file
* inject more variables from -v and -env-vars
* use expand with env
* fix missing replacer
---------
Co-authored-by: Tarun Koyalwar <[email protected] >
2024-11-21 16:34:13 +05:30
Dogan Can Bakir and sandeep
63687c2ce0
disable self-contained and file protocol templates as default ( #5825 )
...
* disable self-contained and file protocol templates as default
* make excluding default
* add config funcs
* fix wrn display
* fix integration tests
* enable self-contained templates when code templates are enabled
---------
Co-authored-by: sandeep <[email protected] >
2024-11-19 22:00:28 +05:30
dependabot[bot]
abfd43268a
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.65 to 0.0.67 ( #5832 )
...
Bumps [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) from 0.0.65 to 0.0.67.
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.65...v0.0.67 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 11:52:34 +05:30
Ice3man
b046f7686f
feat: Added time based delay analyzer to fuzzing implementation ( #5781 )
...
* feat: added fuzzing output enhancements
* changes as requested
* misc
* feat: added dfp flag to display fuzz points + misc additions
* feat: added support for fuzzing nested path segments
* feat: added parts to fuzzing requests
* feat: added tracking for parameter occurence frequency in fuzzing
* added cli flag for fuzz frequency
* fixed broken tests
* fixed path based sqli integration test
* feat: added configurable fuzzing aggression level for payloads
* fixed failing test
* feat: added analyzers implementation for fuzzing
* feat: misc changes to analyzer
* feat: misc additions of units + tests fix
* misc changes to implementation
2024-11-19 11:51:32 +05:30
Dwi Siswanto and Ice3man
13af7ccd49
fix: data race at protocolstate, contextargs & some outdated test cases ( #5820 )
...
* test(flow): update outdated test cases
Signed-off-by: Dwi Siswanto <[email protected] >
* test(multiproto): update outdated test cases
Signed-off-by: Dwi Siswanto <[email protected] >
* feat: fixed failing tests
* fixed data race
* fixed memgaurdian race conditiong
* test(customtemplates): use test repo
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(customtemplates): add more `{Clone,Pull}Options`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(customtemplates): validate `{Clone,Pull}Options`
Signed-off-by: Dwi Siswanto <[email protected] >
* bugfix: fixed failing integration tests for flow and multi
* chore: either 1 or 2 results in interactsh
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Ice3man <[email protected] >
2024-11-19 11:08:25 +05:30
dependabot[bot]
40c83ddb18
Merge pull request #5831 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/retryabledns-1.0.85
2024-11-18 15:11:51 +00:00
dependabot[bot]
e07c61689e
chore(deps): bump github.com/projectdiscovery/retryabledns
...
Bumps [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) from 1.0.83 to 1.0.85.
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.83...v1.0.85 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-18 12:43:47 +00:00
dependabot[bot]
91a18c79fc
Merge pull request #5830 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/goflags-0.1.65
2024-11-18 12:41:24 +00:00
dependabot[bot]
c76421d3d8
Merge pull request #5829 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/dsl-0.3.3
2024-11-18 12:41:06 +00:00
dependabot[bot]
26311c1668
Merge pull request #5828 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/rawhttp-0.1.74
2024-11-18 12:40:39 +00:00
dependabot[bot]
e7d628c414
chore(deps): bump github.com/projectdiscovery/goflags
...
Bumps [github.com/projectdiscovery/goflags](https://github.com/projectdiscovery/goflags ) from 0.1.64 to 0.1.65.
- [Release notes](https://github.com/projectdiscovery/goflags/releases )
- [Commits](https://github.com/projectdiscovery/goflags/compare/v0.1.64...v0.1.65 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/goflags
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-18 05:48:36 +00:00
dependabot[bot]
54e81c96f1
chore(deps): bump github.com/projectdiscovery/dsl from 0.3.0 to 0.3.3
...
Bumps [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) from 0.3.0 to 0.3.3.
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.3.0...v0.3.3 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-18 05:48:28 +00:00
dependabot[bot]
afc24616a4
chore(deps): bump github.com/projectdiscovery/rawhttp
...
Bumps [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) from 0.1.73 to 0.1.74.
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.73...v0.1.74 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-18 05:48:21 +00:00
Keith Chason
ba6a050d48
Batch JSONL output and add trailing commas ( #5705 )
2024-11-15 15:45:44 +05:30
Dwi Siswanto
3e4ec90cea
ci: refactor workflows ( #5818 )
...
* ci: refactor workflows
Signed-off-by: Dwi Siswanto <[email protected] >
* chore: structured build outputs
Signed-off-by: Dwi Siswanto <[email protected] >
* feat: use `go-ci`
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(make): misused var for `vet` cmd
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2024-11-14 19:19:49 +07:00
dependabot[bot]
9fdb5cd5b6
chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 ( #5795 )
...
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 23:43:29 +05:30
dependabot[bot]
f0b87ac26e
chore(deps): bump github.com/projectdiscovery/rawhttp ( #5809 )
...
Bumps [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) from 0.1.72 to 0.1.73.
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.72...v0.1.73 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 23:43:19 +05:30
dependabot[bot]
49f1de351f
chore(deps): bump github.com/projectdiscovery/wappalyzergo ( #5808 )
...
Bumps [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) from 0.1.25 to 0.2.2.
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.1.25...v0.2.2 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-12 23:43:10 +05:30
Doğan Can Bakır
4cd697ed3f
update version
2024-11-11 14:19:05 +03:00
dependabot[bot]
c096c7a808
Merge pull request #5812 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/gologger-1.1.31
2024-11-11 11:13:21 +00:00
dependabot[bot]
cc1941b634
chore(deps): bump github.com/projectdiscovery/gologger
...
Bumps [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) from 1.1.29 to 1.1.31.
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.29...v1.1.31 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-11 10:59:31 +00:00
dependabot[bot]
ba99750956
Merge pull request #5811 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/useragent-0.0.78
2024-11-11 10:57:26 +00:00
dependabot[bot]
444f824167
chore(deps): bump github.com/projectdiscovery/useragent
...
Bumps [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) from 0.0.71 to 0.0.78.
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.71...v0.0.78 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-11-11 10:48:58 +00:00
dependabot[bot]
31016178e2
chore(deps): bump github.com/projectdiscovery/retryablehttp-go ( #5810 )
...
Bumps [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) from 1.0.85 to 1.0.86.
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.85...v1.0.86 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-11 17:47:48 +07:00
Dogan Can Bakir
529ac9d749
Fix workflow validation logic ( #5805 )
2024-11-08 19:03:47 +05:30
Dogan Can Bakir
7547f1a5c3
Merge pull request #5678 from alban-stourbe-wmx/feature/sdk-add-vars
...
Add vars with SDK
2024-11-08 15:11:58 +03:00
Ice3man
6cb670d260
feat: fixed jira tracker issue with find request ( #5798 )
2024-11-07 02:56:04 +05:30
dependabot[bot]
afb5a7ce59
chore(deps): bump github.com/projectdiscovery/tlsx from 1.1.7 to 1.1.8 ( #5794 )
...
Bumps [github.com/projectdiscovery/tlsx](https://github.com/projectdiscovery/tlsx ) from 1.1.7 to 1.1.8.
- [Release notes](https://github.com/projectdiscovery/tlsx/releases )
- [Changelog](https://github.com/projectdiscovery/tlsx/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/tlsx/compare/v1.1.7...v1.1.8 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/tlsx
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 15:16:39 +07:00
dependabot[bot]
465800fb21
chore(deps): bump github.com/projectdiscovery/retryablehttp-go ( #5791 )
...
Bumps [github.com/projectdiscovery/retryablehttp-go](https://github.com/projectdiscovery/retryablehttp-go ) from 1.0.83 to 1.0.85.
- [Release notes](https://github.com/projectdiscovery/retryablehttp-go/releases )
- [Commits](https://github.com/projectdiscovery/retryablehttp-go/compare/v1.0.83...v1.0.85 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryablehttp-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 15:15:45 +07:00
dependabot[bot]
267997ef60
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.63 to 0.0.65 ( #5793 )
...
Bumps [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) from 0.0.63 to 0.0.65.
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.63...v0.0.65 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 15:15:12 +07:00
dependabot[bot]
4fcecb16d8
chore(deps): bump github.com/projectdiscovery/rawhttp ( #5792 )
2024-11-04 06:13:19 +00:00
Dwi Siswanto
bc27db2541
ci: bot misc ( #5784 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2024-11-03 19:01:16 +05:30
chengehe
402c286a8e
chore: add missing backtick ( #5789 )
2024-11-01 16:43:36 +05:30
Dogan Can Bakir
97403c203e
Fix panic error due to file already closed in stats mode ( #5774 )
2024-10-28 15:56:21 +05:30
Dogan Can Bakir
b57d086afc
Merge pull request #5779 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/wappalyzergo-0.1.25
...
chore(deps): bump github.com/projectdiscovery/wappalyzergo from 0.1.22 to 0.1.25
2024-10-28 13:13:02 +03:00
dependabot[bot]
9339b53002
chore(deps): bump github.com/projectdiscovery/wappalyzergo
...
Bumps [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) from 0.1.22 to 0.1.25.
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.1.22...v0.1.25 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-10-28 06:57:26 +00:00
dependabot[bot]
a1e5d181ec
Merge pull request #5775 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/utils-0.2.16
2024-10-28 06:56:25 +00:00
dependabot[bot]
2f1398832a
Merge pull request #5778 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/ratelimit-0.0.61
2024-10-28 06:52:57 +00:00
dependabot[bot]
4da1554dc4
chore(deps): bump github.com/projectdiscovery/utils
...
Bumps [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) from 0.2.15 to 0.2.16.
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.2.15...v0.2.16 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-10-28 06:30:30 +00:00
dependabot[bot]
db002068c8
chore(deps): bump github.com/projectdiscovery/ratelimit
...
Bumps [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) from 0.0.60 to 0.0.61.
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.60...v0.0.61 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-10-28 06:24:07 +00:00
dependabot[bot]
3b50a1fcdb
Merge pull request #5776 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/rawhttp-0.1.71
2024-10-28 06:22:06 +00:00
dependabot[bot]
4d02224880
chore(deps): bump github.com/projectdiscovery/rawhttp
...
Bumps [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) from 0.1.70 to 0.1.71.
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.70...v0.1.71 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-10-28 05:55:00 +00:00
David Maciejak
2039b5c43e
Fix error message in request.go ( #5768 )
...
I have that error displayed which sounds grammatically wrong:
Could not execute request for http://x.x.x.x/ : could get html element: error occurred executing action: [:RUNTIME] could not navigate to url http://x.x.x.x/login <- navigation failed: net::ERR_ADDRESS_UNREACHABLE
2024-10-25 23:38:19 +05:30
Tarun Koyalwar and sandeep
40a08a4db3
Code protocol bug fixes and improvements ( #5767 )
...
* bump gozero + improve debug mode (code protocol)
* run failed integration again assuming they are flaky
* dep update
---------
Co-authored-by: sandeep <[email protected] >
2024-10-25 23:35:03 +05:30
Tarun Koyalwar
88b460c2e3
Merge pull request #5766 from iuliu8899/dev
...
perf(sdk): sdk functions to access workflow store
2024-10-25 19:16:31 +05:30
chuu
8a4be44631
perf(sdk): sdk functions to access workflow store
2024-10-24 14:34:50 +08:00
dependabot[bot]
49811d24a1
Merge pull request #5756 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/dsl-0.3.0
2024-10-21 13:02:47 +00:00
dependabot[bot]
cb1bbff0f0
chore(deps): bump github.com/projectdiscovery/dsl from 0.2.5 to 0.3.0
...
Bumps [github.com/projectdiscovery/dsl](https://github.com/projectdiscovery/dsl ) from 0.2.5 to 0.3.0.
- [Release notes](https://github.com/projectdiscovery/dsl/releases )
- [Commits](https://github.com/projectdiscovery/dsl/compare/v0.2.5...v0.3.0 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/dsl
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-10-21 12:35:40 +00:00
dependabot[bot]
ebdabef420
Merge pull request #5751 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/rawhttp-0.1.70
2024-10-21 07:50:22 +00:00
dependabot[bot]
0442aa79da
chore(deps): bump github.com/projectdiscovery/rawhttp
...
Bumps [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) from 0.1.67 to 0.1.70.
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.67...v0.1.70 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-10-21 07:24:55 +00:00
dependabot[bot]
7a9facfc26
Merge pull request #5752 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/httpx-1.6.9
2024-10-21 07:23:12 +00:00
dependabot[bot]
abc63f1f8d
chore(deps): bump github.com/projectdiscovery/httpx from 1.6.8 to 1.6.9
...
Bumps [github.com/projectdiscovery/httpx](https://github.com/projectdiscovery/httpx ) from 1.6.8 to 1.6.9.
- [Release notes](https://github.com/projectdiscovery/httpx/releases )
- [Changelog](https://github.com/projectdiscovery/httpx/blob/main/.goreleaser.yml )
- [Commits](https://github.com/projectdiscovery/httpx/compare/v1.6.8...v1.6.9 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/httpx
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-10-21 06:53:32 +00:00
dependabot[bot]
f5f5f5fc21
Merge pull request #5753 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/ratelimit-0.0.60
2024-10-21 06:52:24 +00:00
dependabot[bot]
efb27cfd49
chore(deps): bump github.com/projectdiscovery/ratelimit
...
Bumps [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) from 0.0.56 to 0.0.60.
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.56...v0.0.60 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-10-21 06:26:35 +00:00
dependabot[bot]
5f952fc87a
Merge pull request #5750 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/gologger-1.1.28
2024-10-21 06:25:23 +00:00
dependabot[bot]
505ebc752f
chore(deps): bump github.com/projectdiscovery/gologger
...
Bumps [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) from 1.1.24 to 1.1.28.
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.24...v1.1.28 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-10-21 05:57:35 +00:00
Sandeep Singh
8d0d2888c8
Merge pull request #5745 from projectdiscovery/dev
...
Nuclei v3.3.5
2024-10-19 17:24:01 +05:30
sandeep
44f398c08d
readme updates
2024-10-19 17:21:13 +05:30
sandeep
d7c8c8af80
version update
2024-10-18 22:28:02 +05:30
Ramana Reddy
7e4b4a8c55
fix: interactsh-url placeholder replacement in variables for network template ( #5677 )
2024-10-18 20:44:40 +05:30
Dogan Can Bakir
92213e1335
Merge pull request #5733 from projectdiscovery/fix_template_loading_logic
...
fix template loading logic
2024-10-15 13:52:47 +03:00
ghost
159a8a53cf
Auto Generate Syntax Docs + JSONSchema [Mon Oct 14 15:26:08 UTC 2024] 🤖
2024-10-14 15:26:08 +00:00
Ramana Reddy
98948d0266
support stop-at-first-match for network templates ( #5554 )
2024-10-14 20:54:58 +05:30
Dwi Siswanto
2c832f5590
refactor(vardump): use godump lib ( #5676 )
...
* refactor(vardump): use `godump` lib
also increate limit char to `255`.
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(vardump): add global var `Limit`
Signed-off-by: Dwi Siswanto <[email protected] >
* chore(protocols): rm newline
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(types): add `VarDumpLimit` option
Signed-off-by: Dwi Siswanto <[email protected] >
* test(vardump): add test cases
Signed-off-by: Dwi Siswanto <[email protected] >
* chore: tidy up mod
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2024-10-14 19:31:36 +05:30
ghost
53f56e179d
Auto Generate Syntax Docs + JSONSchema [Mon Oct 14 13:56:50 UTC 2024] 🤖
2024-10-14 13:56:50 +00:00
Dwi Siswanto and Ice3man543
cc5c5509dc
feat: global matchers ( #5701 )
...
* feat: global matchers
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Ice3man543 <[email protected] >
* feat(globalmatchers): make `Callback` as type
Signed-off-by: Dwi Siswanto <[email protected] >
* feat: update `passive` term to `(matchers-)static`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(globalmatchers): add `origin-template-*` event
also use `Set` method instead of `maps.Clone`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat: update `matchers-static` term to `global-matchers`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(globalmatchers): clone event before `operator.Execute`
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(tmplexec): don't store `matched` on `global-matchers` templ
This will end up generating 2 events from the same
`scan.ScanContext` if one of the templates has
`global-matchers` enabled. This way, non-
`global-matchers` templates can enter the
`writeFailureCallback` func to log failure output.
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(globalmatchers): initializes `requests` on `New`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(globalmatchers): add `hasStorage` method
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(templates): rename global matchers checks method
Signed-off-by: Dwi Siswanto <[email protected] >
* fix(loader): handle nil `templates.Template` pointer
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Ice3man543 <[email protected] >
2024-10-14 19:25:46 +05:30
chuu
aab2cadb64
fix: input helper in executor options ( #5712 )
2024-10-14 19:22:52 +05:30
Doğan Can Bakır
4ef058758c
fix template loading logic
2024-10-14 15:53:53 +03:00
Dwi Siswanto
d68af67e6e
feat(nuclei): generate trace file when using profile-mem ( #5690 )
...
* feat(nuclei): generate trace file when using `profile-mem`
Signed-off-by: Dwi Siswanto <[email protected] >
* docs(DESIGN): dynamically grep mod path
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2024-10-14 14:53:36 +05:30
Danny Shemesh
888a732fbc
Unlock memguard global change mutex only when locked ( #5714 )
2024-10-14 14:18:59 +05:30
Keith Chason
3f0de96726
MongoDB Reporting ( #5688 )
...
* Initial setup of Mongo reporting
* Fix slice pop logic
* Switch to config-file logic
* Parse database name from connection string
* Switch to url.Parse for connection string parsing
* Address return/logging feedback
2024-10-13 21:44:33 +05:30
Dwi Siswanto
1cd42c46c7
chore: update auto_assign ( #5720 )
...
add me to `addReviewers` list
Signed-off-by: Dwi Siswanto <[email protected] >
2024-10-11 19:13:02 +05:30
Ice3man
82680980a5
bugfix: fix multipart panic + support for filename + content-type ( #5702 )
...
* bugfix: fix multipart files panic + support for filename + content-type propagation
* misc changes
2024-10-10 20:22:22 +05:30
ghost
690089e1ce
Auto Generate Syntax Docs + JSONSchema [Wed Oct 9 21:36:38 UTC 2024] 🤖
2024-10-09 21:36:38 +00:00
Dogan Can Bakir
f0624820d3
update ssl part definitions ( #5710 )
2024-10-10 03:04:23 +05:30
Ramana Reddy
7ba5d51b00
fix: ldap metadata collection err ( #5683 )
2024-10-07 18:12:07 +05:30
Ramana Reddy
8b9acb2927
return bool resp on successful ldap authentication ( #5682 )
2024-10-07 18:11:03 +05:30
Piotr Idzik
23825c77b2
style: do not use backticks ( #5687 )
2024-10-05 04:07:07 +07:00
alban.stourbe stourbe
ed3e06a701
Add checkerr on runtimeVars & Add a new TestSDK
2024-10-01 09:29:43 +02:00
alban.stourbe stourbe
d0463e8ca3
Add vars with SDK
2024-09-30 16:52:54 +02:00
sandeep
9c71f6ebf1
Merge remote-tracking branch 'origin'
2024-09-28 19:07:09 +04:00
sandeep
d1614857bd
version update
2024-09-28 19:06:40 +04:00
Tarun Koyalwar
1f945d6d50
consider protocolType in max host error ( #5668 )
...
* consider protocolType in max host error
* add mutex when updating internal-event
2024-09-28 18:50:35 +05:30
sandeep
b937deb47b
Merge remote-tracking branch 'origin'
2024-09-26 12:10:36 +04:00
sandeep
e4dae52d5a
version update
2024-09-26 12:09:13 +04:00
Dwi Siswanto
c9f67897c4
fix(http): prevent addCNameIfAvailable from using closed Dialer ( #5665 )
...
added a check in `addCNameIfAvailable` to ensure
the `Dialer` isnot NIL before attempting to fetch
DNS data.
this prevents potential panics (ex. SIGSEGV) when
the `Dialer` is closed due to an interruption.
Signed-off-by: Dwi Siswanto <[email protected] >
2024-09-25 22:00:39 +05:30
dependabot[bot]
c93a2b1ba4
chore(deps): bump github.com/projectdiscovery/utils from 0.2.8 to 0.2.11 ( #5660 )
...
Bumps [github.com/projectdiscovery/utils](https://github.com/projectdiscovery/utils ) from 0.2.8 to 0.2.11.
- [Release notes](https://github.com/projectdiscovery/utils/releases )
- [Changelog](https://github.com/projectdiscovery/utils/blob/main/CHANGELOG.md )
- [Commits](https://github.com/projectdiscovery/utils/compare/v0.2.8...v0.2.11 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/utils
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 18:44:01 +05:30
Ice3man
6a561c6470
feat: clone event in clustering to generate correct failure events ( #5653 )
2024-09-24 18:43:35 +05:30
dependabot[bot]
828dac9002
chore(deps): bump github.com/projectdiscovery/retryabledns ( #5657 )
...
Bumps [github.com/projectdiscovery/retryabledns](https://github.com/projectdiscovery/retryabledns ) from 1.0.74 to 1.0.77.
- [Release notes](https://github.com/projectdiscovery/retryabledns/releases )
- [Commits](https://github.com/projectdiscovery/retryabledns/compare/v1.0.74...v1.0.77 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/retryabledns
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-23 17:49:04 +05:30
Dwi Siswanto and Doğan Can Bakır
9983d7415c
refactor(runner): adjust max-host-error if gt concurrency ( #5633 )
...
* refactor(common): use `ParseRequestURI` instead when `NormalizeCacheValue`
also it exports the method
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(runner): adjust `max-host-error` if gt `concurrency`
Signed-off-by: Dwi Siswanto <[email protected] >
* fix lint
* chore(runner): expose adjusted `max-host-error` value
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
Co-authored-by: Doğan Can Bakır <[email protected] >
2024-09-23 15:57:30 +05:30
dependabot[bot]
a118daa375
Merge pull request #5659 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/ratelimit-0.0.56
2024-09-23 06:12:30 +00:00
dependabot[bot]
b8e818ac29
Merge pull request #5658 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/useragent-0.0.71
2024-09-23 06:09:14 +00:00
dependabot[bot]
3e6c62b03b
chore(deps): bump github.com/projectdiscovery/useragent
...
Bumps [github.com/projectdiscovery/useragent](https://github.com/projectdiscovery/useragent ) from 0.0.65 to 0.0.71.
- [Release notes](https://github.com/projectdiscovery/useragent/releases )
- [Commits](https://github.com/projectdiscovery/useragent/compare/v0.0.65...v0.0.71 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/useragent
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-09-23 05:43:17 +00:00
dependabot[bot]
182e000f2c
chore(deps): bump github.com/projectdiscovery/ratelimit
...
Bumps [github.com/projectdiscovery/ratelimit](https://github.com/projectdiscovery/ratelimit ) from 0.0.53 to 0.0.56.
- [Release notes](https://github.com/projectdiscovery/ratelimit/releases )
- [Commits](https://github.com/projectdiscovery/ratelimit/compare/v0.0.53...v0.0.56 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/ratelimit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-09-23 05:43:13 +00:00
dependabot[bot]
21205253c3
Merge pull request #5661 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/rawhttp-0.1.67
2024-09-23 05:42:11 +00:00
dependabot[bot]
b18f99e462
chore(deps): bump github.com/projectdiscovery/rawhttp
...
Bumps [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) from 0.1.65 to 0.1.67.
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.65...v0.1.67 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-09-23 05:16:47 +00:00
694835c459
Add more support for fs.FS in template parsing ( #5421 )
...
* misc update
* chore(deps): bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#4252 )
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin ) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/gin-gonic/gin/releases )
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gin-gonic/gin/compare/v1.9.0...v1.9.1 )
---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump github.com/docker/docker (#4316 )
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 24.0.5+incompatible to 24.0.7+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v24.0.5...v24.0.7 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix README_CN.md typos (#4369 )
* version update
* Add more support for `fs.FS` in the disk catalog
This adds more support for `fs.FS` in the disk catalog. This
fixes some places where direct `os` file-related calls were being
made to use the catalog interface instead.
Note that the JavaScript compiler *still* does not work in any
context where the `pkg/js/libs/fs` package is used. In particular,
the `ReadFilesFromDir` function is hard-coded to use the `os`
package and not respect the catalog.
* Remove some testing artifacts
* Wrap up
* Unwind other changes
* Add a LoadHelperFileFunction to Options
* Use a direct func
* Tweak validation
* Use a function type
---------
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: sandeep <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xc1Ym <[email protected] >
Co-authored-by: Sandeep Singh <[email protected] >
2024-09-21 02:41:22 +05:30
Ramana Reddy
3eee9678d0
fix loading dynamic auth templates on fuzzing ( #5646 )
2024-09-20 23:04:42 +05:30
Ramana Reddy and Doğan Can Bakır
b69de15777
fix: Parse OpenApi http security schemes on empty values ( #5606 )
...
* fix: parse openapi http security schemes on empty values
* minor
---------
Co-authored-by: Doğan Can Bakır <[email protected] >
2024-09-19 19:29:19 +05:30
ghost
1610d96bc2
Auto Generate Syntax Docs + JSONSchema [Thu Sep 19 13:34:08 UTC 2024] 🤖
2024-09-19 13:34:08 +00:00
Levente Kováts
6347efa590
Clone Input when the workflow execution forks ( #5621 )
...
* clone Input when the workflow forks, add integration test
* fix line endings
2024-09-19 19:02:03 +05:30
Dwi Siswanto
4cd065df5f
feat(headless): supporting standard lifecycle events ( #5632 )
...
* refactor(headless): use `WaitStable` for `waitload` action
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): add `getNavigationFunc`
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): add `WaitDOM` action
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): add `WaitFMP` action
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): add `WaitFCP` action
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): add `WaitIdle` action
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(headless): `ActionWaitLoad` waits for `proto.PageLifecycleEventNameLoad`
also rename `Page.WaitLoad` to `Page.WaitStable` method.
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): add `WaitStable` action
Signed-off-by: Dwi Siswanto <[email protected] >
* refactor(headless): supporting `duration` arg for `WaitStable` action
Signed-off-by: Dwi Siswanto <[email protected] >
* chore: ignore `*.png`
Signed-off-by: Dwi Siswanto <[email protected] >
* test(headless): update `TestActionScreenshot*`
call `ActionWaitFMP` instead of `WaitLoad` before take screenshot
Signed-off-by: Dwi Siswanto <[email protected] >
* feat(headless): chained with `Timeout` when `WaitStable`
Signed-off-by: Dwi Siswanto <[email protected] >
---------
Signed-off-by: Dwi Siswanto <[email protected] >
2024-09-19 19:01:12 +05:30
Ramana Reddy
3d2f31a56f
fix missing template_url for pd signed templates when executed from custom path ( #5644 )
2024-09-19 18:58:20 +05:30
Ramana Reddy
0a536e6ce0
fix matcher-status tests ( #5647 )
2024-09-19 18:52:49 +05:30
Dogan Can Bakir
c8cc419e81
remove duplicate directive ( #5635 )
2024-09-15 19:20:59 +05:30
Tarun Koyalwar
87e99be4f6
scan error formatting ( #5628 )
2024-09-14 00:06:08 +05:30
Ice3man
2ac9aaf871
bugfix: fixed misc issues with linear integration ( #5630 )
2024-09-13 23:45:27 +05:30
Dogan Can Bakir
a45e4bbd19
move code around ( #5626 )
2024-09-12 17:05:32 +05:30
dependabot[bot]
72da91a399
chore(deps): bump github.com/projectdiscovery/hmap from 0.0.56 to 0.0.58 ( #5619 )
...
Bumps [github.com/projectdiscovery/hmap](https://github.com/projectdiscovery/hmap ) from 0.0.56 to 0.0.58.
- [Release notes](https://github.com/projectdiscovery/hmap/releases )
- [Commits](https://github.com/projectdiscovery/hmap/compare/v0.0.56...v0.0.58 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/hmap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-12 16:14:27 +05:30
Ramana Reddy and sandeep
bd6330f72a
feat: upload existing scan results ( #5603 )
...
* feat: upload existing scan results
* fix lint test
* misc update
---------
Co-authored-by: sandeep <[email protected] >
2024-09-12 16:13:49 +05:30
dependabot[bot]
8b1d9aa0d7
Merge pull request #5618 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/wappalyzergo-0.1.18
2024-09-12 10:33:15 +00:00
dependabot[bot]
39f8be2125
chore(deps): bump github.com/projectdiscovery/wappalyzergo
...
Bumps [github.com/projectdiscovery/wappalyzergo](https://github.com/projectdiscovery/wappalyzergo ) from 0.1.14 to 0.1.18.
- [Release notes](https://github.com/projectdiscovery/wappalyzergo/releases )
- [Commits](https://github.com/projectdiscovery/wappalyzergo/compare/v0.1.14...v0.1.18 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/wappalyzergo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-09-12 10:05:56 +00:00
Ice3man and sandeep
59e69b561d
feat: added linear issue tracker support to nuclei ( #5601 )
...
* feat: added linear issue tracker support to nuclei
* misc
* feat: fixed unmarshal issues
* added linear config
---------
Co-authored-by: sandeep <[email protected] >
2024-09-12 15:34:50 +05:30
Dwi Siswanto
fcdead9157
chore: bump go-ci to v1.0.3 ( #5611 )
...
Signed-off-by: Dwi Siswanto <[email protected] >
2024-09-09 19:24:49 +05:30
dependabot[bot]
f7f8d53019
Merge pull request #5615 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/clistats-0.1.1
2024-09-09 05:49:09 +00:00
dependabot[bot]
4ef78ae5fa
Merge pull request #5616 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/rawhttp-0.1.65
2024-09-09 05:49:07 +00:00
dependabot[bot]
e88c7e31d0
Merge pull request #5617 from projectdiscovery/dependabot/go_modules/dev/github.com/projectdiscovery/gologger-1.1.23
2024-09-09 05:48:23 +00:00
dependabot[bot]
7f4cdf6196
chore(deps): bump github.com/projectdiscovery/gologger
...
Bumps [github.com/projectdiscovery/gologger](https://github.com/projectdiscovery/gologger ) from 1.1.21 to 1.1.23.
- [Release notes](https://github.com/projectdiscovery/gologger/releases )
- [Commits](https://github.com/projectdiscovery/gologger/compare/v1.1.21...v1.1.23 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/gologger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-09-09 05:21:57 +00:00
dependabot[bot]
6b0ba0f4f3
chore(deps): bump github.com/projectdiscovery/rawhttp
...
Bumps [github.com/projectdiscovery/rawhttp](https://github.com/projectdiscovery/rawhttp ) from 0.1.61 to 0.1.65.
- [Release notes](https://github.com/projectdiscovery/rawhttp/releases )
- [Commits](https://github.com/projectdiscovery/rawhttp/compare/v0.1.61...v0.1.65 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/rawhttp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-09-09 05:21:53 +00:00
dependabot[bot]
cc332979aa
chore(deps): bump github.com/projectdiscovery/clistats
...
Bumps [github.com/projectdiscovery/clistats](https://github.com/projectdiscovery/clistats ) from 0.1.0 to 0.1.1.
- [Release notes](https://github.com/projectdiscovery/clistats/releases )
- [Commits](https://github.com/projectdiscovery/clistats/compare/v0.1.0...v0.1.1 )
---
updated-dependencies:
- dependency-name: github.com/projectdiscovery/clistats
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2024-09-09 05:21:46 +00:00
dependabot[bot]
2b5a8f5b63
chore(deps): bump github.com/opencontainers/runc from 1.1.12 to 1.1.14 ( #5596 )
...
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc ) from 1.1.12 to 1.1.14.
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/main/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.1.12...v1.1.14 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-06 23:51:56 +05:30
Ramana Reddy
f30d0b3b8d
fix: mysql connection with special characters in password ( #5604 )
2024-09-06 23:49:55 +05:30
Sandeep Singh
96203d8755
Merge pull request #5583 from projectdiscovery/dev
...
Nuclei - v3.3.2 release prep
2024-09-04 19:17:02 +05:30
Sandeep Singh
8c0dd5fac1
Merge pull request #5529 from projectdiscovery/dev
...
v3.3.1
2024-08-16 20:45:35 +05:30
Sandeep Singh
bac917428b
Merge pull request #5412 from projectdiscovery/dev
...
nuclei v3.3.0
2024-07-17 19:29:32 +05:30
sandeep
5018673c0c
Merge remote-tracking branch 'origin'
2024-06-16 18:58:40 +04:00
sandeep
71628cc897
Merge remote-tracking branch 'origin'
2024-06-16 18:12:35 +04:00
sandeep
7f51de3090
Merge remote-tracking branch 'origin'
2024-06-16 04:58:07 +05:30
sandeep
491233667d
Merge remote-tracking branch 'origin'
2024-05-25 04:04:50 +05:30
sandeep
7f556f8e33
Merge remote-tracking branch 'origin'
2024-05-11 00:55:30 +05:30
sandeep
bce3e7f518
Merge remote-tracking branch 'origin'
2024-05-11 00:48:56 +05:30
sandeep
5957381c02
Merge remote-tracking branch 'origin'
2024-05-05 00:55:43 +05:30
sandeep
3f82fc6d00
Merge remote-tracking branch 'origin'
2024-04-25 18:54:33 +05:30
sandeep
4d12271ccf
Merge remote-tracking branch 'origin'
2024-04-25 16:30:37 +05:30
Sandeep Singh
39b6ca9bb7
Merge pull request #5022 from projectdiscovery/dev
...
nuclei v3.2.4
2024-04-09 02:24:14 +05:30
Sandeep Singh
9957003113
Merge pull request #4983 from projectdiscovery/dev
...
v3.2.3
2024-04-03 19:47:52 +05:30
sandeep
930f51fcf0
Merge remote-tracking branch 'origin'
2024-03-17 16:31:32 +05:30
sandeep
af2284b741
Merge remote-tracking branch 'origin'
2024-03-15 18:54:12 +05:30
Sandeep Singh
cda1fc0ba5
Merge pull request #4882 from projectdiscovery/dev
...
nuclei v3.2.0
2024-03-14 03:48:26 +05:30
sandeep
0f4ad124e4
Merge remote-tracking branch 'origin'
2024-02-02 22:35:18 +05:30
sandeep
7d031d9833
Merge remote-tracking branch 'origin'
2024-02-02 03:22:26 +05:30
sandeep
669eee24bd
Merge remote-tracking branch 'origin'
2024-01-31 04:11:09 +05:30
sandeep
1f38d6b459
Merge remote-tracking branch 'origin'
2024-01-23 03:13:25 +05:30
sandeep
b38bcdfd81
Merge remote-tracking branch 'origin'
2024-01-18 05:56:03 +05:30
sandeep
7f2558fc12
Merge remote-tracking branch 'origin'
2024-01-10 18:56:15 +05:30
sandeep
5eac841424
Merge remote-tracking branch 'origin'
2024-01-08 13:53:30 +05:30
sandeep
c3b39be605
version update
2023-12-21 18:14:29 +05:30
sandeep
6072a2fcee
Merge remote-tracking branch 'origin'
2023-12-21 18:10:10 +05:30
sandeep
2a7e15ddfa
Merge remote-tracking branch 'origin'
2023-12-18 02:10:11 +05:30
sandeep
3a7a073d52
Merge remote-tracking branch 'origin'
2023-12-09 18:48:20 +05:30
sandeep
918b62bd35
Merge remote-tracking branch 'origin'
2023-11-30 22:29:55 +05:30
sandeep
106ab84259
Merge branch 'dev'
2023-11-18 14:42:40 +05:30
sandeep
85d888b01a
Merge branch 'dev'
2023-11-18 13:22:13 +05:30
Xc1Ym
9f18a99db7
fix README_CN.md typos ( #4369 )
2023-11-14 15:05:44 +05:30
sandeep
9606591dc9
Merge branch 'dev'
2023-11-02 20:03:19 +05:30
dependabot[bot]
19567fb77b
chore(deps): bump github.com/docker/docker ( #4316 )
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 24.0.5+incompatible to 24.0.7+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v24.0.5...v24.0.7 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 16:40:09 +05:30
sandeep
2d14849674
Merge branch 'dev'
2023-10-26 21:28:08 +05:30
sandeep
cc46f57d4d
Merge branch 'dev'
2023-10-20 17:56:04 +05:30
dependabot[bot]
75357b1eea
chore(deps): bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 ( #4252 )
...
Bumps [github.com/gin-gonic/gin](https://github.com/gin-gonic/gin ) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/gin-gonic/gin/releases )
- [Changelog](https://github.com/gin-gonic/gin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gin-gonic/gin/compare/v1.9.0...v1.9.1 )
---
updated-dependencies:
- dependency-name: github.com/gin-gonic/gin
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 17:38:34 +05:30
sandeep
5aa929ac7f
misc update
2023-10-20 11:57:20 +05:30