工具推荐 | 流量分析工具Brim 使用笔记
2021-04-15 11:24:39 Author: mp.weixin.qq.com(查看原文) 阅读量:120 收藏


文章来源:安全初心

对于流量数据如果数据包过大,wireshark分析会非常吃力,加载就变得异常缓慢,Brim神器,可以说是懒人的福音。
官网:https://www.brimsecurity.com/
文章来源:https://1990day.com/skills/brim_note.html

一、简介

Brim是一款由美国供应商Brim Security开发并开源的流量分析工具,可以轻松处理非常大的数据包捕获(pcap)文件。
Brim由多个开源组件构建而成,包括:结构化日志查询引擎zq;用于多平台用户界面的Electron和React;以及从数据包捕获文件生成网络分析数据的Zeek。

二、安装

该软件支持 Win / Mac os  ,下载安装即可使用。
官方下载地址:
https://www.brimsecurity.com/download/

三、面板

四、语法

常用查询

IP
目的IP:
id.resp_h=

源IP:
id.orig_h=

协议
语句:_path

例:
_path="SSL"

_path="http"

关联
语句:and
例:查询所有目的ip 192.168.1.30 的http日志
id.resp_h=192.168.1.30 and http
排除
语句:not
例:流量数据日志中出现大量web扫描日志,我要排除404无效的http请求
not status_code=404

裸词:

需要查询数据中包含 “login” 或者 “admin” ,又或者只需要看http的请求,那么直接输入“关键词”进行查询。
查询:
login
结果呈现如下,日志查询结果均包含login:

通配符:

要查找关键词之间或旁边可能包含任意字符串的值,可以使用一个或多个glob-style 的通配符。
例如,搜索查找包含Web服务器主机名的事件,这些域名中包含字母cdn,例如
www.cdn.amazon.com
 www.herokucdn.com。
查询:
*163.com
结果呈现如下,日志查询结果均包含163.com的所有子域结果:
比如我要查询包含163 这个字符相近的域名呢?
www.*163*.com
它可能会出来很多近似结果,当然这取决于你的数据日志中是否包含这些域名:
www.163-services.com
www.163e.com
www.1633.com
www.163apis.com

字段/值 匹配

可以缩小搜索范围,使其仅包括在特定字段中包含特定值的事件。例如,以下搜索将仅匹配指定字段指定值,该字段uid被设置为精确值ChhAfsfyuz4n2hFMe
查询:uid=CRqfPB2CsOdqyYSYM7
输出了精确的查询结果:

比较/筛选

除了通过=测试等式之外,还可以使用其他常见的比较操作符 !=、<、>、<=和=>。
例如,下面的搜索查找传输了许多字节的连接
查询:
orig_bytes > 1000000
输出:
查询字节大于 1000000 的结果。
比较查询可以从大量相同特征中查询不一样特征的数据,便于快速定位分析。
其他更多的搜索语法可以参考 :
https://github.com/brimsec/zq/
https://cloud.tencent.com/developer/article/1669423

如侵权请私聊公众号删文

推荐文章++++

*一款内网自动化横向工具:InScan开源扫描器

*[工具]勒索病毒解密工具汇总

*工具 | 监控Github最新漏洞POC/EXP神器


文章来源: http://mp.weixin.qq.com/s?__biz=MzAxMjE3ODU3MQ==&mid=2650508577&idx=4&sn=adc49c654dd8b447dbf018426fae3332&chksm=83bae8c5b4cd61d30f7e97fc042ee6a154b55f2b56baa7f8c1c182b63cbda7dd5f27875e22ce#rd
如有侵权请联系:admin#unsafe.sh