CIscanner V2.0.0 上线!

工具主要用来扫描命令注入漏洞,会将参数修改为payload,目前仅支持修改url参数以及form表单的参数,payload由ping+dnsserver组成
菜猫我回来了!省流版:代码优化,加了线程且线程可控
工具链接 CIscanner

免责声明

该工具仅用于安全自查检测
由于传播、利用此工具所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。
本人拥有对此工具的修改和解释权。未经网络安全部门及相关部门允许,不得善自使用本工具进行任何攻击活动,不得以任何方式将其用于商业目的。

简介

  • 工具利用Java11编写,其他版本暂未测试支不支持
  • 使用需要开启BurpSuite的被动扫描
  • 会修改并发送URL参数和请求体参数内的所有参数,请求体目前只支持application/x-www-form-urlencoded的数据类型
  • 工具有两个版本,whitelist版本以及target版本
    • targetlist版本,仅扫描写入targetlist内的目标(建议使用这个版本,因为获取dnslog需要不断访问dnslog网站,如果网站被访问次数过多,会无法及时响应)
      targetlist
    • whitelist版本,过滤白名单内的目标
      whitelist
  • 重中之重!工具外观及部分代码借鉴了f0ng老师的log4j2burpscanner以及P喵呜老师的BurpShiroPassiveScan,感谢!

功能

会修改并发送URL参数和请求体参数内的所有参数,请求体目前只支持application/x-www-form-urlencoded的数据类型
目前只支持单线程,所以扫描比较慢,后续一定会改进(今日画大饼完成!
支持多线程且线程可控

使用截图

每次打开Burp需要选中Start,插件才会启动,线程默认是4,且仅支持填入1-10内的整数
设置页面
工具会在Burp目录下生成文件CIScanner.properties,用于记录配置信息
CIScanner.properties
工具会记录下每次改动的数据包,有漏洞的会标记Danger
使用截图
发现了漏洞也会在Extensions显示
发现漏洞
Payload格式: aaa{DNSSERVER},如果没有{DNSSERVER},则默认直接追加至Payload后
Payload格式

后续功能

  • Accept 白名单增加

CIscanner V2.0.0 上线!
http://example.com/2024/03/10/CIscanner-V2-0-0-上线!/
作者
hxiicle
发布于
2024年3月10日
许可协议