Ice3man
e7cffad312
Fixed request annotation based timeout bugs + tests + misc ( #2476 )
2022-08-23 12:45:55 +05:30
Ice3man
2873e6ebc8
Added timeout context cancellation to http requests ( #2319 )
2022-07-21 21:29:34 +05:30
Ice3man
8040b66370
Added http request timeout support with annotations ( #2233 )
...
* Added http request timeout support with annotations
* Added nolint statements for lostcontext
* misc
* misc
2022-06-27 18:36:46 +05:30
Mzack9999
02eaf91e6a
Adding variables support for headless templates ( #2064 )
2022-05-27 21:31:56 +05:30
Sajad
4f834f1f33
store vars in values instead of payloads to fix #1882 for self contained http templates ( #1924 )
...
Co-authored-by: sandeep <sandeep@projectdiscovery.io>
2022-05-23 15:12:58 +05:30
Mzack9999
39c7317ec3
Adding SNI override via request annotations ( #1970 )
...
* Adding SNI override via request annotations
* adding cli flag priority
2022-05-12 16:43:56 +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
777b75d305
fixing internal bug for unsafe oob
2022-04-20 17:11:14 +02:00
Sandeep Singh
b26ebcfa60
Merge pull request #1805 from projectdiscovery/issue-1289-multiple-host
...
HTTP Requests Annotation Prototype
2022-04-16 17:23:31 +05:30
Mzack9999
2f9af8cc71
adding support for digest authentication
2022-04-05 11:43:56 +02:00
Mzack9999
7b032b1733
annotation prototype
2022-04-04 09:32:41 +02:00
Ice3man
eaa9db19c0
Misc changes to meta and dynamic http values
2022-03-29 20:36:26 +05:30
Ice3man
bea8955dd6
Evaluate payload helpers before matching
2022-03-29 17:28:29 +05:30
Ice3man
693796789b
fix: strip default http/https ports from Host header
2022-01-18 04:13:59 +05:30
mzack
33f6f510b1
Extending http variables list with dns generated variables
2022-01-14 12:00:59 +01:00
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 Parra
0edb4274b1
add matchedTemplates to support template wise stop at first match
2021-12-22 21:42:21 +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
mzack
e59da29371
improving error/args handling
2021-12-18 20:06:51 +01:00
mzack
714f0c82a9
adding missing return error
2021-12-16 23:41:18 +01:00
Mzack9999
40baa302b2
Merge branch 'dev' into research-aws-signing
2021-12-02 12:56:37 +01:00
Ice3man543
72a387c40a
Merge from dev
2021-11-30 16:55:09 +05:30
mzack
a631262d91
Merge branch 'dev' into research-aws-signing
2021-11-29 09:36:12 +01:00
Sandeep Singh
95f31090dc
Merge pull request #1292 from projectdiscovery/improvements
...
Small refactorings and linter driven improvements
2021-11-29 12:18:28 +05:30
LuitelSamikshya
b3805999f3
Unsafe flag with base template ( #1279 )
...
* unsafe flag with base template
2021-11-28 04:40:27 +05:30
forgedhallpass
fdd22ab668
refactor: Wrap errors using %w in fmt.Errorf
...
see:
* https://github.com/xxpxxxxp/intellij-plugin-golangci-lint/blob/master/explanation/goerr113.md
* https://go.dev/blog/go1.13-errors#wrapping-errors-with-w
2021-11-25 16:24:37 +02:00
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
mzack
b42f0d32ea
Merge branch 'dev' into research-aws-signing
2021-11-18 21:50:49 +01:00
LuitelSamikshya
d078b72381
enum changes for http method ( #1234 )
...
* enum changes for http method
2021-11-18 19:20:21 +05:30
sandeep
f73b20e415
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into research-aws-signing
2021-11-17 02:02:07 +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
mzack
041361c45e
Adding aws sign prototype
2021-11-12 19:29:45 +01:00
mzack
9675efa680
Adding support for custom headers via CLI in raw http requests
2021-11-08 19:33:54 +01:00
Sajad Parra
41393fc09d
unique payload per interactsh placeholder #1068
2021-11-04 17:13:47 +05:30
Sandeep Singh
52382df350
Merge pull request #1121 from projectdiscovery/self-contained-templates
...
Added self-contained http/network requests implementation
2021-10-20 20:54:38 +05:30
Ice3man543
a6c5dbf7fb
added todo
2021-10-20 20:29:28 +05:30
Ice3man543
bb6486910f
typo
2021-10-20 20:27:36 +05:30
Ice3man543
36edde2241
Added comment for old logic
2021-10-20 20:26:40 +05:30
Ice3man543
b8628a6e5b
fixed comment
2021-10-20 20:17:00 +05:30
Ice3man543
0385241732
Misc
2021-10-18 19:48:47 +05:30
mzack
a48e5f52e2
Adding support for interactsh in http payloads
2021-10-18 14:25:25 +02:00
Ice3man543
e3644cf0d8
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into self-contained-templates
2021-10-17 18:50:16 +05:30
mzack
5f9b2b3df3
Adding support for CLi/Env variables in network requests
2021-10-17 11:52:48 +02:00
Ice3man543
736a530bde
Added self-contained http requests implementation
2021-10-14 22:26:01 +05:30
sandeep
aff4197ea9
Merge branch 'dev' of https://github.com/projectdiscovery/nuclei into matchers-enhancement#555
2021-09-21 16:36:58 +05:30
forgedhallpass
c5a1753548
Merge branch 'dev' into patch-4
2021-09-16 20:35:43 +03:00
Geeknik Labs
05d1f8aac8
Update build_request.go
...
typo fix
2021-09-16 11:36:08 -05:00
Sajad Parra
f1ad6f6bc5
add payload, variable, helper support to matchers
2021-09-15 18:02:22 +05:30
forgedhallpass
0ce33927c7
Typo fixes.
2021-09-07 17:31:46 +03:00