2238 Commits

Author SHA1 Message Date
Ice3man543
47949c0b52 Use separate type enum for protocol types 2021-11-03 17:18:35 +05:30
Ice3man543
cf7628c450 Misc changes according to review 2021-11-03 02:34:48 +05:30
Ice3man543
b3162decff Merge branch 'engine-execution' of https://github.com/projectdiscovery/nuclei into more-protocols 2021-11-03 02:24:00 +05:30
Ice3man543
bdb415b0c7 Misc changes as per review 2021-11-03 02:23:48 +05:30
sandeep
2224880d89 misc flag update 2021-11-02 22:57:00 +05:30
Ice3man
c2df13ea22
Merge pull request #1185 from projectdiscovery/dns-variables
Added more variables for DNS requests
2021-11-02 17:54:45 +05:30
Ice3man
09cad2557c
Merge pull request #1123 from EndPositive/remote-template-workflow-lists
Remote template workflow lists
2021-11-02 16:12:29 +05:30
Ice3man543
87c3071ba7 Misc 2021-11-02 14:59:05 +05:30
Ice3man
191797380e
bug: Bug in URL parsing for unsafe templates #830
Fixed raw request path not correct with unsafe
2021-11-02 10:42:59 +02:00
forgedhallpass
8f6280dc9d refactor: In case of binary data, show a hexadecimal view as well #1080
* small enhancements with regards to dumping responses
2021-11-01 20:45:54 +02:00
forgedhallpass
b477508521 feat: In case of binary data, show a hexadecimal view as well #1080
* the ASCII column in the hex dump represents non-printable ASCII characters with a "." character, so in order to enable proper highlighting, those characters has to be replaced in the generated regex as well
2021-11-01 20:44:55 +02:00
Sandeep Singh
23d670181c
Merge pull request #1203 from projectdiscovery/colored_hexdump
feat: In case of binary data, show a hexadecimal view as well #1080
2021-11-01 19:40:03 +05:30
Ice3man543
f8c6f0ba64 Added debug for SSL 2021-11-01 18:02:45 +05:30
Ice3man543
a274cc5722 Misc integration test 2021-11-01 15:51:56 +05:30
Ice3man543
bb05be7b95 Added integration tests for websocket + misc fixes 2021-11-01 15:47:20 +05:30
forgedhallpass
b91166a034 Merge remote-tracking branch 'origin/dev' into colored_hexdump 2021-11-01 11:57:45 +02:00
GitHub Action
e1c39f255c Auto Generate Syntax Docs + JSONSchema [Mon Nov 1 09:46:34 UTC 2021] 🤖 2021-11-01 09:46:34 +00:00
Sandeep Singh
1863e8f76a
Merge pull request #1130 from zerodivisi0n/feature/case-insensitive-match
Add case-insensitive option to template
2021-11-01 15:15:22 +05:30
Ice3man
331ae0f03b
Merge pull request #1171 from kchason/client-cert-auth
Add Support for Client Certificate Authentication
2021-10-31 02:08:18 +05:30
Sandeep Singh
c1cd04f1e6
Merge pull request #1204 from zerodivisi0n/feature/elog
Add error log option
2021-10-30 21:23:03 +05:30
forgedhallpass
38f2cf245e feat: In case of binary data, show a hexadecimal view as well #1080
* added Compact hex view to the output if the -vv flag is provided
2021-10-30 16:41:10 +03:00
Alexey Zhuchkov
bccc8e921b Add test for output 2021-10-30 15:04:16 +03:00
Alexey Zhuchkov
b8ebbc27f5 Use io.WriteCloser in output writer 2021-10-30 14:28:30 +03:00
Alexey Zhuchkov
cd2db280bf Move output mutex to fileWriter 2021-10-30 14:28:30 +03:00
Alexey Zhuchkov
1eb0378952 Unwrap errors in json log output 2021-10-30 14:28:30 +03:00
Alexey Zhuchkov
463c1c0142 Use template path in output request 2021-10-30 14:28:30 +03:00
Alexey Zhuchkov
933ed2429d Update json log request format 2021-10-30 14:28:30 +03:00
Alexey Zhuchkov
3f1186da2b Add error log support 2021-10-30 14:12:21 +03:00
forgedhallpass
04e3c0165a feat: In case of binary data, show a hexadecimal view as well #1080 2021-10-30 13:17:47 +03:00
Alexey Zhuchkov
392ea23f1d Add integration tests for case-insensitive flag 2021-10-29 19:11:57 +03:00
Alexey Zhuchkov
897f11213c Add unit tests for case-insensitive flag in protocols 2021-10-29 19:11:09 +03:00
Alexey Zhuchkov
bfb69b2ff2 Extract getMatchPart method in protocols 2021-10-29 19:10:17 +03:00
Alexey Zhuchkov
3a47413cd4 Add case-insensitive flag to matchers and extractors 2021-10-29 19:08:23 +03:00
Ice3man543
75f18f169c Adding response highlighting to websocket 2021-10-29 18:30:24 +05:30
Ice3man543
a10b79d7a8 merge from engine-refactor and dev 2021-10-29 18:26:06 +05:30
Ice3man543
15d467f9ff Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into more-protocols 2021-10-29 17:54:02 +05:30
Ice3man543
5393cc4cd5 Adjusting packages for more API-type design 2021-10-29 03:19:43 +05:30
sandeep
8ce192c62a Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into protocol-types 2021-10-29 00:58:21 +05:30
Ice3man543
1ca2cf3bea Misc 2021-10-28 23:17:05 +05:30
sandeep
533fb3f108 misc flag update 2021-10-28 22:02:22 +05:30
Ice3man543
0abc7202b1 Misc fixes with goflags 2021-10-28 17:45:38 +05:30
Ice3man543
d124dbacc7 Moved all important execution stuff to engine 2021-10-28 17:20:07 +05:30
kchason
c3503922c9 Merge remote-tracking branch 'origin/client-cert-auth' into client-cert-auth
# Conflicts:
#	v2/pkg/protocols/headless/engine/http_client.go
2021-10-27 12:15:12 -04:00
kchason
4a1440a17b Merge dev branch 2021-10-27 12:13:23 -04:00
kchason
a539184ffd Switch logic to a shared package 2021-10-27 12:11:42 -04:00
Ice3man543
df78ea72c5 misc 2021-10-27 18:41:39 +05:30
Ice3man543
c16c93fe7c refactor the modules to core 2021-10-27 16:50:36 +05:30
Ice3man543
97645dde52 Added new workpool package + Misc refactor 2021-10-27 15:53:04 +05:30
Ice3man543
2a84b9eb44 misc 2021-10-26 20:40:02 +05:30
Ice3man543
a0318ffc8f Started refactor of template compilation + protocol building 2021-10-26 20:36:44 +05:30