Sitadel:一款功能强大的Web应用扫描器

​Sitadel实际上是WAScan的升级版,不过是Python版本(>= 3.4)的,这样有助于研究人员根据自己的需要去进行自定义开发,并引入新的功能模块。

目前,Sitadel可实现扩展的功能如下:
前端框架检测;
内容分发网络检测;
定义扫描风险等级;
插件系统;
可使用Docker镜像进行构建和运行;

工具安装
$ git clone https://github.com/shenril/Sitadel.git
$ cd Sitadel
$ pip install .
$ python sitadel.py –help
功能介绍

  1. 指纹识别
    a) 服务器
    b) Web框架(CakePHP、CheeryPy…)
    c) 前端框架(AngularJS、MeteorJS、VueJS…)
    d) Web应用程序防火墙(Waf)
    e) 内容管理系统(CMS)
    f) 操作系统(Linux、Unix…)
    g) 编程语言(PHP、Ruby…)
    h) Cookie安全
    i) 内容分发网络(CDN)

  2. 攻击
    (1)暴力破解
    管理接口
    常用后门
    常用备份目录
    常用备份文件
    常用目录
    常用文件
    日志文件

(2)注入攻击
HTML注入
SQL注入
LDAP注入
XPath注入
跨站脚本(XSS)
远程文件披露(RFI)
PHP代码注入

(3)其他攻击
HTTPAllow方法
HTML对象
多重引用
Robots路径
WebDav
跨站追踪(XST)
PHPINFO
Listing

(4)漏洞利用
ShellShock
匿名密码(CVE-2007-1858)
SPDY(CVE-2012-4929)
Struts-Shock
在这里插入图片描述

参考命令
简单运行:
python sitadel http://website.com
以“高危”风险等级运行扫描,不支持重定向:

python sitadel http://website.com -r 2 --no-redirect
运行指定模块(查看运行日志):

python sitadel http://website.com -a admin backdoor -f header server –vvv
Docker运行:
docker build -t sitadel .
docker run sitadel http://example.com

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值