所有工具关注公众号“剁椒鱼头没剁椒”
回复“应急响应”
获取,不过需要注意的是,有的工具下载下来会报毒哦!
日志提取工具以方便系统监控、故障排查和性能优化等方面进行关键信息分析和处理的。这些工具可以处理不同类型的数据源,包括日志文件、数据库和事件日志等。它们具备多种功能,如关键词匹配,可以根据用户定义的关键词从日志文件中提取与之相关的信息。用户可以指定关键词的匹配规则,如精确匹配、模糊匹配或正则表达式匹配,以满足不同的需求。
logkit-community(社区版)是七牛智能日志管理平台开发的一个配套的日志收集工具,支持海量的数据源,方便地发送到七牛智能日志管理平台以及其他常见的数据存储服务进行分析,同时也,除了基本的数据发送功能,logkit还有容错、并发、监控、删除等功能。
使用方式在官方我文本介绍中均有,这里就不再赘述。
七牛Logkit
这里我下载的是Windows系统,直接解压完后进入文件夹中,首先配置相关参数,如果你不想配置,默认也可以。
logkit.conf是logkit-community工具基础配置文件,主要用于指定logkit-community运行时需要的资源和各个runner配置文件的具体路径。
打开 logkit.conf
, 典型的配置如下:
{
"max_procs": 8,
"debug_level": 1,
"clean_self_log":true,
"bind_host":"localhost:3000",
"static_root_path":"./public",
"confs_path": ["confs*"]
}
初步使用,您只需要关注并根据实际需要修改其中三个选项:
bind_host
logkit页面绑定的端口号,启动后可以根据这个页面配置logkit。static_root_path
logkit页面的静态资源路径,强烈建议写成绝对路径 注意:老版本的移动到了 "public-old"文件夹。confs_path
除了通过页面配置添加以外,logkit还支持直接监控文件夹添加runner。(如果您只通过页面添加logkit runner,那么无需修改此配置)列表中的每一项都是一个runner的配置文件夹,如果每一项中文件夹下配置发生增加、减少或者变更,logkit会相应的增加、减少或者变更runner,配置文件夹中的每个配置文件都代表了一个runner。该指定了一个runner的配置文件夹,这个配置文件夹下面每个以.conf结尾的文件就代表了一个运行的runner,也就代表了一个logkit正在运行的推送数据的线程。
这里由于我是Windows,可以直接点击文件夹中的exe文件进行运行。
访问地址,默认:http://IP:3000
这里是有一个是专注于采集日志的,也就是一些服务类的日志,还有就是采集系统日志,这里我直接添加系统日志,由于其它的服务日志我这边暂时没有,所以就添加自身的系统日志来检测吧,具体操作自己去了解吧,不懂的直接无脑下一步。
可以看到我这里已经读取到45条,这里就自行测试吧。
这个工具就只能支持Windows系统,并且自动将文件备份,同时将文件转换成json格式,方便其它工具打开。
日志分析工具通常可以处理不同类型和来源的日志数据,包括系统日志、应用程序日志、网络日志等。它们可以提供强大的查询和分析功能,帮助用户发现和解决问题,同时还可以提供实时监控和预警功能,及时发现和解决潜在的问题。
此外,日志分析工具还可以帮助用户进行系统性能优化和故障排查。通过对日志数据的分析和监控,用户可以更好地了解系统的运行情况和性能瓶颈,及时进行优化和调整。同时,当系统出现故障时,日志分析工具可以帮助用户快速定位和解决问题。
360星图仅支持iis/apache/nginx日志,并且目前官方已停止更新了,所以针对现有很多的新的手法可能无法分析出来了。
将工具解压出来后,进入配置文件夹打卡配置文件,将日志存放的路径添加进去。
这里点击start.bat,稍等一会就会自动运行分析,并且会在星图目录下出现一个html文件。
在目录中能够看到360星图根据不同的类型给出了不同的文件,帮助分析。
通过报告能够很快的锁定相关的攻击IP,行为等内容。
为安全应急响应人员对Linux主机排查时提供便利,实现主机侧Checklist的自动全面化检测,根据检测结果自动数据聚合,进行黑客攻击路径溯源。
执行时间:默认安全扫描大概执行时间为4~6分钟,完全扫描在1~2小时之间,程序执行时间的长度由检测文件的多少决定,有可能会存在较长的时间,请耐心等待。
兼容性:目前程序只针对Centos进行开发测试,其他系统并未做兼容性,检测结果未知
这个工具已经有几年没更新了,所以基本上可能还能将就用着,倘若想完整的使用可能,还是有点小问题的,并且该工具就支持centos系统。
GScan
自己去研究吧,很简单,基本上就是下载后脚本运行一下就可以了。
GoAccess是一个实时的网络日志分析器和交互式查看器,可以在 *nix系统的终端中运行,也可以通过浏览器运行,这个工具确实好用,同时支持的类型很多,但是要求的配置很高,这里我也不部署了,同时在部署上也会出现很多的问题。
GoAccess
官方文档
一款基于机器学习的Web日志统计分析与异常检测命令行工具。
analog
官方手册
在网上当然还是有很多的日志分析,但是多数都是针对流量的日志分析,很少是针对安全的分析,同时现阶段的安全日志分析工具要不是去购买厂商的技术,要不就是单项的分析,例如360星图,很少有开源的综合性分析的。