Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion to Add Progress Indication Feature in Nuclei #5936

Closed
mb01LINX opened this issue Dec 24, 2024 · 3 comments
Closed

Suggestion to Add Progress Indication Feature in Nuclei #5936

mb01LINX opened this issue Dec 24, 2024 · 3 comments
Labels
Type: Enhancement Most issues will probably ask for additions or changes.

Comments

@mb01LINX
Copy link

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 mb01LINX added the Type: Enhancement Most issues will probably ask for additions or changes. label Dec 24, 2024
@ehsandeep
Copy link
Member

@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)

@mb01LINX
Copy link
Author

Thankyouu Hasirama!!

@pnikonowicz
Copy link

if this issue is resolved, shall it be closed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement Most issues will probably ask for additions or changes.
Projects
None yet
Development

No branches or pull requests

3 participants