nuclei icon indicating copy to clipboard operation
nuclei copied to clipboard

Add run time status and debug enable/disable options

Open ResistanceIsUseless opened this issue 2 years ago • 0 comments

Please consider adding the following (similar to nmap s and v):

Run time status option: Sometimes you don't know a job will run longer than expected, so having an option to check status after running has started would be nice. Such as pressing s to have nuclei tell you it's status and how far along it is with the current job.

Debug: Same as the status option but for debugging. Enable showing debugging output after the process has started. with nmap you can press v multiple times to enable and increase verbosity

Debug Verbosity: personality i think the verbosity of debug by default is too much. I understand you have options to say only do request or response. It would be nice to change up debug to something along the lines of:

-d just shows the minimal http/tcp/dns request that was sent along with the template name and timestamp. Similar to what @daffainfo was asking for here. https://github.com/projectdiscovery/nuclei/issues/1868 -dd would include the response status code and maybe some summarized version of request. -dddwould show full request response

These could be tweaked, expanded depending on what makes sense. I get this might be a breaking change for the -d debug option but adding the status and real-time debug would be a new feature and a nice option to have.

ResistanceIsUseless avatar Nov 20 '23 18:11 ResistanceIsUseless