the bro package manager and you
play

The Bro Package Manager and You Seth Hall Chief Evangelist - PowerPoint PPT Presentation

The Bro Package Manager and You Seth Hall Chief Evangelist Corelight, Inc About Me Bro at all of them! - Incident Responder - Detection-Response Architect - Core Bro developer - Co-founder & Chief Evangelist Funded by


  1. The Bro Package Manager and You Seth Hall Chief Evangelist Corelight, Inc

  2. About Me Bro at all of them! • - Incident Responder • - Detection-Response Architect • - Core Bro developer • - Co-founder & Chief Evangelist

  3. Funded by

  4. aux/plugins?

  5. aux/plugins?

  6. Simple to install $ sudo pip install bro-pkg More complete docs… http://bro-package-manager.readthedocs.io/en/stable/quickstart.html

  7. Configure and Integrate • If Bro isn’t in your path… • $ export PATH=/opt/bro/bin/:$PATH • $ mkdir ~/.bro-pkg • $ bro-pkg autoconfig > ~/.bro-pkg/config • @load packages • You may need to deal with some permission issues, but it’s documented! Please take a look at the docs!

  8. Bundles for DevOps $ bro-pkg bundle my-stu ff .bundle Move my-stu ff .bundle over to another machine... $ bro-pkg unbundle my-stu ff .bundle

  9. Bundles for DevOps $ bro-pkg bundle my-stu ff .bundle Move my-stu ff .bundle over to another machine... $ bro-pkg unbundle my-stu ff .bundle

  10. What’s out there? • Update the local list of global packages • $ bro-pkg refresh • Get the list of packages • $ bro-pkg list all

  11. What’s out there? bro/0xxon/bro-postgresql bro/j-gras/bro-lognorm bro/0xxon/bro-sumstats-counttable bro/j-gras/intel-extensions bro/corelight/bro-drwatson bro/joesecurity/Joe-Sandbox-Bro bro/corelight/bro-hardware bro/jonzeolla/scan-sampling bro/corelight/bro-long-connections bro/jsiwek/bro-test-package bro/corelight/bro-shellshock bro/jswaro/tcprs bro/corelight/bro-xor-exe-plugin bro/ncsa/bro-doctor bro/corelight/top-dns bro/ncsa/bro-interface-setup bro/dopheide/bro_notice_correlation bro/ncsa/bro-is-darknet bro/dopheide/venom bro/ncsa/bro-simple-scan bro/hhzzk/dns-tunnels bro/pgaulon/bro-notice-slack bro/hosom/file-extraction bro/scebro/ldap-analyzer bro/hosom/log-filters bro/sethhall/bro-brainfuck bro/initconf/CVE-2017-5638_struts bro/sethhall/bro-myricom bro/initconf/CVE-2017-5638_struts.git bro/sethhall/credit-card-exposure bro/initconf/phish-analysis bro/sethhall/domain-tld bro/initconf/scan-NG bro/sethhall/ssn-exposure bro/initconf/smtp-url-analysis bro/sethhall/unknown-mime-type-discovery bro/j-gras/add-json bro/srozb/dns_axfr bro/j-gras/bro-af_packet-plugin bro/theflakes/bro-large_uploads

  12. What’s out there? 40 Packages! bro/0xxon/bro-postgresql bro/j-gras/bro-lognorm bro/0xxon/bro-sumstats-counttable bro/j-gras/intel-extensions bro/corelight/bro-drwatson bro/joesecurity/Joe-Sandbox-Bro bro/corelight/bro-hardware bro/jonzeolla/scan-sampling bro/corelight/bro-long-connections bro/jsiwek/bro-test-package bro/corelight/bro-shellshock bro/jswaro/tcprs bro/corelight/bro-xor-exe-plugin bro/ncsa/bro-doctor bro/corelight/top-dns bro/ncsa/bro-interface-setup bro/dopheide/bro_notice_correlation bro/ncsa/bro-is-darknet bro/dopheide/venom bro/ncsa/bro-simple-scan bro/hhzzk/dns-tunnels bro/pgaulon/bro-notice-slack bro/hosom/file-extraction bro/scebro/ldap-analyzer bro/hosom/log-filters bro/sethhall/bro-brainfuck bro/initconf/CVE-2017-5638_struts bro/sethhall/bro-myricom bro/initconf/CVE-2017-5638_struts.git bro/sethhall/credit-card-exposure bro/initconf/phish-analysis bro/sethhall/domain-tld bro/initconf/scan-NG bro/sethhall/ssn-exposure bro/initconf/smtp-url-analysis bro/sethhall/unknown-mime-type-discovery bro/j-gras/add-json bro/srozb/dns_axfr bro/j-gras/bro-af_packet-plugin bro/theflakes/bro-large_uploads

  13. corelight/bro-long-connections New log: conn_long.log $ bro-pkg install corelight/bro-long-connections

  14. joesecurity/Joe-Sandbox-Bro Upload files to a JOE Sandbox $ bro-pkg install joesecurity/Joe-Sandbox-Bro

  15. Configuration?!

  16. sethhall/unknown-mime-type-discovery New log: unknown_mime_type_discovery.log $ bro-pkg install sethhall/unknown-mime-type-discovery

  17. ncsa/bro-doctor BroCtl plugin to help diagnose problems $ bro-pkg install ncsa/bro-doctor

  18. pgaulon/bro-notice-slack Notice action to send notices to Slack. $ bro-pkg install pgaulon/bro-notice-slack

  19. Rethink how configuration works Future B r o P a c k a g e M a n a g e r w Rethinking how parts of Bro e b s i t e are distributed

  20. http://bro-package-manager.readthedocs.io/en/stable/ (or type “bro package manager” into google)

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend