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)

Recommend


More recommend