红队综合渗透框架 - SatanSword

admin 2023年9月26日14:55:14评论37 views字数 930阅读3分6秒阅读模式

01 项目地址

https://github.com/Lucifer1993/SatanSword


02 项目介绍

红队综合渗透框架,具体功能描述如下:

web指纹识别,集成whatweb及wappalyzer所有指纹及自己收集的web服务器指纹1839条+cms指纹1936条。漏洞PoC检测,在数据库中内置1000+PoC检测脚本,同时支持漏洞查询和代码查看及一键批量检测功能。批量web信息和端口信息查询,web信息包括headers,whois,dig,CDN检测,指纹检测,IP位置检测。端口扫描使用masscan+nmap探测常用端口指纹服务。路径扫描,集成dirsearch的路径字典,通过GET和HEAD两种方法实现。批量JS创建了子域名,参考某大佬写的剧本直接拿过来改了一下,后面会贴上地址链接。协程支持。使用google headless,更精准的XSS检测。完整的日志回溯。

红队综合渗透框架 - SatanSword

Docker使用

1.拉取镜像 docker pull satansword/satansword2.执行命令 docker run -ti satansword/satansword /bin/bash -c "service mariadb start && python3 /root/SatanSword/SatanSword.py"

环境设置

安装python3+模块+系统命令+配置api文件

红队综合渗透框架 - SatanSword

修改conf/config.py,在对应的参数中填入自己辅助接口的信息

红队综合渗透框架 - SatanSword

新建mysql数据库名“SatanSword”,导入Heaven_Hell/backuptables路径下面的所有SQL文件
·保证下载的 chromedriver 和 chromium 版本一致

红队综合渗透框架 - SatanSword


使用说明
设置或取消线程数、cookies

红队综合渗透框架 - SatanSword

对多个目标执行多个POC

红队综合渗透框架 - SatanSword

所有成功和失败的利用都会读取数据库和日志文件 

红队综合渗透框架 - SatanSword

CMS指纹识别 

红队综合渗透框架 - SatanSword

web和ip信息识别,sniper用于单一IP或URL,批量请使用bomber,结果自动保存到数据库中 

红队综合渗透框架 - SatanSword

JS文件批量检索子域名

红队综合渗透框架 - SatanSword

注:工具仅供安全研究与学习之用,若将工具做其他用途,由使用者承担全部法律及连带责任,作者及发布者不承担任何法律及连带责任。


原文始发于微信公众号(GSDK安全团队):红队综合渗透框架 - SatanSword

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年9月26日14:55:14
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   红队综合渗透框架 - SatanSwordhttp://cn-sec.com/archives/2069059.html

发表评论

匿名网友 填写信息