mirror of
https://github.com/projectdiscovery/nuclei.git
synced 2025-12-18 04:25:31 +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.Debug = runner.options.Debug
|
||||
opts.NoColor = runner.options.NoColor
|
||||
|
||||
@ -105,14 +105,16 @@ func (t *Tracker) GetStats() *StatsOutput {
|
||||
func (t *Tracker) DisplayTopStats(noColor bool) {
|
||||
stats := t.GetStats()
|
||||
|
||||
fmt.Printf("\n%s\n", aurora.Bold(aurora.Blue("Top Status Codes:")))
|
||||
topStatusCodes := getTopN(stats.StatusCodeStats, 6)
|
||||
for _, item := range topStatusCodes {
|
||||
if noColor {
|
||||
fmt.Printf(" %s: %d\n", item.Key, item.Value)
|
||||
} else {
|
||||
color := getStatusCodeColor(item.Key)
|
||||
fmt.Printf(" %s: %d\n", aurora.Colorize(item.Key, color), item.Value)
|
||||
if len(stats.StatusCodeStats) > 0 {
|
||||
fmt.Printf("\n%s\n", aurora.Bold(aurora.Blue("Top Status Codes:")))
|
||||
topStatusCodes := getTopN(stats.StatusCodeStats, 6)
|
||||
for _, item := range topStatusCodes {
|
||||
if noColor {
|
||||
fmt.Printf(" %s: %d\n", item.Key, item.Value)
|
||||
} else {
|
||||
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