强制免责声明:我绝不是一位编程大师,所以这只是一个非常简单的脚本。不要指望它是完美的。不过,我欢迎任何反馈或改进建议 :)
该脚本从 Bambenek Consulting (http://osint.bambenekconsulting.com/feeds/c2-ipmasterlist.txt) 下载主 C&C 列表,对其进行解析,并在 Bro 日志中搜索 C&C IP 的出现情况。它将包含 C&C IP 的 Bro 条目分别保存到每个 IP 对应的单独文件中,并将其自身输出保存到名为 c2finder_[date].log 格式的日志文件中。
./c2finder.py bro/logs/current/dns
./c2finder.py bro/logs/current/http
./c2finder.py bro/logs/current/files
该脚本预配置了一些基本的 bro-cut 选择。如果你想在不同的字段中搜索,或在日志中获取其他字段,只需修改主部分开头的 BROCUT 字典中的命令即可。