You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I’m facing a challenge while using Nuclei and would appreciate your guidance on how best to solve it. Here’s the scenario:
I’m attempting to scan Site 2, which is an internal site, but the only way to interact with Site 2 is through Site 1, which acts as a proxy.
To scan Site 2, I must send a POST request to Site 1, where one of the POST parameters contains the URL of Site 2 (with different endpoints to be tested).
Site 1 sends the request to Site 2 and returns the entire response (including headers and body) from Site 2 as part of its own response.
My goal is to have Nuclei run scans on Site 2, but via Site 1, by replacing the endpoint paths in the POST parameter and analyzing the response from Site 1 (which includes Site 2's response).
The problem:
Nuclei normally sends requests directly to the target site and analyzes the responses from that target. In this case, all communication with Site 2 must go through Site 1 (via POST), and I need Nuclei to:
Send POST requests to Site 1, with the URL and endpoint for Site 2 passed as a parameter.
Automatically append different Nuclei-generated paths to Site 2 in the POST body (not the path of Site 1).
Analyze the response of Site 1 for vulnerabilities based on the content returned from Site 2.
Is there a way to configure Nuclei for this kind of indirect scanning where the actual target is Site 2, but the communication must go through Site 1?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hello Nuclei Development Team,
I’m facing a challenge while using Nuclei and would appreciate your guidance on how best to solve it. Here’s the scenario:
I’m attempting to scan Site 2, which is an internal site, but the only way to interact with Site 2 is through Site 1, which acts as a proxy.
To scan Site 2, I must send a POST request to Site 1, where one of the POST parameters contains the URL of Site 2 (with different endpoints to be tested).
Site 1 sends the request to Site 2 and returns the entire response (including headers and body) from Site 2 as part of its own response.
My goal is to have Nuclei run scans on Site 2, but via Site 1, by replacing the endpoint paths in the POST parameter and analyzing the response from Site 1 (which includes Site 2's response).
The problem:
Nuclei normally sends requests directly to the target site and analyzes the responses from that target. In this case, all communication with Site 2 must go through Site 1 (via POST), and I need Nuclei to:
Send POST requests to Site 1, with the URL and endpoint for Site 2 passed as a parameter.
Automatically append different Nuclei-generated paths to Site 2 in the POST body (not the path of Site 1).
Analyze the response of Site 1 for vulnerabilities based on the content returned from Site 2.
Is there a way to configure Nuclei for this kind of indirect scanning where the actual target is Site 2, but the communication must go through Site 1?
Thank you for your help and insights!
Beta Was this translation helpful? Give feedback.
All reactions