Tuesday, September 24, 2013

Third Party Scripts and Example Code

Bro 2.2 beta was released today, providing new features to users. See the official announcement here. One new thing that came with the 2.2 beta release is an official guide to writing Bro scripts. Awesome! I'm especially excited about the SQLite writer, hooks, default function parameter values and everything SumStats.

Bro doesn't (yet) have a repository of modules. So, in an effort to help others learn how to program, below is a list of links to example Bro scripts others have written (that are not part of the Bro project) I have managed to locate. I cannot vouch for the quality of any of this code except my own. If your code or project is not listed below and you would like it to be, let me know and I'll update this page.

Bro Scripts
https://github.com/LiamRandall/bro-scripts
https://github.com/LiamRandall/BroMalware-Exercise
https://github.com/LiamRandall/novaha-bro-training
https://github.com/LiamRandall/bro-training

https://github.com/sethhall/bro-scripts
https://github.com/sethhall/bro-junk-drawer
https://github.com/sethhall/bro-securityonion
https://github.com/sethhall/ssn-exposure
https://github.com/sethhall/bro-domain-generation
https://github.com/sethhall/bro-apt1
https://github.com/sethhall/credit-card-exposure
https://github.com/sethhall/relog
https://github.com/sethhall/bro-scripts-2
https://github.com/sethhall/bro-dblogger

https://github.com/JustinAzoff/bro_scripts
https://github.com/JustinAzoff/bro_presentation

https://github.com/sheharbano/BotFlex
https://github.com/sheharbano/Correlation-Framework
https://github.com/sheharbano/scan
https://github.com/sheharbano/ipv6-security
https://github.com/sheharbano/icmp-security
https://github.com/sheharbano/dns-security

https://github.com/jsiwek/bro_vetting
https://github.com/jsiwek/bro_bitcoin

https://github.com/doppiosecurity/bro_scripts

https://github.com/mozilla/brozilla

https://github.com/kevinwilcox/bro-sccrew

https://github.com/srunnels/broselytize
https://github.com/srunnels/bro-scripts

https://github.com/grigorescu/bro-scripts

https://github.com/mavam/brospects
https://github.com/mavam/malbroro

https://github.com/anthonykasza/scratch_pad
https://github.com/anthonykasza/nxes
https://github.com/anthonykasza/users
https://github.com/anthonykasza/beginner_brogramming

https://github.com/punkrokk/bro-lessons

https://github.com/thorkill/bro-scripts

https://github.com/jonschipp/bro-scripts

https://github.com/visiblerisk/Bro-scripts

https://github.com/lruppert/bro-tor

https://github.com/stephane-chazelas/bro-skype-fake-https-detect

https://github.com/sooshie/bro-scripts

https://github.com/jshlbrd/bro_scripts

https://github.com/justbeck/bro-xorpe 



Bro Syntax Helpers
https://github.com/sethhall/bro.tmbundle
https://github.com/mephux/bro.vim
https://github.com/srunnels/bro-mode
http://www.appliednsm.com/code/bro.nanorc




Projects Built On Bro and Auxiliary Projects
https://code.google.com/p/auditing-sshd/
https://github.com/jsiwek/sshd_audit_mux
https://github.com/JustinAzoff/bro-http-rest
https://github.com/grigorescu/Brownian
https://github.com/mavam/vast
https://github.com/bro/cheat-sheet
https://github.com/amannb/bro-utils
https://gist.github.com/anthonykasza/6326559
https://github.com/panaman/puppet-bro

No comments:

Post a Comment