Extractors value lost when I add three requests. #1253
-
Nuclei version: 2.5.3Current Behavior:Template
When the process runs the third request, the value of nameid will be lost. Expected Behavior:name_id has the value from nameid. Steps To Reproduce:nuclei -t ./Permssion_Checking.yaml -u http://test.com -proxy http://127.0.0.1:8080 -V org=test -V userid=17 -v Anything else: |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
@tylerdurden2010 try removing the |
Beta Was this translation helpful? Give feedback.
-
Hi @forgedhallpass , thanks for kindly replying, I did as you said, but §nameid§ can not retrieve the value when I removed the "internal: true". The second request path changed as
|
Beta Was this translation helpful? Give feedback.
-
@tylerdurden2010 I've missed that you were using the extracted value in the request. Try duplicating the extractor, the first with |
Beta Was this translation helpful? Give feedback.
-
@forgedhallpass duplicate extractor might not be needed as extracted value is used internally in the request and not for printing it. @tylerdurden2010 if doesn't work, feel free to join the discord server and tag or dm |
Beta Was this translation helpful? Give feedback.
-
req-condition: true
extractors:
- type: regex
part: body_1
regex:
- "XXX"
- type: regex
part: body_2
regex:
- "XXX" |
Beta Was this translation helpful? Give feedback.
req-condition
can be used to specify specfic request while using matcher/extractor, for example:-