Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Bro Network Security Monitor - Eva Szilagyi, David Szili [ALZETTE INFORMATION SECURITY]

Introduction to Bro Network Security Monitor - Eva Szilagyi, David Szili [ALZETTE INFORMATION SECURITY]

Bro is an open-source Network Security Monitor (NSM) and analytics platform. Even though it has been around since the mid 90's, its main user base was primarily universities, research labs and supercomputing centers. In the past few years however, more and more security professionals in the industry turned their attention to this powerful tool, as it runs on commodity hardware, thus providing a low-cost alternative to commercial solutions. At its core, Bro inspects traffic and creates extensive set of well-structured, tab-separated log files that record a network’s activity. Nonetheless, Bro is a lot more than just a traditional signature-based IDS. While it supports such standard functionality as well, Bro’s scripting language allows security analysts to perform arbitrary analysis tasks such as extracting files from sessions, detecting malware by interfacing with external source, detecting brute-forcing, etc. It comes with a large set of pre-built standard libraries, just like Python. During this two-hour workshop, we will learn about Bro's capabilities and cover the following topics: - Introduction to Bro - Bro architecture - Bro events and logs - Bro signatures - Bro scripting - Bro and ELK Requirements for the workshop: - A laptop with at least 8 GB of RAM and more than 30 GB of free disk space - VMWare Workstation or VMWare Player installed. #securitysession2018

SecuritySession

April 07, 2018
Tweet

More Decks by SecuritySession

Other Decks in Technology

Transcript

  1. 1.

  2. 2.

  3. 3.

  4. 4.

  5. 5.

  6. 6.

  7. 7.

  8. 8.

  9. 9.

  10. 10.

  11. 11.

  12. 12.

  13. 13.

  14. 14.

  15. 15.

  16. 16.

  17. 17.

  18. 18.

  19. 19.

  20. 20.

  21. 21.

  22. 22.

  23. 23.

  24. 24.

  25. 25.

  26. 26.

  27. 27.

  28. 28.

  29. 29.

  30. 30.

  31. 31.

  32. 32.

  33. 33.

  34. 34.

  35. 35.

  36. 36.

  37. 37.

  38. 38.

  39. 39.

  40. 40.

  41. 41.

  42. 42.

  43. 43.

  44. 44.

  45. 45.

  46. 46.

  47. 47.

  48. 48.

  49. 49.

  50. 50.

  51. 51.

  52. 52.

  53. 53.