最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

admin 2023年10月14日02:15:44评论56 views字数 3480阅读11分36秒阅读模式

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 Part1 前言 

大家好,我是ABC_123。“蓝队分析研判工具箱”就是把我平时写的蓝队小工具集合起来形成的,重点解决蓝队分析工作中的一些痛点问题。此0.85版本重点解决苹果mac系统软件界面模糊问题,解决IPv6的支持问题,支持哥斯拉webshell全部14种加密流量的解密,感谢"小黑"的帮助,添加溯源分析功能、网空资产测绘功能:包括Hunter、佛法、VirusTotal、Censys、Shadon、Zoomeye、Quake、微步威胁情报搜索功能,查看图片经纬度地理位置等功能,对所有文本框添加右键菜单,解决Linux、mac及jdk高版本兼容问题,很多其它功能如日志分析、聚合分析、接口查询由于时间关系未能完成,后续再继续更新。文末会给出ABC_123的官方Github下载地址,后续会持续在github发布该工具的最新版本

 

 Part2 使用说明及功能介绍 

  • 解决IPv6的支持问题

不少网友给我发信息,希望支持IPv6的处理,然后我研究了一下午,完善了此功能,“提取ip地址”、“查询ip对应物理地址”、“ip地址处理”等功能均支持IPv6。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 支持14种哥斯拉webshell算法解密功能

不少网友给我发邮件,希望我更新哥斯拉的流量解密功能,哥斯拉的算法总共14种,写起来实在是太麻烦了,这样我就利用十一假期,抽出一天的时间,把此功能进行了完善。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

如下所示,如果是二进制格式的请求包或者返回包,需要转成hex16进制形式,然后再使用工具进行解密。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 新增网空资产测绘功能

此功能还在完善中,暂时只能输入xxx.com或者ip地址或者ip段进行搜索,点击“一键查询所有”按钮,程序会自动调用Hunter、佛法、VirusTotal、Censys、Shadon、Zoomeye、Quake、微步威胁情报的api,转换成相应的搜索语句进行搜索。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

需要填入相应的api的key,然后点击“保存所有配置”方可使用此功能。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

需要填入相应的api的key,然后点击“保存所有配置”方可使用此功能。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 添加溯源辅助功能

可以查看图片的exif信息,包括经纬度、地理位置等信息,可以对NPS代理进行漏洞检测,但是程序本身不提供漏洞利用功能。后续会加入对CobaltStrike的分析功能,暂时没时间更新了。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

如下图所示,可以查看图片的exif信息,包括经纬度、地理位置等敏感信息。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 新增常用网址功能

汇集了常用的蓝队溯源分析网址,方便红蓝人员进行溯源分析或者应急响应分析。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 新增代码格式化功能

可格式化javascript/java/jsp/json/css/xml等代码,并且高亮显示,方便红蓝双方对代码进行可视化分析。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 新增5种Java内存马class文件反编译功能

通过调用Intellij Idea、CFR、Procyon、JD-Core、JDK等5种反编译工具接口,分别对Base64加密的class文件、转成Byte数组的class文件、BECL编码的class文件、Base64编码+Gzip编码的class文件、原版class文件反编译成java代码,方便蓝队人员分析异常流量中的内存马代码。

当然,此功能对于红队人员也特别方便,方便大家编写tomcat、springboot、weblogic内存马时进行class文件反编译对比分析。

 1  如下图示所示,程序对Base64加密的内存马class文件进行反编译分析。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)
  • ip地址排除白名单功能

此功能为了解决,在日常蓝队工作中,各种安全设备会告警上万个ip,但是有的ip是企业正常的ip,称之为白名单ip,手工一个个筛选非常麻烦,所以我就写了这个功能,可以生成真正可用的可封禁的ip地址列表。这个功能的特点是,对于ip地址的导入,兼容各种ip地址格式,兼容格式如下图所示。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 端口连接添加ip归属地址|对国外IP高亮显示

假设甲方客户的内网主机中了恶意病毒,蓝队人员通常会执行netstat -an命令去查看每个端口或者进程连接国外ip地址情况。将netstat -an结果贴到工具中,点击“查询ip对应物理地址”按钮,程序就会在每一行结果后面,添加上每个ip地址对应的国家、城市、经纬度、国外大学等物理地址,方便蓝队人员快速定位出存疑的ip、端口、进程,而且此功能无需联网使用,断网情况下仍然可以用。本次更新优化了查询速度,基本上秒出结果,同时对国外的IP地址进行了标黄处理,方便查看

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • Java反序列化数据包分析功能

