Tarun Koyalwar
8720e4f863
fix panic: ref #5217 ( #5230 )
2024-06-02 17:11:56 +05:30
sandeep
f43588dcd2
version update
2024-05-25 02:52:49 +05:30
Tarun Koyalwar
23bd0336fb
multiple bug fixes + performance improvements ( #5148 )
...
* prototype errkit
* complete errkit implementation
* add cause to all timeouts
* fix request timeout annotation @timeout
* increase responseHeaderTimeout to 8 for stability
* rawhttp error related improvements
* feat: add port status caching
* add port status caching to http
* migrate to new utils/errkit
* remote dialinterface + error cause
* debug dir support using .gitignore debug-*
* make nuclei easy to debug
* debug dir update .gitignore
* temp change (to revert)
* Revert "temp change (to revert)"
This reverts commit d3131f777713b9f80e2275142e80f36340a76d36.
* use available context instead of new one
* bump fastdialer
* fix hosterrorscache + misc improvements
* add 'address' field in error log
* fix js vague errors + pgwrap driver
* fix max host error + misc updates
* update tests as per changes
* fix request annotation context
* remove closed dialer reference
* fix sdk panic issue
* bump retryablehttp-go,utils,fastdialer
---------
Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
2024-05-25 00:29:04 +05:30
Mzack9999
f6332583b7
making ssl errors non fatal ( #5203 )
...
* making ssl errors non fatal
* adding test
2024-05-21 21:42:01 +05:30
Mzack9999
9cc335a34c
first interface ipv4 address ( #5186 )
2024-05-20 02:42:21 +05:30
Ice3man
4170e1cbb8
more goroutine leak fixes to nuclei ( #5188 )
...
* more goroutine leak fixes to nuclei
* run only dns templates for test
* updated httpx to dev
* dep update
---------
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2024-05-20 00:48:40 +05:30
sandeep
2d68ac2063
version update
2024-05-11 00:47:35 +05:30
Tarun Koyalwar
d6424ea5d0
pdcp result upload: bug fix + (optional) scan name support using -sname flag ( #5155 )
...
* add default template severity and error when validating
* ignore workflows when validating severity
* add scan name support in pdcp result upload
* scan upload: fix missing name query param
* make profile-loader integration tests generic
* add scan-id validation
* ignore invalid scan id's
2024-05-11 00:44:14 +05:30
Ramana Reddy
0f983d8204
Add support for multiple uncover queries ( #5132 )
...
* Add support for multiple uncover queries
* Fix issue with multiple engines
2024-05-10 22:16:01 +05:30
Ice3man
6067b78bcf
feat: added MarshalYAML to severities array + issue tracker options fix ( #5166 )
...
* feat: added MarshalYAML to severities array
* fix issue with creation of reports
2024-05-10 21:59:03 +05:30
Mzack9999
fed10a11e8
Fix race condition in host spray ( #5168 )
2024-05-10 21:56:56 +05:30
Raúl Sampedro
673404a80d
Add list template tags command ( #4798 )
...
* add list template tags command
* update readme
* misc changes to implementation
* misc
* misc update
---------
Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
Co-authored-by: Ice3man <nizamulrana@gmail.com>
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2024-05-05 00:41:39 +05:30
sandeep
4dc9cae4ba
version update
2024-05-05 00:36:51 +05:30
Ramana Reddy
902eb78d34
Add profile option to load template profile ( #5125 )
...
* Add profile option to load template profile
* Misc update
* Add profile-list option
* Misc update
* Add tests
2024-05-04 21:53:50 +05:30
Ice3man
9784ca860a
feat: added fuzzing output enhancements ( #5126 )
...
* feat: added fuzzing output enhancements
* changes as requested
* misc
2024-05-03 18:46:28 +05:30
Tarun Koyalwar
3e54ca54b0
feat: fix utils and add goroutine leak unit tests ( #5112 )
...
* feat: fixed leak
* add go leak unit test in sdk
* added goleak unit tests
* bugfix: add random user agents to fuzzing requests
* misc
* misc
* fix lint + use utils pr + misc
* fix ratelimit memleak in sdk
* close protocolstate shared resources in nuclei sdk/lib
* add missing close references
* ignore read/write loop of intransit connections
* close unnecessary idle conns
* add ignore method
* using fixed utils
* dep update
---------
Co-authored-by: Ice3man <nizamulrana@gmail.com>
Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2024-05-01 00:28:11 +05:30
Ramana Reddy
2357153fcd
Fix failing test ( #5067 )
2024-04-28 01:15:57 +05:30
Anna Smith
e96fdf2e40
chore: fix function names in comment ( #5110 )
2024-04-27 18:40:33 +05:30
Tarun Koyalwar
7ce1b3e43d
flow: fix empty template.xxx in flow ( #5106 )
2024-04-25 16:55:48 +05:30
sandeep
295f45807e
version update
2024-04-25 16:29:52 +05:30
Dogan Can Bakir
c8cda14e41
remove default val in CLI and increase MaxBodyRead to 10mb ( #5100 )
...
Co-authored-by: Tarun Koyalwar <tarun@projectdiscovery.io>
2024-04-25 16:28:37 +05:30
Ice3man
0b82e8b7aa
feat: added support for context cancellation to engine ( #5096 )
...
* feat: added support for context cancellation to engine
* misc
* feat: added contexts everywhere
* misc
* misc
* use granular http timeouts and increase http timeout to 30s using multiplier
* track response header timeout in mhe
* update responseHeaderTimeout to 5sec
* skip failing windows test
---------
Co-authored-by: Tarun Koyalwar <tarun@projectdiscovery.io>
2024-04-25 15:37:56 +05:30
Tarun Koyalwar
3dfcec0a36
missing mhe check in http payloads ( #5099 )
...
* go mod tidy
* fix spm missing hosterrorcheck + improvements
---------
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2024-04-24 19:34:13 +05:30
Dogan Can Bakir
cfe6f5da58
fix tests ( #5092 )
2024-04-24 18:49:39 +05:30
Ramana Reddy
e450dee03d
Preserve reference links as case-sensitive while unmarshalling ( #5098 )
2024-04-24 18:44:59 +05:30
Mzack9999
cbe7322019
Exposing embedded api for settings control in CLI modality ( #5030 )
...
* exposing settings api
* adding probe concurrency
* adding js pool size control
* adding json tags
2024-04-24 13:06:04 +05:30
Tarun Koyalwar
515f7c12bb
fix go install failing ( #5083 )
...
* Fix panic with fuzz template
* Fix multiple mode in fuzzing
* Add test
* remove fork: use official go-echarts
* bump lint action to v4
---------
Co-authored-by: Ramana Reddy <ramanaredy.manda@gmail.com>
2024-04-24 13:05:40 +05:30
Dogan Can Bakir
8676cb6daf
add response read timeout flag ( #4944 )
...
* add response read timeout flag
* fix test
* bump utils
* fix network tests
* fix incorrect unit of response-read-timeout unit
---------
Co-authored-by: Tarun Koyalwar <tarun@projectdiscovery.io>
2024-04-24 13:05:05 +05:30
Dogan Can Bakir
e480d131f1
add query param ( #4894 )
...
* include params
* add query var
* override params for base url var
2024-04-23 19:17:26 +05:30
Dogan Can Bakir
ea3705eb64
fix openapi import nil deref ( #5080 )
2024-04-23 16:56:33 +05:30
Dogan Can Bakir
465894df15
disable thread count warning upon validate ( #5078 )
2024-04-23 16:04:52 +05:30
Ramana Reddy
61e9be530f
Fix: skip-variables-check option in self-contained templates ( #5053 )
...
* fix: skip-variables-check option in self-contained templates
* Update build workflow envs
2024-04-23 16:04:32 +05:30
Ramana Reddy
bf0cae3a10
Fix panic with fuzz template ( #5068 )
...
* Fix panic with fuzz template
* Fix multiple mode in fuzzing
* Add test
2024-04-23 13:39:35 +05:30
Ramana Reddy
66da73c1b1
Fix panic err using flow templates with workflow ( #5064 )
...
* Fix panic err using flow templates with workflows
* Misc update
* skip test if pdcp keys are not present
---------
Co-authored-by: Tarun Koyalwar <tarun@projectdiscovery.io>
2024-04-18 17:43:46 +05:30
Ice3man
3a3db67248
feat: katana jsonl input format not working fix ( #5063 )
2024-04-18 16:49:28 +05:30
Ramana Reddy
a4ba5cd1cb
Fix panic with template validation ( #5065 )
2024-04-18 15:06:15 +05:30
Tarun Koyalwar
ea2e13a4aa
nuclei 'stats' build : scan events + chart utils ( #5032 )
...
* prototype new scan events
* scan-event: improvements + conditional build
* add scan charts server: make scan-charts
* scan-charts: bug fix
2024-04-16 16:57:32 +05:30
Levente Kováts
bec7cb273a
add context vars in code and multi ( #5051 )
...
make the extracted variables available in subsequence templates when executing in a workflow
fix projectdiscovery/nuclei#4797
2024-04-16 16:57:07 +05:30
guangwu
431d3fa2d9
fix: close res body ( #5025 )
2024-04-16 14:53:49 +05:30
Mzack9999
d576db3893
Merge pull request #5035 from projectdiscovery/bugfix-4947-internal-resolvers
...
Fixing internal resolver override
2024-04-15 17:02:09 +01:00
GitHub Action
f2c0b4b443
Auto Generate Syntax Docs + JSONSchema [Mon Apr 15 14:44:52 UTC 2024] 🤖
2024-04-15 14:44:52 +00:00
Mzack9999
998a25d744
Merge pull request #5034 from projectdiscovery/feat-4948-dns-srv
...
adding dns srv type
2024-04-15 15:43:44 +01:00
Levente Kováts
0d5e26d7bd
run workflow subtemplates with new ScanContext ( #5031 )
...
fix projectdiscovery/nuclei#4933
2024-04-12 04:20:11 +05:30
mzack
38e185c410
simpler logic
2024-04-12 00:32:06 +02:00
mzack
7b71886309
Fixing internal resolver override
2024-04-11 19:10:31 +02:00
mzack
2ed33e4723
adding dns srv type
2024-04-11 18:57:50 +02:00
mzack
582a85d9c0
mimic follow behavior
2024-04-09 18:31:22 +02:00
mzack
7e363984b2
Merge branch 'dev' into feat-3072-init-adaptive-speed
2024-04-09 15:19:51 +02:00
Tarun Koyalwar
375d1ddcde
fix missing port in javascript result ( #5023 )
...
* add ip support in js output
* js: if dialed ip is missing resolve and get first ip
* ssl: fix incorrect port in output
2024-04-09 02:09:44 +05:30
sandeep
24120e0e82
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev
2024-04-09 01:02:22 +05:30