squert - an open source web interface for NSM data paul halliday | | CANHEIT 2014 NSM the collecton and analysis of data to help you detect and respond to intrusions “... I was trying to lookup squert at work but the search was blocked by our web proxy” got any freaky new genres in the pipe Ron? “... while I was researching information for this post I very quickly realized that safe search is a requirement!” some history sguil (circa 2003) event driven distributed scales well ..future ES < tcl/tk > (my) problems tmestamps (yeah you UTC!) lack of summary informaton no visuals difcult to constrain results (my) solution version 0.1.0 < php > version 0.6.0 ip2c.tcl – afrinic|apnic|arin|lacnic|arin -> to MySQL then in 2009 NSM in minutes even Mom can do it! but Obscurity can be good no more hiding version 0.9.0 STOP! regroup.. problems slow… long load tmes statc content no plan lots of duplicaton generally inefcient architecture (old) * client server architecture (now) { client } JSON “id”: 1, “signature”:”bad guys”, “src_ip”:”65.55.58.201”, “dst_ip”:”10.0.0.1” Are we safe? server version 1.3.0 < js > so what can it do? data Suricata ids Bro network security monitor PCAP Windows eventlog Barracuda spam frewall volume / day alerts: 500 (15% high priority) immediately actonable notces: 4000 PCAP: 1TB FIFO Elastcsearch: 1500/s complimentary the interface content links display toggles summary feature icons the date controls the diferent event displays event drill down payload link transcript link …? transcript details p0f output transcript and the file? but wait.. there’s more external lookups software and version info not bad, anything else? how about the user account hostname user event categorization option 1 – class only function keys: F1…F9 side note aggressiveness option 2 – class & comment auto categorization auto categorization filters filters – explicit or shell explicit shell seems complicated.. No. This was complicated tabs (I thought I was done) what about force directed? siren of the sea future? consistency issues (bugs) more external sources (elsa) more charts (hive plots, cluster layouts) sguil and elastcsearch beautfy tme boundaries (summaries) code consolidaton Me: int13h - GitHub @01110000 Squert: http://www.squertproject.org Sguil: http://sguil.net Secuity Onion: http://blog.securityonion.net
© Copyright 2025 ExpyDoc