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
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
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
Mzack9999
3c88afac0c
Fixing payloads path during validation ( #1320 )
...
* Fixing payloads path during validation
* Added GH Action for public template parsing / validation
* tracking payload errors as syntax warnings
* improving path parsing + introducing hard failure for runtime errors on validation
Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2021-12-05 19:41:14 +05:30
Sajad Parra
18f57130ca
Merge branch 'dev' into stop-at-first-match
2021-12-02 17:03:02 +05:30
Sandeep Singh
3b68c29f48
Merge pull request #1288 from projectdiscovery/dynamic-value-reuse-http
...
Reusing dynamically extracted values as iterators in http request
2021-12-02 16:27:59 +05:30
Sajad Parra
de236379a1
remove stop-at-first-match info log #1188
2021-11-30 17:22:39 +05:30
Ice3man543
72a387c40a
Merge from dev
2021-11-30 16:55:09 +05:30
Ice3man543
847e9d7c44
Misc changes to fix testa and lint
2021-11-30 16:26:29 +05:30
Ice3man543
eb7c704d36
Merging from dev
2021-11-30 16:23:39 +05:30
Sajad Parra
a7ecadf189
add template level stop-at-first-match to workflows
2021-11-29 18:06:25 +05:30
Sajad Parra
f60e93aae1
add template level stop at first match option
2021-11-29 16:01:06 +05:30
forgedhallpass
7e22d70ded
refactor/documentation: typos and grammatical errors
2021-11-25 18:54:16 +02:00
forgedhallpass
ec6889931d
refactor: linter driven fixes
...
* x = x + "" => x += ""
* pre-allocating slice with known size
* added t.Helper() methods in test helpers
* complex if-else conditions replaced by switches
* errors should be checked using error.Is() instead of ==
* function parameter should start with lower case letter
* removed unnecessary type definition
* variable/label naming convention: camelCase instead of snake_case
2021-11-25 17:57:22 +02:00
forgedhallpass
47340f06b0
refactor: uniformly sorted imports
2021-11-25 17:09:20 +02:00
forgedhallpass
3fd1f57b96
refactor: godoc and comment uniformization
...
Adding space after // and before the godoc/comment
2021-11-25 17:03:56 +02:00
forgedhallpass
bebe5cbcfd
refactor: Remove redundant character escapes from regexes
2021-11-25 16:24:37 +02:00
Ice3man543
caaa5c6594
Automatically generate docs for enum values
2021-11-25 19:34:01 +05:30
Ice3man543
393babe3c3
Made iterate of values controllable with iterate-all-values flag in http
2021-11-24 22:40:17 +05:30
Ice3man543
273233bb81
Fixed a bug with mergemanymaps + misc lint fixes
2021-11-24 21:56:55 +05:30
Ice3man543
ef5b476c6d
Reusing dynamically extracted values as iterators in http request
...
This PR adds the support in http module to iterate over the dynamically extracted data from extractors
and use it in other requests. This allows nuclei to follow links on pages, do operations with
multiple versions of the same extracted value, etc.
2021-11-24 21:08:08 +05:30
Ice3man
1851e37aef
Merge pull request #1273 from projectdiscovery/fixed-missing-ip
...
fix #1220 : no ip returned for dialers
2021-11-23 10:49:51 +05:30
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
Ice3man543
ba67f8c8fe
fix #1220 : no ip returned for dialers
2021-11-22 09:51:13 +05:30
Mzack9999
ca9676f52e
Adding support for clustering within workflow ( #1255 )
...
* Adding support for clustering within workflow
2021-11-22 04:49:53 +05:30
forgedhallpass
09eba6c0cf
feat: In case of binary data, show a hexadecimal view as well #1080 ( #1266 )
...
Highlight the longest occurrences when there are matches that are substrings of each other
2021-11-19 15:45:43 +05:30
Mzack9999
7f5f791e23
Adding dns trace support in dns templates ( #1236 )
...
* Adding dns trace support in dns templates + minor refactoring
2021-11-18 19:22:11 +05:30
Ice3man
50a816fce9
Fixed a crash with uninitialized interactsh client ( #1251 )
...
* Fixed a crash with uninitialized interactsh client
2021-11-16 20:02:39 +05:30
Sandeep Singh
f78ff42dbe
Merge branch 'dev' into more-protocols
2021-11-09 18:27:13 +05:30
Sandeep Singh
952a821c6c
Merge pull request #1208 from projectdiscovery/colored_hexdump
...
Enhance hexdump content highlighting
2021-11-08 18:30:00 +05:30
Ice3man543
7d0529aaf7
Fixed gzip encoding bug + added test case
2021-11-08 17:39:08 +05:30
Ice3man543
213853c45d
Merge from dev
2021-11-08 15:40:18 +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
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
390ca8b3c6
Merge from dev
2021-11-03 18:58:00 +05:30
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
forgedhallpass
04e3c0165a
feat: In case of binary data, show a hexadecimal view as well #1080
2021-10-30 13:17:47 +03:00
Ice3man543
5393cc4cd5
Adjusting packages for more API-type design
2021-10-29 03:19:43 +05:30
mzack
5f9b2b3df3
Adding support for CLi/Env variables in network requests
2021-10-17 11:52:48 +02:00
Ice3man
c4cc0ad0bf
Merge pull request #1114 from projectdiscovery/misc-cleanups
...
Misc sniper payload cleanups
2021-10-14 16:13:44 +05:30