diff --git a/modules/events_stream.go b/modules/events_stream.go index bddac7d0..70e93b73 100644 --- a/modules/events_stream.go +++ b/modules/events_stream.go @@ -156,6 +156,8 @@ func (s *EventsStream) Show(limit int) error { from = num - limit } + fmt.Println() + for _, e := range events[from:num] { s.View(e, false) } diff --git a/modules/net_recon_show.go b/modules/net_recon_show.go index d681da17..ecc0b4cf 100644 --- a/modules/net_recon_show.go +++ b/modules/net_recon_show.go @@ -168,27 +168,6 @@ func (d *Discovery) Show(by string) error { d.Session.Queue.Stats.Errors) d.Session.Queue.Stats.RUnlock() - s := EventsStream{} - events := d.Session.Events.Sorted() - size := len(events) - - if size > 0 { - max := 20 - if size > max { - from := size - max - size = max - events = events[from:] - } - - fmt.Printf("Last %d events:\n\n", size) - - for _, e := range events { - s.View(e, false) - } - - fmt.Println() - } - d.Session.Refresh() return nil diff --git a/modules/ticker.go b/modules/ticker.go index 9a9d543e..3ec65ecc 100644 --- a/modules/ticker.go +++ b/modules/ticker.go @@ -19,7 +19,7 @@ func NewTicker(s *session.Session) *Ticker { } t.AddParam(session.NewStringParameter("ticker.commands", - "clear; net.show", + "clear; net.show; events.show 20", "", "List of commands separated by a ;"))