mindedsecurity / behave

Behave! A monitoring browser extension for pages acting as "bad boi"
GNU General Public License v3.0
330 stars 22 forks source link

(Suggestion) consecutive entries - group by the common host, as a single collapsible event #11

Open darkred opened 4 years ago

darkred commented 4 years ago

Greetings

Thanks for your work with this extension!

I'd like to make one suggestion please: to consider adding another column with the timestamps of each log entry, and group(by the common host) the consecutive entries as a single collapsible entry (as a distinct "event").

This is what I have in mind (based on the main page screenshot):

Target IP:Port     Target Host                 From Host      Timestamp
127.0.5.1:43534    127.0.5.1                   at.tack.er     21:00:00
127.0.5.1:43534    127.0.5.1                   at.tack.er     21:00:00
127.0.5.1:http:    project.127.0.5.1.xip.io    at.tack.er     21:00:00
127.0.5.1:43534    127.0.5.1                   at.tack.er     21:00:01
127.0.5.1:http:    project.127.0.5.1.xip.io    at.tack.er     21:00:01
127.0.130.1:http:  project.127.0.130.1.xip.io  at.tack.er     21:00:01

which collapsed would become:

Target IP:Port     Target Host                 From Host      Timestamp
     1 event/6 entries                         at.tack.er     21:00:00
          \/                                       \/            \/

This would make the logs easier to scan.

Thank you