nuclei icon indicating copy to clipboard operation
nuclei copied to clipboard

Suggestion to Add Progress Indication Feature in Nuclei

Open mb01LINX opened this issue 1 year ago • 2 comments

Describe your feature request

Dear Nuclei Development Team,

I hope this message finds you well. I would like to take a moment to commend the team for creating such a powerful and versatile tool for vulnerability scanning. It has become an invaluable asset in the security community.

However, while using Nuclei, I noticed that the scanning process does not provide any progress indication. This can sometimes lead to uncertainty about whether the process is running correctly, especially during long scans. To enhance user experience and increase confidence in the tool, I would like to suggest the implementation of a progress indication feature.

Here are a few ideas for such a feature:

Progress Bar with Percentage Display a progress bar that indicates the completion percentage of the scanning process (e.g.,

Scanning: 50% [==========>          ] ETA: 2m 30s

or

Log Detail

Processing: target1.com (10/100 templates)
Running template: cve-2023-XXXX.yaml (5%)

I am providing this suggestion because I often face challenges in determining the estimated time required for target scanning. As a result, I sometimes discontinue the scanning process due to concerns about potential anomalies occurring locally on my machine. Implementing this suggestion may help me identify whether the issue originates from my local system or the Nuclei binary itself.

Thank you for your attention, and Merry Christmas!

Describe the use case of the feature

nuclei -l domains.txt -spo --silent-process-only or nuclei -l -verpros -verboseprosess

i'm not good at this...

Describe alternatives you've considered

Well, I ask questions to the teachers here; matters related to the students (like me) seem to be out of scope.

Additional context

No response

mb01LINX avatar Dec 24 '24 02:12 mb01LINX

@mb01LINX you can use -stats option.

$ nuclei -h stats

Usage:
  nuclei [flags]

Flags:
STATISTICS:
   -stats                    display statistics about the running scan
   -sj, -stats-json          display statistics in JSONL(ines) format
   -si, -stats-interval int  number of seconds to wait between showing a statistics update (default 5)
   -mp, -metrics-port int    port to expose nuclei metrics on (default 9092)

ehsandeep avatar Dec 24 '24 09:12 ehsandeep

Thankyouu Hasirama!!

mb01LINX avatar Dec 24 '24 10:12 mb01LINX

if this issue is resolved, shall it be closed?

pnikonowicz avatar Jan 09 '25 23:01 pnikonowicz