Лекция: Сервере любой код. Затронуты версии 1.0-2.3. Версия 2.3 также содержала ошибку, позволяющую просмотреть
на сервере любой GIF-файл с помощью следующего запроса:
www. victim. com/cai-bln/Count.cal?dlsplav=imaae&imaae=. ./../../../../. ./path to qif/ file,: _
Впрочем, возможность применения последней ошибки не совсем ясна… В конце 1997 года была обнаружена
Ошибка в поисковой машине Excite, которая тоже нс утруждала себя фильтрацией метасимволов (в версиях 1.0-
1.1).
Рассмотрим чуть поподробнее популярный скрипт WWWBoard, наглядно демонстрирующий практически все
Промахи, которые только может
Допустить cgi-программист. Все ошибки, перечисленные ниже, относятся к последней версии скрипта.
Первый недостаток — популярность скрипта. Он, несомненно, остается одним из самых распространенных
Скриптов для досок объявлений, несмотря на то, что ему на смену приходят более современные и обладающие
Большими возможностями реализации.
Поэтому первое, что должен сделать человек, желающий использовать WWWBoard, — перенести файл с
Паролем администратора в безопасное место, а собственно скрипт администрирования — либо переименовать,
Либо перенести в защищенный от общего доступа каталог. Иначе ваша доска объявлений станет хорошим
Полигоном для исследований возможностей того же John the Ripper (см. главу 9), потому что пароль
Администратора доски хранится в этом файле зашифрованным с помощью стандартной функции crypt (как