mirror of
https://github.com/projectdiscovery/nuclei.git
synced 2025-12-21 23:05:29 +00:00
feat: fixed stats not working + misc changes
This commit is contained in:
parent
8cb0087e99
commit
dabcce865e
@ -325,9 +325,6 @@ func New(options *types.Options) (*Runner, error) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// setup a proxy writer to automatically upload results to PDCP
|
|
||||||
runner.output = runner.setupPDCPUpload(outputWriter)
|
|
||||||
|
|
||||||
opts := interactsh.DefaultOptions(runner.output, runner.issuesClient, runner.progress)
|
opts := interactsh.DefaultOptions(runner.output, runner.issuesClient, runner.progress)
|
||||||
opts.Debug = runner.options.Debug
|
opts.Debug = runner.options.Debug
|
||||||
opts.NoColor = runner.options.NoColor
|
opts.NoColor = runner.options.NoColor
|
||||||
|
|||||||
@ -105,14 +105,16 @@ func (t *Tracker) GetStats() *StatsOutput {
|
|||||||
func (t *Tracker) DisplayTopStats(noColor bool) {
|
func (t *Tracker) DisplayTopStats(noColor bool) {
|
||||||
stats := t.GetStats()
|
stats := t.GetStats()
|
||||||
|
|
||||||
fmt.Printf("\n%s\n", aurora.Bold(aurora.Blue("Top Status Codes:")))
|
if len(stats.StatusCodeStats) > 0 {
|
||||||
topStatusCodes := getTopN(stats.StatusCodeStats, 6)
|
fmt.Printf("\n%s\n", aurora.Bold(aurora.Blue("Top Status Codes:")))
|
||||||
for _, item := range topStatusCodes {
|
topStatusCodes := getTopN(stats.StatusCodeStats, 6)
|
||||||
if noColor {
|
for _, item := range topStatusCodes {
|
||||||
fmt.Printf(" %s: %d\n", item.Key, item.Value)
|
if noColor {
|
||||||
} else {
|
fmt.Printf(" %s: %d\n", item.Key, item.Value)
|
||||||
color := getStatusCodeColor(item.Key)
|
} else {
|
||||||
fmt.Printf(" %s: %d\n", aurora.Colorize(item.Key, color), item.Value)
|
color := getStatusCodeColor(item.Key)
|
||||||
|
fmt.Printf(" %s: %d\n", aurora.Colorize(item.Key, color), item.Value)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user