sandeep
7fb729898c
removed deprecated host
2023-11-30 16:05:24 +05:30
Jean Rougé
b420672b38
Allow to set dialers' timeout and keep-alive duration ( #4441 )
...
* Allow to set dialers' timeout and keep-alive duration
* docs
---------
Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
2023-11-30 01:47:10 +05:30
Sandeep Singh
1d6890ca2f
cloud template url update ( #4439 )
2023-11-28 22:05:58 +05:30
Wing
b633ef63dc
Fix the bug that nuclei keeps scanning for http connection failures ( #4265 )
...
* misc update
* Fix the bug that nuclei keeps scanning for http connection failures
* Adding common error messages
* remove
---------
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
Co-authored-by: Wing <taiyuan.yang@shopee.com>
2023-11-28 21:16:23 +05:30
Dogan Can Bakir
7cd340b29a
add regex support for -eh ( #4437 )
2023-11-28 20:39:39 +05:30
Tarun Koyalwar
6e969cbd3c
add additional json fields: port,ip,scheme,url ( #4417 )
...
* add additional json fields: port,ip,scheme,url
* include host field in case of ip input
2023-11-28 14:26:23 +05:30
Dogan Can Bakir
ce5df9cc02
introduce scan context ( #4373 )
...
* introduce scan context
* minor
* add joined errors to resultevents
* change `executor` funcs' signature
* fix tests
* join errors in `LogError` func
* change func signature
* add guard
2023-11-28 00:24:45 +05:30
Razin Idzuddin
80560720fd
update JQL to include project name ( #4416 )
2023-11-26 15:13:57 +05:30
Valerio Casalino
ec5687e2ef
Make the SSH client used in javascript templates able to execute custom commands ( #4407 )
...
* make ssh module store the connection
* make ssh module able to execute commands using the client
* add bingen + update docs
---------
Co-authored-by: Tarun Koyalwar <tarun@projectdiscovery.io>
2023-11-24 00:07:45 +05:30
Dogan Can Bakir
7cb03f24b2
introduce exclude target flag ( #4214 )
...
* introduce exclude target flag
* change logging
* update docs
* misc option update
* update input count
* separate funcs
* exclude with host-based comparison
* fix test
* fix lint
* remove duplicate
* introduce SetWithExclusions
* init map /shrug
---------
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2023-11-24 00:05:20 +05:30
Tarun Koyalwar
a09b8afd0f
add support for multiple ports in network template ( #4401 )
...
* add support for multiple ports in network template
* backwords compatibility for templates without 'port' field
* fix nil panic in compile
2023-11-23 16:34:26 +05:30
Tarun Koyalwar
f1a4410019
optionally upload to pdcp cloud ( #4396 )
2023-11-20 21:19:19 +05:30
Tarun Koyalwar
87aeb57b0d
feat nuclei result upload ( #4343 )
...
* feat: add pdcp api key support
* add '-auth' cli option
* fix creds test
* results auto upload to pdcp
* fix upload on empty file
* dashboard env + fix test
* purge old cloud cli options
* misc updates in runner package
* fix headless integration test
* misc update
* add disable cloud upload env
---------
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2023-11-18 16:25:37 +05:30
sandeep
dbba3074d8
version update
2023-11-18 14:58:54 +05:30
sandeep
43750ea8c7
tls attribute update
2023-11-18 14:33:52 +05:30
sandeep
8d9b127c08
version update
2023-11-18 13:21:15 +05:30
GitHub Action
816e89ce58
Auto Generate Syntax Docs + JSONSchema [Sat Nov 18 07:33:17 UTC 2023] 🤖
2023-11-18 07:33:17 +00:00
Dogan Can Bakir
a9efb75d59
introduce disable-cookie ( #4292 )
...
* introduce disable-cookie
* remove debug statement
* fix headless template
* increase `-interactions-poll-duration` value to 5
* docs update
---------
Co-authored-by: Tarun Koyalwar <tarun@projectdiscovery.io>
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2023-11-18 13:02:10 +05:30
Ice3man
34192ac359
feat: added base64 encoding helpers for js ( #4344 )
...
* 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] <support@github.com>
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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: added base64 encoding helpers for js
* fix README_CN.md typos (#4369 )
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Xc1Ym <xuedongyuming2233@gmail.com>
2023-11-17 19:29:49 +05:30
GitHub Action
1eee6e36e0
Auto Generate Syntax Docs + JSONSchema [Fri Nov 17 09:19:44 UTC 2023] 🤖
2023-11-17 09:19:44 +00:00
Maciej Mionskowski
ecae94d0cf
feat: allow cipher enumeration in SSL protocol ( #4297 )
...
* feat: allow cipher enumeration in SSL protocol
* cipher enum improvements
---------
Co-authored-by: Tarun Koyalwar <tarun@projectdiscovery.io>
2023-11-17 14:48:34 +05:30
Tarun Koyalwar
775c7f762b
add -code flag to run code proto templates ( #4376 )
2023-11-16 17:56:07 +05:30
Dogan Can Bakir
7c2db9c394
introduce template-encoded field ( #4315 )
...
* introduce `template-encoded` field
* remove IsCustomTemplate func
* refactor and move encoding to `MakeResultEventItem` func
* encode template in case of no results were found
* commit to last commit
* don't encode templates when`-ms` is used
2023-11-11 04:42:27 +05:30
Mzack9999
3d37e4603d
Bugfix bin pack ( #4298 )
...
* 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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fixing binary encoding
* pointing gostruct to dev branch
* dep update
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-04 21:12:15 +05:30
sandeep
4db5756fd0
go mod tidy
2023-11-02 20:01:13 +05:30
Dogan Can Bakir
83abe0969e
introduce self-contained to headless ( #4322 )
...
* introduce `self-contained` to headless
* fix matched url print
2023-11-02 19:08:20 +05:30
Tarun Koyalwar
595ba8e3a5
bug fixes in js , network protocol and flow ( #4313 )
...
* fix net read
* only return N bytes if extra available
* use ConnReadN from readerutil
* add integration test
* print unsigned warning in stderr
* fix js protocol in flow #4318
* fix integration test: url encoding issue
* fix network protocol issue + integration tests
* multiple improvements to integration test
* replace all conn.Read() from tests
* disable network-basic.yaml in windows
* disable code protocol in win CI
* fix bitwise login ps1-snippet.yaml
* hide previous matcher events in flow
* remove dead code+ update integration tests
---------
Co-authored-by: Sandeep Singh <sandeep@projectdiscovery.io>
2023-11-02 13:33:40 +05:30
Dogan Can Bakir
c79d2f05c4
fix trailing dot ( #4295 )
...
* fix trailing dot
* remove trailing dot from `domain`
* remove trailing dots from answer
* remove dots
* fix integration test
2023-11-01 16:51:22 +05:30
Dogan Can Bakir
1d0fbc0b62
restructure repo dir ( #4293 )
...
* restructure repo dir
* fix path in test
2023-10-30 21:00:51 +05:30
Tarun Koyalwar
83681fb308
misc sdk enhancements ( #4301 )
...
* add template sign/parse methods
* export installer package
* add readme
* consistent implementation of writefailure
* fix lint error
2023-10-30 19:02:06 +05:30
sandeep
7aab84eae7
version update
2023-10-26 21:27:51 +05:30
Tarun Koyalwar
5c9af62037
fix relative path issue + remove residual code ( #4284 )
...
* fix relative path issue + remove residual code
* use template dir in templateFS
* fix dir relative path issue
* print metrics server address in verbose mode
* add timeout for downloading binary & templates
* update stats & metrics docs
* add template-id loader integration test
2023-10-26 19:07:04 +05:30
sandeep
7522895ca8
version update
2023-10-20 17:55:23 +05:30
Tarun Koyalwar
e9ab5f498a
template preprocessor + multi request variables indexing bug fix ( #4262 )
...
* add randstr preprocessor to defaults
* fix indexing in http + preprocessor integration test
* add multi-request integration test
* skip test if asnmap is down
2023-10-20 17:54:10 +05:30
sandeep
990cec0de1
version update
2023-10-19 19:10:29 +05:30
Tarun Koyalwar
dc44105baf
nuclei v3 : misc updates ( #4247 )
...
* use parsed options while signing
* update project layout to v3
* fix .gitignore
* remove example template
* misc updates
* bump tlsx version
* hide template sig warning with env
* js: retain value while using log
* fix nil pointer derefernce
* misc doc update
---------
Co-authored-by: sandeep <8293321+ehsandeep@users.noreply.github.com>
2023-10-17 17:44:13 +05:30
Mzack9999
12c9ca7b12
fixing go mod
2020-09-23 22:38:59 +02:00
Víctor Zamanillo
5955ee0caf
Merge branch 'master' into tpl-http-port-path-preference
2020-09-19 22:40:41 +02:00
Víctor Zamanillo
dc03f284f6
Improved doc for Position method
2020-09-19 22:26:59 +02:00
Víctor Zamanillo
5ff4fdb75a
Added severity to match output message
...
Implements a new NewNucleiColorizer to colorize all nuclei messages (included severity).
Fixes severity color is always colorized even with nocolor flag.
2020-09-19 14:43:35 +02:00
Ice3man543
9324996961
Added group capturing in backward compatible way
2020-09-17 12:01:51 +05:30
Ice3man
497136463b
Merge pull request #294 from CasperGN/master
...
Same-name-headers are chunked into 1 line when matching
2020-09-15 02:24:30 -07:00
Ice3man543
011c88ade7
Fixed inconsistent output hopefully
2020-09-10 16:32:01 +05:30
Casper Guldbech Nielsen
59ee0ad80e
Ensure that same-name-headers doesnt get chunked into one line for more accurate matching
...
Signed-off-by: Casper Guldbech Nielsen <whopsec@protonmail.com>
2020-09-09 16:24:59 +02:00
Víctor Zamanillo
557bae93da
gofmt
2020-09-05 18:27:02 +02:00
Víctor Zamanillo
5f7e6eadae
Do not wrap errors
...
It makes the warning message unreadable e.j: "Could not execute step: could not handle http request: Could not do request: ERR"
2020-09-05 14:46:24 +02:00
Víctor Zamanillo
406f35b67e
Keep port and path preference from template def over input URL
2020-09-05 14:44:47 +02:00
Víctor Zamanillo
4ebd6ad58d
Fix for #280
...
split header string once with SplitN 2
2020-09-02 10:01:45 +02:00
Víctor Zamanillo
6a4629e47a
Enriched verbose request mesages
...
The message "Sent Type request to" is redundant and noisy and does not provide any useful information, we enriched it adding the template id.
2020-08-31 11:58:12 +02:00
bauthard
d7451a6c90
Merge pull request #266 from vzamanillo/json-output-template-name
...
Add template name to JSON output
2020-08-31 01:18:01 +05:30