672 Commits

Author SHA1 Message Date
Mzack9999
c26a1ac21c
Improving payloads support in AWS self-contained requests (#1443)
* Improving payloads support in AWS self-contained requests

* removing internal only values from output

* handling dynamic values in url
2022-01-09 18:09:50 +05:30
Sajad
1faddf4723
change spm flag to work at template level instead of global for interactsh (#1466) 2022-01-09 17:34:31 +05:30
Mzack9999
0e8270c7b5
Replacing expression regex with lexical analyzer (#1440)
* Replacing regex with lexical analyzer taken from 610beb8534/v2/pkg/protocols/common/expressions/expressions.go (L66)
2022-01-09 17:22:04 +05:30
Sandeep Singh
ccef8afbe7
Merge pull request #1465 from projectdiscovery/issue-1312-headless-matchers
Fixing typo in request/response history
2022-01-07 16:35:35 +05:30
mzack
cf8bf50c9f fixing typo 2022-01-07 07:41:32 +01:00
Sandeep Singh
6ae650f755
Merge pull request #1438 from projectdiscovery/issue-1393-socks5-proxy-bug
Fixing socks5 proxy for HTTP RFC standard requests
2022-01-05 11:56:37 +05:30
Sandeep Singh
8414ee18c0
Merge pull request #1446 from projectdiscovery/issue-810-redirect-with-307
Fixing 307/308 follow redirects with empty body
2022-01-04 21:52:43 +05:30
Sandeep Singh
88bb6cb046
Merge pull request #1308 from projectdiscovery/issue-614-scan-resume
Adding stop-resume support
2022-01-03 15:07:30 +05:30
mzack
810f25f52e removing useless count logic 2022-01-02 10:59:54 +01:00
mzack
9154dc11bf Fixing 307/308 follow redirects with empty body 2022-01-02 10:57:35 +01:00
Sandeep Singh
ae2a485b1f
Merge branch 'dev' into feature-ldap 2022-01-01 13:01:08 +05:30
mzack
35532fd813 Fixing socks5 proxy for HTTP RFC standard requests 2021-12-31 12:46:26 +01:00
Sandeep Singh
c8e4c829e4
Merge pull request #1434 from projectdiscovery/issue-1287-interactsh-http-fallback
Adding support for automatic http fallback retry for interactsh
2021-12-30 18:38:25 +05:30
Sandeep Singh
b0f16b724c
Merge pull request #1432 from projectdiscovery/issue-1312-headless-matchers
Adding support for navigation history to matchers
2021-12-30 18:18:00 +05:30
Sandeep Singh
657e1f4d71
Merge pull request #1417 from projectdiscovery/interactsh-first-match-stop
Add stop at first match for interactsh matchers
2021-12-30 17:58:04 +05:30
mzack
1670bf874b fixing lint errors 2021-12-30 13:04:08 +01:00
mzack
7251a2ef60 implementing requested changes 2021-12-30 12:59:42 +01:00
Sajad Parra
8799379e50 update hash function 2021-12-29 18:07:48 +05:30
mzack
d0040e440f enabling fallback in tests 2021-12-29 11:16:54 +01:00
mzack
d252c3d6ea Adding support for automatic http fallback retry for interactsh 2021-12-29 11:06:33 +01:00
mzack
0a6b84639b adding missing comments 2021-12-29 09:51:50 +01:00
mzack
5d699cdde0 Adding support for full navigation history to headless matchers 2021-12-29 09:48:46 +01:00
Sajad Parra
5115c8b58c remove redundant contains function 2021-12-29 12:33:54 +05:30
Sajad Parra
e2b39e403c use ccache to store matchedTemplates with template-id+host hash as key 2021-12-29 12:28:18 +05:30
Sandeep Singh
8fbe451d54
Merge branch 'dev' into feature-ldap 2021-12-25 12:49:44 +05:30
mzack
1f878192ec Merge branch 'dev' into issue-614-scan-resume 2021-12-23 13:15:47 +01:00
Sajad Parra
0edb4274b1 add matchedTemplates to support template wise stop at first match 2021-12-22 21:42:21 +05:30
Sajad Parra
e6aabffc22 add missing custom rdap server assign if present in the template 2021-12-21 19:02:09 +05:30
Sajad Parra
c0f9c1da70 interactsh stopAtFirstMatch intergration test 2021-12-21 15:24:16 +05:30
Sajad Parra
911045ae9a add stop at first match for interactsh matchers 2021-12-21 14:20:03 +05:30
Sandeep Singh
2dc877a99f
Merge pull request #1247 from projectdiscovery/research-aws-signing
Adding support for aws request signing
2021-12-20 01:06:13 +05:30
mzack
e59da29371 improving error/args handling 2021-12-18 20:06:51 +01:00
Sandeep Singh
6a408fd6a8
feature: exposed interaction ip information to matchers/extractors (#1395) 2021-12-18 19:32:11 +05:30
mzack
714f0c82a9 adding missing return error 2021-12-16 23:41:18 +01:00
Sajad
5200bcd94f
Whois Protocol Support (using rdap) (#1354)
* init rdap

* add an integration test, option to supply RDAP server to execute the request on

* add rdap protocolMappings

* add debug info, add IP, ASN query type support

* rename rdap to whois, Host to Query in template

* rename pending rdap to whois

* remove port from whois varaiables

* set Host variable even if input is not a parsable url
2021-12-16 17:08:02 +05:30
LuitelSamikshya
d152986485
Change filepath to path (#1382)
* filepath to path

* change to revert

* reverted change

* update: disabling cached nuclei temporarily

Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2021-12-16 16:36:20 +05:30
Mzack9999
07e7d0795b
Extending deny list to support filenames and folders (#1260)
* Extending deny list to support filenames and folders

* fixing field name

* adding missing edge case with relative path + filename

* handling root path + relative path

* Improving matchers to handle all deny cases
2021-12-16 16:21:06 +05:30
Mike Brown
71040577ce add debug logging for interactsh feature-ldap 2021-12-15 22:52:55 -08:00
Sandeep Singh
fbb80610a8
Interactsh response missing in result fix (#1370)
Co-authored-by: Ice3man543 <nizamulrana@gmail.com>
2021-12-13 23:23:22 +05:30
sandeep
aae06e61bd fix: updating default interactsh server to use 2021-12-13 18:42:01 +05:30
mzack
abb78658c6 adding default region 2021-12-09 08:50:54 +01:00
Sandeep Singh
17ad60d528
Merge pull request #1296 from projectdiscovery/dsl_signatures
feat: Improve DSL function UX
2021-12-09 12:48:18 +05:30
mzack
e244768f32 Fixing typo in variable name while validating template payloads 2021-12-08 19:27:47 +01:00
forgedhallpass
2d5784d992 Merge branch 'dev' into dsl_signatures 2021-12-07 18:22:10 +02:00
forgedhallpass
79aed22d46 feat: Improve DSL function UX #1295
Added support for letting people know if:
* the DSL expression does not return a boolean value
* an invalid custom function signature was provided and then display all available function signatures
* an invalid function was provided and then display the correct signature

Unified the DSL function names to use snake case. The old signatures are also kept for backward compatibility.
2021-12-07 17:34:36 +02:00
mzack
197971e6fa Merge branch 'dev' into research-aws-signing 2021-12-07 09:58:55 +01:00
Mzack9999
72ec69e37d using payload relative path by default 2021-12-06 21:05:45 +01:00
mzack
9ab674adbc improving cross-os filepath handling 2021-12-06 16:04:39 +01:00
Mzack9999
a72425289b Improving path handling on windows 2021-12-06 11:38:22 +01:00
mzack
c47196bcc8 Merge branch 'dev' into research-aws-signing 2021-12-06 08:17:03 +01:00