Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Sitadel — Сканер безопасности веб-приложений | Kitploit
Инструменты/GitHubGitHub/shenril/sitadel
Сканеры уязвимостейСканеры веб-уязвимостейЭксплуатация веб-приложенийСбор информацииВеб-безопасностьТестирование на Проникновение
GitHubshenril/sitadel

Sitadel

Сканер безопасности веб-приложений

Репозиторий
612115527 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Sitadel - Сканер безопасности веб-приложений

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

python3 CI license

Sitadel — это по сути обновление WAScan, делающее его совместимым с python >= 3.11 Он даёт больше гибкости для написания новых модулей и реализации новых возможностей:

  • Определение фронтенд-фреймворков
  • Обнаружение HTML-форм с инъекцией параметров POST/body
  • Определение сетей доставки контента (CDN)
  • Определение уровня риска для разрешения сканирований
  • Система плагинов
  • Доступен Docker-образ для сборки и запуска

Содержание

  • Sitadel - Сканер безопасности веб-приложений
    • Содержание
    • Предупреждение о требованиях
    • Установка
    • Возможности
    • Использование
    • Список модулей
    • Примеры
    • Запуск с 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

Возможности

  • Отпечатки

    • Сервер
    • Веб-фреймворки (CakePHP,CherryPy,...)
    • Фронтенд-фреймворки (AngularJS,MeteorJS,VueJS,...)
    • Веб-прикладной межсетевой экран (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-agentUser agent, используемый для HTTP-запросов атак
--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Попытаться определить, использует ли цель веб-прикладной межсетевой экран (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

Скачать инструмент