Commit Graph

492 Commits (57b2ec7ade9334c03b4eb19bf135843e1a405ead)

Author SHA1 Message Date
mzack c47196bcc8 Merge branch 'dev' into research-aws-signing 2021-12-06 08:17:03 +01:00
Mzack9999 3c88afac0c
Fixing payloads path during validation (#1320)
* Fixing payloads path during validation

* Added GH Action for public template parsing / validation

* tracking payload errors as syntax warnings

* improving path parsing + introducing hard failure for runtime errors on validation

Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2021-12-05 19:41:14 +05:30
Mzack9999 40baa302b2
Merge branch 'dev' into research-aws-signing 2021-12-02 12:56:37 +01:00
mzack 2140ffa382 Adding stop-resume support 2021-11-29 14:38:45 +01:00
mzack a631262d91 Merge branch 'dev' into research-aws-signing 2021-11-29 09:36:12 +01:00
Ice3man543 c720354be2 Added part definition information to docs + misc 2021-11-26 16:23:54 +05:30
Ice3man543 caaa5c6594 Automatically generate docs for enum values 2021-11-25 19:34:01 +05:30
Sajad f74ff3fc49
Tag based struct validation (#1256)
* Added tag based struct validation
2021-11-20 13:25:27 +05:30
mzack b42f0d32ea Merge branch 'dev' into research-aws-signing 2021-11-18 21:50:49 +01:00
Mzack9999 7f5f791e23
Adding dns trace support in dns templates (#1236)
* Adding dns trace support in dns templates + minor refactoring
2021-11-18 19:22:11 +05:30
mzack 882a156b63 Merge branch 'dev' into research-aws-signing 2021-11-12 19:55:35 +01:00
mzack 041361c45e Adding aws sign prototype 2021-11-12 19:29:45 +01:00
sandeep 4b169fcae1 mod update 2021-11-10 15:09:40 +05:30
Sandeep Singh f78ff42dbe
Merge branch 'dev' into more-protocols 2021-11-09 18:27:13 +05:30
mzack 10e1b09bf3 tidying go modules 2021-11-08 19:45:01 +01:00
mzack 9675efa680 Adding support for custom headers via CLI in raw http requests 2021-11-08 19:33:54 +01:00
Ice3man543 390ca8b3c6 Merge from dev 2021-11-03 18:58:00 +05:30
Ice3man543 87c3071ba7 Misc 2021-11-02 14:59:05 +05:30
Ice3man543 bb05be7b95 Added integration tests for websocket + misc fixes 2021-11-01 15:47:20 +05:30
Ice3man543 a10b79d7a8 merge from engine-refactor and dev 2021-10-29 18:26:06 +05:30
Ice3man543 0abc7202b1 Misc fixes with goflags 2021-10-28 17:45:38 +05:30
Ice3man543 bfaea5b89d Added more variables for DNS requests 2021-10-25 18:35:45 +05:30
Ice3man f25c7c3a1d
Merge branch 'dev' into more-protocols 2021-10-20 21:29:28 +05:30
Ice3man543 8c9d9a77bf Added self-contained to network protocol 2021-10-17 18:50:07 +05:30
Sandeep Singh 680a2ad76b
Merge branch 'dev' into feature-preserve-input-order 2021-10-16 18:47:26 +05:30
Sandeep Singh f7759766f7
Merge pull request #1117 from projectdiscovery/issue-1018-gbk
Improving gbk detection coverage
2021-10-16 11:10:03 +05:30
Ice3man 0e3c656103
Added curl command to http request report (#1107)
* Added curl command to http request report
2021-10-15 11:25:50 +03:00
mzack 88dc16c910 Improving gbk detection coverage 2021-10-14 00:17:24 +02:00
mzack 30558eabf4 Merge branch 'dev' into feature-preserve-input-order 2021-10-12 09:42:23 +02:00
sandeep cb32a7b5e2 misc update 2021-10-09 20:00:33 +05:30
Ice3man e79c6262b9
Merge branch 'dev' into cli-variables-as-payload 2021-10-09 19:57:48 +05:30
sandeep bdc38a49a6 misc update 2021-10-07 21:28:54 +05:30
sandeep c4b69f5991 interactsh update 2021-10-07 21:03:00 +05:30
sandeep 2ef034721f interactsh client update 2021-10-07 14:23:38 +05:30
Ice3man543 396f17484e Added websocket protocol support to nuclei 2021-09-27 18:02:49 +05:30
mzack 71e4396bd4 Adding support to preserve input order 2021-09-26 22:33:12 +02:00
Ice3man543 f6e9acf06f More work on other protocol additions 2021-09-23 18:30:44 +05:30
Ice3man543 ea8a709bea Upgraded go-rod to latest version 2021-09-18 15:38:15 +05:30
mzack 301c263dc8 dropping glog based dbs 2021-09-17 10:11:27 +02:00
mzack dd3f84c60d updating fastdialer 2021-09-17 09:40:55 +02:00
mzack e314a062df Merge branch 'dev' into fastdialer-fix 2021-09-17 09:09:12 +02:00
mzack a08d90e9df misc 2021-09-17 09:08:01 +02:00
mzack d40755ef65 tidying go modules 2021-09-16 17:46:02 +02:00
sandeep 38268d485b misc update 2021-09-16 20:49:50 +05:30
Ice3man543 7aa8cc54f1 Added updated fastdialer for panic fix 2021-09-16 16:44:03 +05:30
Ice3man543 4d52fb45e4 Misc changes to update and ignore handling 2021-09-15 04:01:40 +05:30
Ice3man543 d7c6d1d0f5 misc 2021-09-13 15:20:46 +05:30
Ice3man543 c1e4a613c8 Misc 2021-09-13 15:10:36 +05:30
Ice3man543 638c7633cb Misc updates 2021-09-13 15:03:04 +05:30
Ice3man543 cb39fd9d13 Use separate nuclei version check infra 2021-09-11 18:40:07 +05:30
Ice3man543 1976651890 Added gbk decoder 2021-09-10 21:11:13 +05:30
Ice3man543 ec814ca0e2 Misc 2021-09-10 20:36:22 +05:30
Ice3man543 f3c285b66d Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-09-10 20:24:15 +05:30
Ice3man543 5661a21148 go.mod update 2021-09-10 20:22:39 +05:30
Sandeep Singh 2ac8df6ccf
Merge pull request #1007 from chenrui333/go-1.17
build: update dockerfile and go.mod
2021-09-10 19:53:56 +05:30
sandeep e64d31deb1 misc update 2021-09-10 19:50:57 +05:30
Ice3man543 b25188ab4f Misc 2021-09-10 17:01:59 +05:30
Ice3man543 2e923f683a go.mod tidy 2021-09-09 19:23:28 +05:30
Rui Chen c45dfb1e7c build: update go.mod and pull in all indirect dependencies 2021-09-09 00:50:09 -04:00
Ice3man543 c3e32f5e15 Added new stats counters + validation fixes 2021-08-31 19:27:26 +05:30
Ice3man543 18d0aa74c2 go.mod update 2021-08-27 17:19:11 +05:30
Ice3man543 b38d8cdc5a Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-08-27 16:11:05 +05:30
Ice3man543 4b4f7005fd Bump retryablehttp-go 2021-08-27 16:11:00 +05:30
mzack 72ad860f6d Bumping pogreb version 2021-08-25 23:59:33 +02:00
Ice3man543 6a673053c2 Added jsonschema generation for yaml syntax 2021-08-23 23:50:45 +05:30
Ice3man543 919d726762 Added docs generate github action 2021-08-20 15:24:33 +05:30
Ice3man543 2bf3652593 Merge branch 'yamldoc' of https://github.com/projectdiscovery/nuclei into yamldoc 2021-08-20 15:15:09 +05:30
Ice3man543 232c0d9e0e Fixed some merge problems + misc docgen 2021-08-20 15:11:19 +05:30
Ice3man543 4cc770f102 Merged dev 2021-08-19 16:51:02 +05:30
Ice3man 737bf28b8b
Merge branch 'dev' into host-max-errors 2021-08-16 21:26:32 +05:30
Ice3man543 f216c6f6b3 Added HostErrorsCache for tracking failed hosts 2021-08-16 21:24:37 +05:30
mzack a038889c21 Merge branch 'dev' into yamldoc 2021-08-10 08:04:50 +02:00
Sandeep Singh af6a720e21
Merge pull request #900 from projectdiscovery/xpath-extractors
Added xpath extractors for http requests
2021-08-10 02:16:56 +05:30
mzack b7ceb7887c bumping goflags version 2021-08-09 19:19:54 +02:00
mzack 9b7c13fe28 merging dev 2021-08-09 13:05:59 +02:00
mzack fbe9d3d0a4 Merge branch 'dev' into xpath-extractors 2021-08-09 13:04:57 +02:00
mzack 4d81aead0f Merge branch 'dev' into feature-cli-variables 2021-08-09 12:49:29 +02:00
mzack 2a12b2917f misc 2021-08-09 12:02:16 +02:00
mzack b4c602c4c7 Bumping interactsh version to 0.0.4 2021-08-09 11:55:23 +02:00
mzack b5338a5281 Using goflags runtime map for runtime variables 2021-08-09 10:51:52 +02:00
mzack fbd362c34c Adding support for user defined variables via CLI 2021-08-08 23:42:10 +02:00
Ice3man543 8449a5e73f Misc changes to docs 2021-08-05 00:54:34 +05:30
Ice3man543 334243d160 Adding documentation generation to nuclei 2021-08-03 22:33:50 +05:30
Ice3man f516136bd7
Merge pull request #898 from KaulSe/try-add-json-support
Adding JSON extractor support
2021-08-02 22:04:51 +05:30
Ice3man543 11e5520166 Added xpath based extractor support 2021-08-02 21:43:50 +05:30
Souvik Hazra 250b87aa01 Revert "Support for environment variables with .env file"
This reverts commit 25235523da.
2021-08-02 11:37:37 +05:30
Souvik Hazra 25235523da Support for environment variables with .env file 2021-08-01 11:00:38 +05:30
seb d61c7578c1 make tidy 2021-07-31 23:59:32 +02:00
seb 3529cfa1d6 json extractor support 2021-07-31 22:49:23 +02:00
Souvik Hazra eb080223d8 Added support for rate limit per minute 2021-07-31 15:46:21 +05:30
forgedhallpass 53de8d77f2 Removing normalization of case-sensitive parameters
Integrated new goflags version (v0.0.6)
2021-07-29 13:36:44 +03:00
Ice3man543 3e16929f68 WIP nuclei flags grouping + reordering 2021-07-25 16:13:59 +05:30
Ice3man543 ecf122c465 Added nuclei-engine auto-update mechanism 2021-07-25 03:07:19 +05:30
Ice3man543 39af527234 Fixed some bugs with workflow loader 2021-07-05 14:25:42 +05:30
Mzack9999 4c2e1ef5e4 Fixing chrome zombie processes termination 2021-06-21 10:51:52 +02:00
Mzack9999 29e2ee7a0e Merge branch 'dev' into bugfix-709-http2 2021-06-11 17:20:40 +02:00
Sandeep Singh 673c98c3f4
Merge pull request #757 from projectdiscovery/sarif-integration
Added sarif output export format to nuclei
2021-06-08 16:47:46 +05:30
Ice3man543 abc7063339 Work on sarif integration start 2021-06-05 18:01:08 +05:30
Ice3man543 38abe40db8 Fixed #739 by adding normal request support to pipelining 2021-06-03 10:49:13 +05:30
Mzack9999 871dbe7352 Updating retryablehttp with http2 support 2021-05-25 17:44:04 +02:00
sandeep b949aa2fa3 go mod update 2021-05-08 15:26:36 +05:30
Ice3man543 563c7ab045 Fixed lint errors 2021-05-01 18:28:24 +05:30
Ice3man543 4c594627a9 Started work on interact.sh support 2021-04-16 16:56:41 +05:30
Ice3man543 f6a480f0b4 Added disk exporters + changed some reporting modules around 2021-03-22 14:03:05 +05:30
Ice3man 39d57ea509
Fixed various post v2.3.1 release bugs (#636)
* Don't print timestamp with no metadata

* Fixed all templates running with some inputs

* Upgraded clistats to fix crash

* Fixed crash with ignored payload file

* Fixed stats counter issue for network templates
2021-03-19 22:13:41 +05:30
Ice3man543 fffc1d1058 Fixed retries in DNS requests failing 2021-03-14 01:01:32 +05:30
Ice3man543 b27f4774ce Bump gomod + Misc 2021-03-07 10:21:52 +05:30
Ice3man543 411f269343 Misc gologger fix 2021-02-27 13:08:10 +05:30
Ice3man543 b33bc83b0b Start of work on testing infrastructure 2021-02-25 23:32:43 +05:30
Ice3man543 b7af565edf Misc changes 2021-02-25 13:14:42 +05:30
Mzack9999 a6e4aaafe9 Bumping fastdialer version 2021-02-24 20:26:35 +01:00
mzack 24ea3a099b fastdialer version bump 2021-02-24 12:49:26 +01:00
Mzack9999 8e56f14028 Adding dns fallback support 2021-02-23 23:12:03 +01:00
Mzack9999 7b4eef2d53
Merge branch 'dev' into feature-network-tcp-with-tls 2021-02-23 01:29:39 +01:00
Mzack9999 78d32b8900
Adding dep bot (#543) 2021-02-22 20:40:58 +05:30
Mzack9999 c1fe0bed9a upgrading fastdialer 2021-02-21 22:25:56 +01:00
Mzack9999 4200e9b71c
Merge branch 'dev' into feature-network-tcp-with-tls 2021-02-21 22:24:39 +01:00
Mzack9999 e70ca44741 updating rawhttp version 2021-02-21 21:10:02 +01:00
Mzack9999 12fb38b08e
Merge branch 'dev' into bugfix-http-rawhttp-misc 2021-02-21 21:07:15 +01:00
Ice3man 58237f103a
Add headless chrome based templates support (#562) 2021-02-21 16:31:34 +05:30
Mzack9999 fc557e16b2 rawhttp commit bump 2021-02-20 02:04:29 +01:00
Mzack9999 527d6e2f67 Adding ordered headers - Fixes #534 2021-02-20 00:35:39 +01:00
Mzack9999 021a6fb9ed using temporary fastdialer 2021-02-19 00:08:10 +01:00
Ice3man543 d936d299c4 Bumped gomod 2021-02-16 15:23:12 +05:30
Ice3man543 4ab5907995 Bumped gomod 2021-02-08 02:07:37 +05:30
Ice3man 8b8adb7b46
Merge branch 'dev' into issue-tracker-integration 2021-02-08 01:51:37 +05:30
Ice3man543 f8c0701f74 Bumped some deps 2021-02-03 02:22:48 +05:30
Ice3man543 038b4aa5c2 Added jira+github+gitlab issue tracker integration to nuclei 2021-02-02 12:10:47 +05:30
Ice3man abd16359c1
Update go.mod 2021-02-01 01:27:55 +05:30
Ice3man543 585a4562ec Misc 2021-02-01 01:25:55 +05:30
Ice3man543 e7f82cd4a3 Fixed goflags library 2021-02-01 01:24:37 +05:30
PD-Team ee06a6dcd6 short flag updates 2021-01-27 14:53:05 +05:30
Ice3man543 8bc9587881 Finished bugs, working state finally 2020-12-29 18:48:13 +05:30
Ice3man543 c42536f5e8 Added catalogue + template-workflow running + misc 2020-12-29 18:02:45 +05:30
Ice3man543 7aa20ee91a Misc 2020-12-18 00:04:42 +05:30
team-projectdiscovery aca0e28e41 go mod update 2020-12-17 23:50:45 +05:30
Ice3man543 bc14c2db00 Linting issues fix 2020-12-17 23:39:38 +05:30
Mzack9999 0358040d2d merging dev branch 2020-11-26 16:21:39 +01:00
Mzack9999 eaf504bc22 updating fast dialer (support for hosts file) 2020-11-26 11:39:02 +01:00
Mzack9999 bb277c70b0 adding metadata for exact collab match 2020-11-23 21:37:52 +01:00
Dwi Siswanto 7e933972a4 🔨 Add randomly User-Agent header request 2020-11-22 17:07:40 +07:00
Mzack9999 9c38bd3891 fixing lint errors 2020-11-20 11:12:06 +01:00
Mzack9999 4cff7cf838 updating go modules 2020-11-18 23:55:30 +01:00
Mzack9999 764738cddc merging dev 2020-11-18 23:54:33 +01:00
Mzack9999 1daea03ac8 go modules update 2020-11-16 23:09:01 +01:00
Mzack9999 d25ef0ba8c go modules update 2020-11-16 23:08:46 +01:00
Mzack9999 92710755a3 upgrading fastdialer version 2020-11-16 23:07:15 +01:00
Mzack9999 63d92b7726 updating clistat version 2020-11-16 23:00:09 +01:00
Mzack9999 8eea7345bd targets hmap + global rate limit + clistats windows compatibility 2020-11-16 00:40:32 +01:00
Mzack9999 5da5f9efba go modules 2020-11-09 23:21:22 +01:00
Mzack9999 8ee9b45dd0 updating go modules 2020-11-06 21:36:00 +01:00
Mzack9999 48d0b4c1bd adding fastdialer 2020-11-06 03:15:27 +01:00
Mzack9999 670d4cc8e7
Merge branch 'dev' into iceman-progress-bar 2020-11-01 16:09:32 +01:00
Ice3man543 0069847e63 Reworked progress bar with simpler stats 2020-11-01 19:42:25 +05:30
Mzack9999 1edfab3a95 fixing body dump 2020-10-30 12:36:16 +01:00
Mzack9999 717840dc27 merging master 2020-10-23 12:55:48 +02:00
Mzack9999 2b08a37185 fixing go lint 2020-10-23 12:37:30 +02:00
Mzack9999 bc2e28021c updating go modules 2020-10-23 10:47:36 +02:00
Mzack9999 f550699a05 Merge branch 'master' into feature-burp-collaborator 2020-10-23 10:45:47 +02:00
Mzack9999 53e4b45479 adding burp collaborator support 2020-10-23 10:13:34 +02:00
Mzack9999 b20742a1c8 adding matcher per single request 2020-10-21 22:30:53 +02:00
Mzack9999 591a79a7b7 updating go modules 2020-10-19 12:39:10 +02:00
Ice3man543 1d04c06808 Added dynamic field in info key support 2020-10-19 11:37:58 +05:30
Mzack9999 2ead16ac5a updating again go modules 2020-10-18 18:38:06 +02:00
Mzack9999 5e2ab104df merging master 2020-10-18 18:18:32 +02:00
Mzack9999 0664ae6340 upgrading go modules 2020-10-16 21:33:37 +02:00
Mzack9999 a26b3c673e upgrading go modules 2020-10-16 21:30:24 +02:00
Mzack9999 2b24f2a64c making murmur3 python compatible 2020-10-16 13:27:02 +02:00
Mzack9999 1fba3b0637 wip 2020-10-16 01:51:57 +02:00
Mzack9999 215a0a0de4 updating go modules 2020-10-15 12:40:54 +02:00
Mzack9999 e38f164f0d adding shared resolver cache among various http clients 2020-10-14 00:42:13 +02:00
Mzack9999 c7301e4a6a adding connection pool within same template 2020-10-09 21:52:16 +02:00
Mzack9999 eb73df76a1 working poc 2020-10-08 16:34:47 +02:00
Mzack9999 86ebb277bf adding flag to disable host header and content length 2020-10-05 22:19:48 +02:00
Mzack9999 0229fa8f23 fixing new line character causing smuggling to fail 2020-10-05 02:21:20 +02:00
Mzack9999 6cfb4e7473 updating go modules 2020-10-03 20:54:03 +02:00
Mzack9999 36801c4490 updated go modules 2020-09-29 22:14:37 +02:00
Mzack9999 3756c743eb updating go modules 2020-09-24 01:12:57 +02:00
Mzack9999 207e78bf57 Merge branch 'rate-limit' of github.com:CasperGN/nuclei into CasperGN-rate-limit 2020-09-24 01:09:41 +02:00
Mzack9999 12c9ca7b12 fixing go mod 2020-09-23 22:38:59 +02:00
Víctor Zamanillo 60005290b1 Initial adoption of golangci-lint for CI 2020-08-25 23:33:20 +02:00
Mzack9999 a0b11d4662 go modules update 2020-08-02 12:36:17 +02:00
Mzack9999 97f4175bc4 updating gologger module 2020-07-31 18:16:55 +02:00
Manuel Bua 88e683c0b5 Always use a global progress bar, protect input file reading 2020-07-25 15:16:41 +02:00
Manuel Bua c7d234fe5a Merge branch 'bugfix-engine-rework' into enumeration-progressbar-next 2020-07-24 20:29:04 +02:00
Mzack9999 ffdaffd9a7 wip - code refactor 2020-07-24 13:37:01 +02:00
Manuel Bua 362fee27a4 Initial update to latest updates 2020-07-23 20:19:19 +02:00
Mzack9999 b4aabf4b34 fixed return point 2020-07-20 21:23:04 +02:00
Mzack9999 148c0dec89 updated go modules 2020-07-20 00:50:25 +02:00
Mzack9999 ef8146cfd5 typo global correction 2020-07-16 10:57:28 +02:00
Mzack9999 b4bf6cf4ac improved workflow logic 2020-07-10 09:04:38 +02:00
Ice3man543 458dbc1b38 v2 update 2020-07-01 16:17:24 +05:30