Ice3man543
0a09b9e451
Added test + misc
2021-11-05 16:59:24 +05:30
Sajad Parra
4d8eaad0a3
add unit test for unique interactsh url #1068
2021-11-05 15:27:49 +05:30
Ice3man543
8ad3ebcd05
Made code changes as per review comments
2021-11-05 03:01:41 +05:30
Sajad Parra
41393fc09d
unique payload per interactsh placeholder #1068
2021-11-04 17:13:47 +05:30
Ice3man543
f3675d547a
URL parsing addition for websocket URLs
2021-11-04 03:02:29 +05:30
Ice3man543
12321c23af
Splitting big function into small
2021-11-04 02:56:59 +05:30
Ice3man543
53164c3f3e
Misc linter related changes
2021-11-04 02:44:47 +05:30
Ice3man543
a60b10afca
Added an enum for attackType
2021-11-04 02:41:56 +05:30
Ice3man543
a7c8d0473c
Removed duplicate attackType logic + move attackType to generators
2021-11-04 02:28:48 +05:30
Ice3man543
91a7b4df6a
Validate opcode before proceeding with websocket
2021-11-03 20:08:11 +05:30
Ice3man543
645ae30a47
Moved to an enum for TemplateType in protocols
2021-11-03 19:53:45 +05:30
Ice3man543
390ca8b3c6
Merge from dev
2021-11-03 18:58:00 +05:30
Ice3man543
4a0229c13d
Websocket protocol rename
2021-11-03 18:36:54 +05:30
Ice3man543
cf7628c450
Misc changes according to review
2021-11-03 02:34:48 +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
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
Ice3man543
f8c6f0ba64
Added debug for SSL
2021-11-01 18:02:45 +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
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
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
463c1c0142
Use template path in output request
2021-10-30 14:28:30 +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
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
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
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
c16c93fe7c
refactor the modules to core
2021-10-27 16:50:36 +05:30
Ice3man
808ed4edd2
Merge branch 'dev' into client-cert-auth
2021-10-26 16:42:02 +05:30
Ice3man
e0afa2cee4
Merge pull request #1157 from projectdiscovery/issue-1095-realistic-http-client
...
Making headless httpclient more similar to real browsers
2021-10-26 16:39:21 +05:30
Ice3man543
ba108580c6
Fixed fqdn issue with tld parser
2021-10-25 19:36:37 +05:30
Ice3man543
09a2d88364
Misc
2021-10-25 19:33:37 +05:30
Ice3man543
bfaea5b89d
Added more variables for DNS requests
2021-10-25 18:35:45 +05:30
Ice3man543
4a29443752
fix panic: Only generate curl command if request is not nil
2021-10-25 18:22:33 +05:30
Ice3man
aa8b15c1f4
Merge pull request #1111 from projectdiscovery/issue-829-network-read-all
...
Adding support to read tcp data stream till the end
2021-10-25 17:28:56 +05:30
Ice3man
542aba861f
Merge pull request #1155 from projectdiscovery/issue-1129-headless-proxy
...
Adding proxy socks support to headless browser
2021-10-25 17:27:52 +05:30
kchason
99492911a3
Revert "Missing error package"
...
This reverts commit 18deddb07abcabc056c81f19a4149f0de0449807.
2021-10-21 14:21:52 -04:00
kchason
18deddb07a
Missing error package
2021-10-21 14:10:47 -04:00
kchason
4b70560cc9
Merge branch 'master' into client-cert-auth
2021-10-21 13:59:39 -04:00
kchason
f5b9eb32a1
Client certificate authentication for pooled connections
2021-10-21 13:54:56 -04:00
kchason
0a57a1aa4d
Client certificate authentication for headless connections
2021-10-21 13:48:13 -04:00