Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Сценарии/CMF/СMS (https://forum.antichat.xyz/forumdisplay.php?f=114)
-   -   Drupal Vulnerability Scanner (https://forum.antichat.xyz/showthread.php?t=135351)

[Raz0r] 16.08.2009 16:42

Drupal Vulnerability Scanner
 
Сделал простой сканнер уязвимостей сайтов, работающих на CMS Drupal. Фактически определяется лишь версия, и в зависимости от нее выводится список уязвиомстей для данной версии.

Определение версии производится при помощи фингерпринта CMS, т.е. запрашиваются определенные общедоступные файлы стилей и js-скрипты и сраниваются их чексуммы с базой, которую я составил способом, описанной в этой статье для wordpress. К сожалению, у друпала не так много файлов, которые изменялись от версии к версии, поэтому сканнер часто выдает диапазоны из 3-4 версий среди возможных. Но это только для тех сайтов, где удален CHANGELOG.txt, - в случае его присутствия версия извлекается из него.

Далее по версии определяются возможные уязвимости по базе для ядра CMS. Выводятся идентификатор уязвимости, ссылка на официальное подтверждение уязвимости разработчиками, тип (ядро или модуль, модули пока в списке todo), описание и затронутые версии.

Фронтенд создан при помощи ExtJS 3.0.
http://s45.radikal.ru/i110/0908/9d/1e5d4c4122a4t.jpg

Планирую улучшить качество определения версий, а также подтверждение наличия уязвимостей. Конечно, это потребует гораздо больше, чем 3-4 запроса на сайт, как это реализовано в текущей версии, но это будет уже полноценный сканнер уязвимостей. Текущую версию через некоторое время отправлю в паблик.

Исходники в атаче, демо по ссылке ниже
http://raz0r.name/drupalscan/

shell_c0de 28.08.2009 08:26

посмотрел классная вещь, протестируем что и как ...

dArKkNiGHt 30.11.2009 02:38

Код:

http://www.hand-made.net.ua/
вроде бы друпальчик, но сканер говорит что это не друпал.


Время: 18:36