此功能可以直接对java反序列化数据包进行解包分析,参考了SerializationDumper工具的代码。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 冰蝎及哥斯拉webshell流量解密功能

编写这个功能耗费了我很大的精力,对于冰蝎webshell,从流量中找到秘钥即可解密。对于哥斯拉webshell,目前只支持java型webshell流量解密,其它功能后续再加上。由于哥斯拉低版本的1.x-2.x与3.x-4.x版本的流量加密过程稍微有点不一样,因此解密功能分开写了。暂不支持冰蝎4.x的解密,后续会加上。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 在Jar包中搜索指定类名

对于蓝队人员,此功能可以在指定的jar包目录中筛选出含有恶意类名的jar包文件,现在很多红队人员制作的不死内存马,会将jar包中的class文件修改掉,关机重启后内存马仍然可用,那么这个分析功能会非常有用。

对于红队人员,在编写调试0day或者Nday的POC时,比如说weblogic中间件,它所包含的依赖jar包可能有上千个,查找存在漏洞的类究竟依赖于哪个jar包是非常头痛的一件事,这个工具可以帮您解决这个问题。在编写调试weblogic的poc时,ABC_123就是使用这个功能查找指定jar包依赖的。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 解密Shiro数据包/CAS数据包/Log4j2数据包功能

对于设备告警的Shiro反序列化攻击行为,部分蓝队分析人员,对Shiro反序列化攻击做不了研判工作,难以辨别是否是攻击行为,还是正常的业务行为,还是设备误报。于是我在解密数据包的同时,加入了数据包分析功能,可以快速研判是否有反序列化攻击行为。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

  • 编码/解码工具

在蓝队分析工作中,不少朋友反映没有一款好用的编码/解码工具,不是功能有bug,就是功能不全。比如说最简单的URL编码、16进制的Hex编码、Base64编码,很多工具就没有考虑到中文字符的GB2312、UTF-8编码问题,导致解密结果不正确或者是乱码。于是我仔细研读了网上的关于编码/解码的文章,对常用的编码/解码功能进行调试,写成了如下功能。看后续大家反馈,如果好用的话,我可以把“编码/解码”功能单独拎出来写一个工具,主要功能如下。

 1   更改软件界面,加入GB2312、UTF-8、GBK、BIG5、ISO-8859-1、GB18030等编码库,解决中文汉字在编码解码过程中产生的乱码问题。

 2   将“becl编码文件功能”中的becl编码类更换为“回忆飘如雪”师傅编写的Java类,解决部分JDK由于缺失相应的class文件而无法Becl编码的问题。

 3   新增“Hex编码二进制文件”功能,可以将二进制文件编码成16进制格式。

 4   将Base64编码功能统一更换为第三方jar包,使其通用性更强。

 5   支持将二进制文件转为byte数组格式。

 6   新增UTF-7编码。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

二进制文件、文本文件各种哈希值校验功能。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

同时还可以对二进制文件进行base64编码、hex16进制编码、BECL编码、转为byte数组等操作。

最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

 

关注公众号"琴音安全”,回复关键字“蓝队”,即可获取蓝队分析研判工具箱V0.85的下载地址。

 

 Part3 总结 

1.  后续还会继续更新这个工具,有好的建议可以在公众号后台给我留言。

2.  冰蝎4.x、天蝎webshell解密、IPV6的支持,后续有时间会更新。

3.  后续会加入一些威胁情报检索功能,以及聚合分析功能,敬请关注。

4.  后续会加入weblogic日志分析功能,其它web日志分析功能。

 

Part4 获取

github下载:
https://github.com/abc123info/BlueTeamTools

蓝奏网盘下载:
https://wwsc.lanzouy.com/ihtUc1baqkaj

百度网盘下载:
链接:https://pan.baidu.com/s/1w3slhLCplc1QFk8zhFLpUw?pwd=1234 提取码:1234

原文始发于微信公众号(琴音安全):最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年10月14日02:15:44
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   最新蓝队分析工具箱V0.85支持哥斯拉14种流量解密(附下载)https://cn-sec.com/archives/2099573.html

发表评论

匿名网友 填写信息