Mzack9999
476773ff8c
Replacing hasstdin with helper library ( #2191 )
...
* Replacing hasstdin with helper library
* adding timeout reader on stdin
* adding large input read timeout
* reducing stdin timeout + nostdin flag
* go mod update
* readme update
* go mod tidy
Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2022-06-30 17:51:54 +05:30
Ice3man
7875b06fc8
Added exclude-matchers support for template & matchers ( #2218 )
...
* Added exclude-matchers support for template & matchers
* Fixed panics due to typo
* Added support for only template ID + misc cleanup
2022-06-24 23:09:27 +05:30
Mzack9999
0b351e83f3
Add self diagnostic functionality ( #2178 )
...
* Adding Self-Diagnostic
* adding comment
2022-06-22 00:40:10 +05:30
Ice3man
2b631e8e95
Add optional line number for file templates by default ( #1966 )
...
* Add optional line number for file templates by default
* updating docs
* misc flag update
Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2022-06-02 17:06:50 +05:30
Ice3man
34ed4e531a
Added hang monitor for goroutine dumping ( #1949 )
...
* Added hang monitor for goroutine dumping
* misc
* Made hang monitor optional with flag
* Added stack comparison for monitoring + misc
* Removed debug statements
* misc update
Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2022-05-30 14:41:24 +05:30
Sami
6ca4374f91
sonar category: String literals should not be duplicated ( #1944 )
...
* sonar category: String literals should not be duplicated
* lint error fix
* better naming conventions for constants
* improved naming conventions and methods
2022-05-12 15:40:14 +05:30
Mzack9999
2f1330345f
Adding global SNI support for HTTP protocol via CLI ( #1964 )
...
* Adding global SNI support via CLI
* adding integration test
* adding cli option to docs
* reverting deleted test
2022-05-11 16:00:39 +05:30
LuitelSamikshya
3ccbfe4626
disable redirects flag
2022-04-27 11:19:44 -05:00
Sami
301307bb77
Issue 1705 save responses on disk ( #1727 )
...
* save response on disk
* lint error check
* store raw request/response
* lint error fix
* file path
* mock test fix
* readme update
* .txt extension
Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2022-04-02 00:59:02 +05:30
Sandeep Singh
e1efa26be5
Merge pull request #1756 from projectdiscovery/issue-1730-header-flags
...
Add support for custom headers from file
2022-04-01 01:38:27 +05:30
Sandeep Singh
5364d91b8a
Merge pull request #1755 from projectdiscovery/issue-1713-gitlab-report
...
Adding HexOrString helper
2022-03-28 16:46:57 +05:30
mzack
2de303ec7f
Add support for custom headers from file
2022-03-23 18:07:02 +01:00
mzack
55a4da5dab
Adding HexOrString helper
2022-03-23 16:26:05 +01:00
sandeep
49c5cca78b
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into proxy-internal-requests
2022-03-21 13:03:17 +05:30
mzack
428841d946
Merge branch 'dev' into automatic-workflows
2022-03-17 12:27:50 +01:00
Ice3man
8ab2dc5e48
Added global http redirects follow support
2022-03-15 18:10:05 +05:30
Ice3man
32bc6c1718
Misc changes, moving things around as per review
2022-03-14 12:32:05 +05:30
Ice3man
14dab085ac
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into automatic-workflows
2022-03-14 12:17:39 +05:30
mzack
6f5489b8b6
restoring code for catch all cases
2022-03-09 12:37:03 +01:00
mzack
d2b5579303
Adding proxy support for internal standard HTTP requests
2022-03-09 12:31:12 +01:00
sandeep
8096737e1a
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into update-custom-dir
2022-03-09 01:52:08 +05:30
Ice3man
d9a121344c
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into automatic-workflows
2022-03-07 13:19:37 +05:30
Ice3man
f6dc6264dd
Added pprof-server support with ena
...
ble-pprof flag
2022-03-03 19:44:29 +05:30
Sajad Parra
bdc1b337e0
fix setting custom nuclei-templates directory #1611
2022-03-02 16:50:20 +05:30
Ice3man
9e1e86d89f
Use random names by default to avoid collision
2022-02-24 14:34:37 +05:30
Ice3man
42b3a5d3e2
Allow random resume file generation on conflict + made resume string flag
2022-02-24 14:32:41 +05:30
Ice3man
793db8a614
Use normalized original helpers to skip lowercasing for flags
2022-02-23 18:00:43 +05:30
Ice3man
981e777b58
Use stringslice for proxy configuration instead of normalized
2022-02-20 17:41:10 +05:30
Mzack9999
0732406a68
Uniform behavior for input CLI flags ( #1569 )
...
* Adding file normalized string slice support
* updating goflags
2022-02-09 10:16:17 +05:30
forgedhallpass
72af50155d
Typo fixes
2022-02-07 16:41:55 +02:00
mzack
62fc7a8110
Merge branch 'dev' into issue-1231-zcrypto
2022-02-03 09:02:09 +01:00
Sandeep Singh
8566bc0374
Merge pull request #1472 from projectdiscovery/remote-templates
...
Add support to run remote template
2022-01-27 18:02:52 +05:30
mzack
a6798f37ad
making ztls global and optional
2022-01-25 20:48:21 +01:00
Ice3man
be75480256
Added initial smart workflow implementation
2022-01-18 20:59:37 +05:30
Ice3man
693796789b
fix: strip default http/https ports from Host header
2022-01-18 04:13:59 +05:30
Ice3man
24326389a4
Added interactsh additional variables support ( #1468 )
...
* Added interactsh additional variables support
* Added support for interact server rotation
* Misc fixes to interact related modules
* Fixed a crash with interactsh
* Perform deduplication of output extract data before printing
2022-01-13 13:22:43 +05:30
Sajad Parra
d1303797c0
* Add support to run remote template
...
* Add remote-template-domain config only flag to specify allowed domain list to load remote templates from
2022-01-12 18:33:17 +05:30
Mzack9999
39519c01a6
Adding support for template id based execution ( #1448 )
2022-01-07 17:30:20 +05:30
mzack
63b194c10a
refactoring stop-resume logic with better tracking
2021-12-16 22:32:03 +01:00
mzack
e279e0437d
moving resume file to config folder
2021-12-10 12:45:29 +01:00
mzack
2140ffa382
Adding stop-resume support
2021-11-29 14:38:45 +01:00
forgedhallpass
7e22d70ded
refactor/documentation: typos and grammatical errors
2021-11-25 18:54:16 +02:00
Ice3man
1581c96e4e
Added matched-status flag + template-path and url to output ( #1272 )
...
* Added matched-status flag + template-path and url to output
2021-11-22 17:53:25 +05:30
Sajad
f74ff3fc49
Tag based struct validation ( #1256 )
...
* Added tag based struct validation
2021-11-20 13:25:27 +05:30
Ice3man543
c1a35b3ff9
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into more-protocols
2021-11-11 17:21:25 +05:30
LuitelSamikshya
0e46d3e041
feat: Checking socks5 proxy before launching a scan #1001 ( #1225 )
...
* Proxy validation and list input support
Co-authored-by: Sajad Parra <parrasajad@gmail.com>
Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2021-11-10 21:30:03 +05:30
Ice3man543
213853c45d
Merge from dev
2021-11-08 15:40:18 +05:30
Sandeep Singh
3c53e262e3
Merge pull request #1219 from projectdiscovery/uniq-interact
...
Unique Interactsh URL
2021-11-06 03:33:09 +05:30
Sajad Parra
4d8eaad0a3
add unit test for unique interactsh url #1068
2021-11-05 15:27:49 +05:30
Ice3man543
390ca8b3c6
Merge from dev
2021-11-03 18:58:00 +05:30