Найти в Дзене

#5 Уязвимость DVWA File Upload (Уровень High).

Здравствуйте, дорогие друзья.

Продолжаем рассматривать уязвимости загрузки файлов, и в данном уроке рассмотрим высокий уровень безопасности (уровень high) File Upload.

Для начала нам нужно отредактировать наш шелл для последующего открытия на сервере. Это простой текст в коде html, который сделан для наглядности:

-2

Далее сохраняем его как изображение с расширением «.jpg»:

-3

Готово. Теперь можно переходить на сайт DVWA и выставлять настройки безопасности на самые высокие:

-4

Переходим на вкладку «Upload», и коннектим наш сайт с инструментом Burp Suite. Для этого переходим в Mozilla Firefox на вкладку в правом верхнем углу «бургер», и выбираем меню «Preferences»:

-5

Скроллим до самого низа и выбираем меню «Network Settings», далее выбираем радиокнопку «Manual Proxy Configuration»:

-6

Отлично, мы сконнектили наш браузер. Осталось запустить BurpSuite, и выставить интерфейс с такой же конфигурацией:

-7

Теперь переходим в меню «Перехватчика» или «Intercept»:

-8

Загружаем наше подготовленное «изображение» на сервер и переходим в BurpSuite, во вкладку «Headers»:

-9

Меняем параметр «file name» на «Shell3.php.jpg»:

-10

Жмем кнопку «Forward» и переходим в браузер:

-11

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

-12

Шелл был внедрен успешно.

На этом все. Всем хорошего дня!