Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Sitadel — Web应用安全扫描器 | Kitploit
工具/GitHubGitHub/shenril/sitadel
漏洞扫描器Web漏洞扫描器Web应用程序漏洞利用信息收集Web安全渗透测试
GitHubshenril/sitadel

Sitadel

Web应用安全扫描器

查看仓库
612115527天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Sitadel - Web 应用程序安全扫描器

   _   _   _         _____ _                 _       _
  | |_| |_| |      / _____|_)  _            | |     | |
  |         |     ( (____  _ _| |_ _____  __| |_____| |
  |    _    |      \____ \| (_   _|____ |/ _  | ___ | |
  |   |_|   |      _____) ) | | |_/ ___ ( (_| | ____| |
  |         |     (______/|_|  \__)_____|\____|_____)\_)

python3 CI license

Sitadel 基本上是 WAScan 的更新版本,使其兼容 python >= 3.11 它为您编写新模块和实现新功能提供了更大的灵活性:

  • 前端框架检测
  • 通过 POST/body 参数注入发现 HTML 表单
  • 内容分发网络检测
  • 定义风险等级以允许扫描
  • 插件系统
  • 提供 Docker 镜像用于构建和运行

目录

  • Sitadel - Web 应用程序安全扫描器
    • 目录
    • 环境要求警告
    • 安装
    • 功能特性
    • 使用方法
    • 模块列表
    • 示例
    • 使用 docker 运行

环境要求警告

本项目支持 python >= 3.11(较旧的、已终止支持的版本不再受支持)。不会向后移植到 2.7

安装

git clone https://github.com/shenril/Sitadel.git
cd Sitadel
pip3 install .
# run via the installed console command...
sitadel --help
# ...or directly from the checkout
python -m sitadel --help

功能特性

  • 指纹识别

    • 服务器
    • Web 框架 (CakePHP,CherryPy,...)
    • 前端框架 (AngularJS,MeteorJS,VueJS,...)
    • Web 应用程序防火墙 (Waf)
    • 内容管理系统 (CMS)
    • 操作系统 (Linux,Unix,..)
    • 语言 (PHP,Ruby,...)
    • Cookie 安全性
    • 安全响应头审计
    • 内容分发网络 (CDN)
  • 攻击:

    • 暴力破解

      • 管理界面
      • 常见后门
      • 常见备份目录
      • 常见备份文件
      • 常见目录
      • 常见文件
      • 日志文件
    • 注入

      • HTML 注入
      • SQL 注入
      • LDAP 注入
      • XPath 注入
      • 跨站脚本 (XSS)
      • 远程文件包含 (RFI)
      • PHP 代码注入
      • XML 外部实体 (XXE)
      • 服务端模板注入 (SSTI)
      • 路径遍历 / LFI
    • 其他

      • HTTP 允许方法
      • HTML 对象
      • 多个索引
      • Robots 路径
      • Web Dav
      • 跨站追踪 (XST)
      • PHPINFO
      • .Listing
      • WebSocket 发现与 CSWSH
      • CORS 配置错误
      • 开放重定向
      • 服务端请求伪造 (SSRF)
      • 暴露的敏感文件
      • 响应中的密钥泄露
    • 漏洞

      • ShellShock
      • 匿名密码套件 (CVE-2007-1858)
      • Crime (SPDY) (CVE-2012-4929)
      • Struts-Shock

使用方法

sitadel [-h] [-r {0,1,2}] [-ua USER_AGENT] [--random-agent] [--redirect]
        [--no-redirect] [-t TIMEOUT] [-c COOKIE] [-p PROXY]
        [-f FINGERPRINT [MODULE ...]] [-a ATTACK [MODULE ...]]
        [--config CONFIG] [-v] [--version]
           TARGET_URL
参数描述
-h, --help显示帮助
-r, --risk {0,1,2}决定您希望 Sitadel 运行的风险等级(某些攻击将不会被执行)
-ua, --user-agent用于攻击 HTTP 请求的 User agent
--random-agent为每个扫描请求使用随机 User-Agent
--redirect指示 Sitadel 跟随 302 请求进行页面重定向
--no-redirect指示 Sitadel 不跟随 302 请求进行页面重定向
-t, --timeout指定对网站 HTTP 请求的超时时间
-c, --cookie允许指定随攻击请求发送的 cookie
-p, --proxy允许指定用于执行 HTTP 请求的代理
-f, --fingerprint指定要激活以扫描网站的指纹模块 {cdn,cms,framework,frontend,header,lang,server,system,waf}
-a, --attack指定要激活以扫描网站的攻击模块 {bruteforce, injection, vulns, other}
-c, --config指定 Sitadel 扫描的配置文件,默认文件位于 config/config.yml
-v, --verbosity增加日志的默认详细程度,例如:-v , -vv, -vvv
--version显示 Sitadel 版本

模块列表

指纹模块描述
cdn尝试猜测目标是否使用内容分发网络 (fastly, akamai,cloudflare...)
cms尝试猜测目标是否使用内容管理系统 (drupal,wordpress,magento...)
framework尝试猜测目标是否使用后端框架 (cakephp, rails, symfony...)
frontend尝试猜测目标是否使用前端框架 (angularjs, jquery, vuejs...)
header检查与目标交换的响应头
lang尝试猜测目标使用的服务器语言 (asp, python, php...)
server尝试猜测目标使用的服务器技术 (nginx,apache...)
system尝试猜测目标使用的操作系统 (linux,windows...)
waf尝试猜测目标是否使用 Web 应用程序防火墙 (barracuda, bigip,paloalto...)
攻击模块描述
bruteforce尝试暴力破解多个文件的位置(备份文件、管理控制台...)
injection尝试对各种语言执行注入 (SQL,html,ldap, javascript...)
vulns尝试测试一些已知漏洞 (crime,shellshock)
other尝试探测各种有趣的资源 (DAV, htmlobjects,phpinfo,robots.txt...)

示例

简单运行

sitadel http://website.com

以 DANGEROUS 风险等级运行且不跟随重定向

sitadel http://website.com -r 2 --no-redirect

仅运行特定模块并启用完整详细输出

sitadel http://website.com -a bruteforce -f header server -v

使用 docker 运行

docker build -t sitadel .

docker run sitadel http://example.com

下载工具