Commit Graph

799 Commits (c41672802bfa1214de9614753d2f9f3b559a37fa)

Author SHA1 Message Date
Ice3man543 4d752b4811 Bump version 2021-03-14 01:46:55 +05:30
Ice3man 266e3320ca
Merge pull request #616 from projectdiscovery/exclude-tags
Added exclude-tag flags
2021-03-14 01:45:28 +05:30
Ice3man543 35402d6414 Cosmetic changes 2021-03-14 01:44:35 +05:30
Ice3man543 4a96f95086 Misc fixes 2021-03-14 01:39:52 +05:30
Ice3man543 35bdde6be6 Fixed a bug with exclude lists 2021-03-14 01:23:41 +05:30
Ice3man543 788465fc36 Bug fix: missing parantheses 2021-03-14 01:19:43 +05:30
Ice3man543 bafa8661c9 Added exclude-tag flags 2021-03-14 01:15:33 +05:30
Ice3man 15111ec4ca
Merge pull request #615 from projectdiscovery/fix-dns-invalid
Fixed retries in DNS requests failing
2021-03-14 01:03:58 +05:30
Ice3man543 fffc1d1058 Fixed retries in DNS requests failing 2021-03-14 01:01:32 +05:30
PD-Team 657713eb8f
Merge pull request #611 from projectdiscovery/fix-severity-parsing
Fix severity parsing for templates containing commas
2021-03-14 01:00:39 +05:30
Ice3man543 000e3a305e Allow blank tags with severity 2021-03-14 00:53:55 +05:30
Ice3man543 d8bb580618 Add severity to executable tags 2021-03-13 23:34:44 +05:30
Ice3man543 f6fc4e58e7 Fixed severity parsing for templates with commas 2021-03-13 23:24:30 +05:30
Ice3man543 a3029142f6 Fixed panic with http status codes 2021-03-13 23:20:04 +05:30
Ice3man 31094ab299
Create issue-tracker-config.yaml 2021-03-11 09:41:23 +05:30
Ice3man543 9e730f4cde Fixed goreleaser + docker release 2021-03-10 21:13:22 +05:30
Ice3man543 589778d9d2 Moved internal/progress to pkg, used interface 2021-03-09 17:19:03 +05:30
Ice3man543 729b4e9eb4 Misc 2021-03-09 16:35:53 +05:30
Ice3man543 195c6b7692 Fixed linting errors 2021-03-09 15:00:22 +05:30
Ice3man543 ea888490d1 Fixed bug with request condition + tests 2021-03-09 14:45:04 +05:30
Ice3man543 a66253720a Misc 2021-03-08 19:30:48 +05:30
Ice3man543 2717a8b647 Fixed file protocol bugs 2021-03-08 19:20:40 +05:30
Ice3man543 1cfc5ce6ef Added old req condition support 2021-03-08 19:01:40 +05:30
Ice3man543 b193e2af0e Misc 2021-03-08 11:43:23 +05:30
Ice3man543 220c779a9a Misc 2021-03-07 11:45:00 +05:30
Ice3man543 fc6d2d7a2e Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-03-07 10:22:46 +05:30
Ice3man543 b27f4774ce Bump gomod + Misc 2021-03-07 10:21:52 +05:30
sandeep 91295266e3 version update 2021-03-06 20:47:49 +05:30
Ice3man543 8d1178f8e8 Fixed file extension list 2021-03-06 14:34:54 +05:30
Ice3man543 0dd2e10fd2 Misc changes / fixes 2021-03-06 14:31:21 +05:30
Ice3man543 908889ccb5 Fixed expression parser + misc 2021-03-05 19:25:09 +05:30
Ice3man543 dafe819c8b Misc changes 2021-03-05 12:17:10 +05:30
Ice3man543 2754fa2c69 Change file template stuff 2021-03-05 12:14:46 +05:30
Ice3man543 31ce4b12cd Added workflows flag + new templates flag to run newly added ones 2021-03-05 12:08:31 +05:30
Ice3man543 8cf1471e25 Fixed a bug with workflows 2021-03-05 11:40:28 +05:30
PD-Team 0c5be835de
Merge pull request #592 from projectdiscovery/bugfix-progress-logic
Progress tracking logic
2021-03-05 03:29:38 +05:30
Ice3man543 371f4be100 Don't run passive matches on non-root templates 2021-03-04 19:14:53 +05:30
Mzack9999 b7c19e7ffe adding final print for stats 2021-03-03 19:55:34 +01:00
sandeep 50fdfca3df Update types.go 2021-03-02 14:54:57 +05:30
Mzack9999 6a83e55e40 Progress tracking logic
- Methods refactor
- Counter logic fixes
2021-03-02 02:22:15 +01:00
Ice3man543 8a40fac305 Misc changes to headless 2021-03-01 14:20:56 +05:30
Ice3man543 20c3ec0857 Misc 2021-03-01 12:43:14 +05:30
Ice3man543 99e66d7554 Fixed a bug with workflow 2021-03-01 12:42:13 +05:30
Ice3man543 ebe6a56d13 Fixed misc 2021-03-01 12:34:48 +05:30
Ice3man 155c847c4b
Merge branch 'dev' into bugfix-request-count 2021-03-01 12:30:55 +05:30
Ice3man b532a5b3e0
Merge pull request #590 from projectdiscovery/bugfix-race-condition-sync
Improvement in race condition
2021-03-01 12:30:09 +05:30
Ice3man543 7e52cc2299 Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-03-01 12:28:16 +05:30
Ice3man543 608ed29598 Fixed misc 2021-03-01 12:28:06 +05:30
Mzack9999 e361de2ef3 Improvement in race condition
- Fixes sync
- Add support to dump request once (code is redundant)
2021-03-01 05:18:31 +01:00
Mzack9999 a60791051b Adding missing request count decrement for race/parallell/pipeline 2021-03-01 04:31:53 +01:00
sandeep 16a9225b42 misc updates 2021-02-28 13:06:18 +05:30
Ice3man543 13c67a62bd Fixed template-update + added workflow tests 2021-02-27 20:54:22 +05:30
Ice3man543 411f269343 Misc gologger fix 2021-02-27 13:08:10 +05:30
Ice3man543 a4121d473e Misc 2021-02-27 13:05:28 +05:30
Ice3man543 14d2def39c Fixed DNS test + Misc 2021-02-27 12:59:26 +05:30
Ice3man543 d176eb3a7c Fixed DNS port bind test error 2021-02-27 12:43:14 +05:30
Ice3man543 f0e0c1e7d0 Misc changes to integration test 2021-02-27 12:42:35 +05:30
Ice3man543 34dcaf8dd8 Misc 2021-02-27 12:35:15 +05:30
Ice3man543 9294e055d9 Misc 2021-02-27 12:33:27 +05:30
Ice3man543 252e0ff771 New integration test + misc 2021-02-27 12:31:17 +05:30
Ice3man543 cdd0aa10a3 Fixed misc ignore capability bugs 2021-02-27 12:10:22 +05:30
Ice3man543 2a0dcc1ee3 More tests for dns and network + misc 2021-02-27 02:23:06 +05:30
Ice3man543 616ed342ed Misc 2021-02-26 14:45:48 +05:30
Ice3man543 72b626d20b Fixed erroring out on non-evaluable expressions 2021-02-26 13:31:10 +05:30
Ice3man543 8512b684c5 Lint errors fix 2021-02-26 13:13:11 +05:30
Ice3man543 b33bc83b0b Start of work on testing infrastructure 2021-02-25 23:32:43 +05:30
Ice3man543 162afc6c7b Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-02-25 16:26:04 +05:30
Ice3man543 4b21de68c8 Misc 2021-02-25 16:25:55 +05:30
Ice3man 22f04cae35
Merge pull request #575 from projectdiscovery/bugfix-race-conditions
removing dump request for race conditions
2021-02-25 13:15:58 +05:30
Ice3man543 be08e60ab6 Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-02-25 13:14:50 +05:30
Ice3man543 b7af565edf Misc changes 2021-02-25 13:14:42 +05:30
PD-Team d602fa08ae
Merge pull request #574 from projectdiscovery/bugfix-rawhttp-misc
Fixing output endpoint in unsafe request without host header
2021-02-25 12:55:23 +05:30
Ice3man543 80f61053ad Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-02-25 12:37:55 +05:30
Ice3man543 17aaef5303 Misc 2021-02-25 12:37:47 +05:30
Mzack9999 b04a6b970b removing dump request for race conditions 2021-02-25 02:08:10 +01:00
Mzack9999 a4c1d2d9c2 Fixing output endpoint in unsafe request without host header 2021-02-24 22:36:40 +01:00
Mzack9999 a6e4aaafe9 Bumping fastdialer version 2021-02-24 20:26:35 +01:00
Ice3man543 d93b2d277e Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-02-24 20:11:25 +05:30
Ice3man543 d16102f955 Misc 2021-02-24 20:11:21 +05:30
PD-Team 53a4046c09
Merge pull request #569 from projectdiscovery/bugfix-rawhttp-dump
add missing rawhttp option override
2021-02-24 19:28:59 +05:30
PD-Team 41a9ed8f86
Merge pull request #570 from projectdiscovery/bugfix-dns-fallback-support
Adding dns fallback support
2021-02-24 19:05:00 +05:30
mzack 24ea3a099b fastdialer version bump 2021-02-24 12:49:26 +01:00
Ice3man543 17d0b34e61 Added expressions package + expressions support to network protocols 2021-02-24 12:07:16 +05:30
Ice3man543 8a7cabb88d Added hex encoding support in matchers 2021-02-24 11:23:22 +05:30
Mzack9999 8e56f14028 Adding dns fallback support 2021-02-23 23:12:03 +01:00
Mzack9999 1d398d1f79 add missing rawhttp option override 2021-02-23 22:03:46 +01:00
Ice3man543 7185e5d919 Disallow IPs with non-ptr dns requests 2021-02-23 23:16:18 +05:30
Ice3man543 c4843cdaf5 Misc fixes related to workflows 2021-02-23 22:55:29 +05:30
Ice3man543 3ec3ecdd8a Misc 2021-02-23 18:28:12 +05:30
Ice3man 60d277f36c
Merge pull request #544 from projectdiscovery/feature-network-tcp-with-tls
Adding tls support
2021-02-23 18:17:32 +05:30
Ice3man543 37ce0a72f4 Added TLS protocol test 2021-02-23 18:17:24 +05:30
Ice3man543 a502847621 Changed suffix to prefix tls:// 2021-02-23 18:13:00 +05:30
Ice3man543 95dd0e0f6a Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into dev 2021-02-23 18:05:30 +05:30
Ice3man543 9b79f9b13c Added stats-interval flag 2021-02-23 18:05:20 +05:30
Mzack9999 7b4eef2d53
Merge branch 'dev' into feature-network-tcp-with-tls 2021-02-23 01:29:39 +01:00
Mzack9999 5dde61f0a6
removing unused options (#565) 2021-02-22 20:41:42 +05:30
Mzack9999 78d32b8900
Adding dep bot (#543) 2021-02-22 20:40:58 +05:30
Ice3man 6316bea9a8
Merge pull request #564 from projectdiscovery/bugfix-http-rawhttp-misc
Fixed raw http newline formatting with normal and multipart
2021-02-22 18:59:49 +05:30
Ice3man543 a86bc9e586 Fixed raw http newline formatting 2021-02-22 18:59:03 +05:30
Ice3man 0b0f09b48b
Merge pull request #558 from projectdiscovery/bugfix-http-rawhttp-misc
rawhttp - misc fixes
2021-02-22 18:23:27 +05:30
Ice3man543 d541b09928 Rawhttp fixes, render non-printable chars with unsafe 2021-02-22 18:22:44 +05:30
Ice3man543 ec3f85e032 Added parallelism to workflows 2021-02-22 17:49:02 +05:30
Ice3man543 dfa21c1896 Misc changes 2021-02-22 13:04:42 +05:30
Ice3man543 1a3fea64f2 Added -w/workflows to only run workflow based templates 2021-02-22 12:55:57 +05:30
Ice3man543 5c50a5c079 Added tests for page actions 2021-02-22 12:50:49 +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 39ca5ab7aa adding full request override 2021-02-20 02:02:57 +01:00
Mzack9999 527d6e2f67 Adding ordered headers - Fixes #534 2021-02-20 00:35:39 +01:00
Mzack9999 68b3ef8ffa final \r\n with body - Fixes #535 2021-02-19 22:42:16 +01:00
Mzack9999 e12f50ca7e adding tls support 2021-02-19 00:10:06 +01:00
Mzack9999 021a6fb9ed using temporary fastdialer 2021-02-19 00:08:10 +01:00
Mzack9999 0985df30c3 Adding tls support 2021-02-18 01:37:48 +01:00
Ice3man543 f98d229738 Misc 2021-02-16 15:29:14 +05:30
Ice3man543 f1dc89fd14 Bug fix 2021-02-16 15:28:55 +05:30
Ice3man543 d936d299c4 Bumped gomod 2021-02-16 15:23:12 +05:30
Ice3man543 6429c54dac Added preprocessors + bug fixes 2021-02-16 15:18:57 +05:30
Ice3man543 c389804183 Added template pre-processors + more network capabilities 2021-02-16 15:13:01 +05:30
Ice3man543 1de5cdb124 Added read command to network 2021-02-16 14:46:23 +05:30
Ice3man543 593e2319c4 Fixed too many open file error 2021-02-09 18:15:07 +05:30
Ice3man543 21ee675cbb Fixed http custom resolvers not working 2021-02-09 18:13:42 +05:30
Ice3man543 10ba90cb31 Fixed crash with non-http response 2021-02-08 19:08:35 +05:30
Ice3man543 2a049778cd Fixed gzip header parsing issue 2021-02-08 16:13:55 +05:30
Ice3man543 1f4b8f9646 Misc 2021-02-08 16:09:54 +05:30
Ice3man543 5d8a436368 Fixed path & port parsing for raw requests 2021-02-08 16:07:16 +05:30
sandeep 888b402faa Update main.go 2021-02-08 13:57:14 +05:30
Ice3man543 b155f18250 Added r flag to allow users usage of custom resolvers 2021-02-08 13:06:11 +05:30
Ice3man543 4ab5907995 Bumped gomod 2021-02-08 02:07:37 +05:30
Ice3man543 99e8fe1601 Fixed some bugs introduced from merge 2021-02-08 02:07:19 +05:30
Ice3man543 2cc6b2283e Misc fixes 2021-02-08 01:55:53 +05:30
Ice3man 8b8adb7b46
Merge branch 'dev' into issue-tracker-integration 2021-02-08 01:51:37 +05:30
Ice3man543 4c7f4405b1 Bug fixes, added filters 2021-02-08 01:43:51 +05:30
Ice3man543 085a18fd5c Fixed panic with no redirection responses 2021-02-07 23:44:19 +05:30
Ice3man543 3fe6290eed Misc fixes 2021-02-07 23:41:33 +05:30
Ice3man543 9ecd79cedd Misc fixes 2021-02-07 15:12:38 +05:30
sandeep 4991c4e7ad Update main.go 2021-02-07 04:08:06 +05:30
Ice3man543 d0f5c3ce9f Added feature to run raw http templates without inputs 2021-02-07 03:46:26 +05:30
Ice3man543 8a2ca1ebb8 Allow running nuclei with no input 2021-02-07 03:37:24 +05:30
Ice3man543 a8102e0495 Misc 2021-02-07 03:36:08 +05:30
Ice3man543 72e9a7283a Added support for http response redirect chain print and match 2021-02-07 03:34:07 +05:30
Ice3man543 ec86542b87 Added offline http response processing feature 2021-02-06 00:36:43 +05:30
Ice3man543 b485c9407f Added space support + tests 2021-02-05 15:20:01 +05:30
Ice3man543 fbf5be544f Added comma support to tags 2021-02-05 15:15:41 +05:30
Ice3man543 74c023016c Fixed raw request hostname with port issue 2021-02-05 15:03:58 +05:30
Ice3man543 1ce09ac908 Misc 2021-02-05 14:43:11 +05:30
Ice3man543 27391a4b76 Bug fix with url in port 2021-02-05 12:36:01 +05:30
Ice3man543 f1ed74328a Fixed underscore in header names for kval matcher 2021-02-04 22:38:13 +05:30
Ice3man543 f2e3033d24 Misc 2021-02-04 22:29:36 +05:30
Ice3man543 d1c3be8199 Use CRLF as delimiter for requests 2021-02-04 22:27:47 +05:30
Ice3man543 e63172d2bf Misc 2021-02-04 22:11:53 +05:30
Ice3man543 0e2d8dc1ab Added max http body resp size option 2021-02-04 22:09:32 +05:30
Ice3man543 9402501842 Misc 2021-02-04 22:00:09 +05:30
Ice3man543 4d9d53ca60 More tests + finished tag based execution 2021-02-04 18:29:28 +05:30
Ice3man543 0cd8baf684 More test cases for http protocol 2021-02-04 17:56:53 +05:30
Ice3man543 291ee151b0 More http test cases + easier tag based feature 2021-02-04 14:58:34 +05:30
Ice3man543 a455b054e5 Removing redundant code, cleanup + tests 2021-02-04 04:48:45 +05:30
Ice3man543 f2c20dda12 More tests + tag based execution + misc 2021-02-04 01:09:29 +05:30
Ice3man543 a23ca6ee54 File protocol tests + misc fixes 2021-02-03 17:49:10 +05:30
Ice3man543 fa6e560b26 Added testutils package 2021-02-03 13:08:31 +05:30
Ice3man543 493b905897 Added test cases for network protocol + misc 2021-02-03 13:07:24 +05:30
Ice3man543 23525e1bfa Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into add-protocol-testcases 2021-02-03 02:23:14 +05:30
Ice3man543 f8c0701f74 Bumped some deps 2021-02-03 02:22:48 +05:30
Ice3man543 2ea6e7699a Added tests for DNS package 2021-02-03 02:09:45 +05:30
Ice3man543 41e9aa21e7 Misc 2021-02-02 19:24:55 +05:30
Ice3man543 038b4aa5c2 Added jira+github+gitlab issue tracker integration to nuclei 2021-02-02 12:10:47 +05:30
Ice3man543 261b44b036 oops: wrong branch 2021-02-01 16:37:34 +05:30
Ice3man543 d963fc0840 Fixed rawhttp header formatting issues 2021-02-01 16:21:49 +05:30
Ice3man543 c2bea10a15 Fixed checksum for gomod 2021-02-01 01:29:36 +05:30
Ice3man 12d7a18cf2
Update go.sum 2021-02-01 01:28:54 +05:30
Ice3man abd16359c1
Update go.mod 2021-02-01 01:27:55 +05:30
Ice3man 8a8d38130f
Update main.go 2021-02-01 01:27:29 +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 46c8e5460c Added goflags option parser 2021-01-27 11:46:41 +05:30
Ice3man543 ae01796922 Added directory support to workflows 2021-01-17 12:56:29 +05:30
Ice3man543 76fe5ace40 Fixed dynamic values + misc 2021-01-17 12:26:45 +05:30
Ice3man543 21e6577220 Print extractor name if present 2021-01-17 12:02:59 +05:30
Ice3man543 cafd11a5c4 Misc 2021-01-17 00:51:43 +05:30
Ice3man543 827fd99f01 Added multi-request condition support 2021-01-16 14:10:24 +05:30
Ice3man543 a50bc4c30f Added matched count + misc 2021-01-16 12:26:38 +05:30
Ice3man543 9d27f79cb1 Exposed IP information in protocols results 2021-01-16 12:06:27 +05:30
Ice3man543 d9ba877944 Added update changelog + fixed update-templates bugs 2021-01-15 22:05:10 +05:30
Ice3man543 9f60bbcdb7 Fixed ignore logic + update printing 2021-01-15 20:49:44 +05:30
Ice3man543 621f4b2c04 Added more info to update 2021-01-15 20:35:15 +05:30
Ice3man543 517da74dea Fixed nuclei custom headers not working 2021-01-15 14:22:05 +05:30
Ice3man543 ba7184ba58 Added back cookie-reuse functionality 2021-01-15 14:17:34 +05:30
Ice3man543 6a739c2d0c Limit concurrency in file protocol 2021-01-14 22:43:08 +05:30
Ice3man543 8b93d5e1d2 Fixed extractions + input path clear + misc 2021-01-14 18:27:48 +05:30
Ice3man543 7403ade437 Fixed panic with list templates 2021-01-14 13:24:50 +05:30
Ice3man543 9d0bb3a583 Misc stuff, added timestamp to output + logging 2021-01-14 13:21:21 +05:30
Ice3man543 fa5a3d4729 Better ignore functionality with ignore tests 2021-01-14 12:22:19 +05:30
Ice3man543 04c349894e Fixed threads and added race count to request total 2021-01-13 13:03:07 +05:30
Ice3man543 3899542f69 Finished initial request clustering functionality 2021-01-13 12:58:23 +05:30
Ice3man543 9d6ab2754c Added clustered requests executer to nuclei + misc 2021-01-13 12:18:56 +05:30
Ice3man543 02822a17c0 Added simplehttp-only clustering impl (wip) 2021-01-13 03:17:07 +05:30