Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #93, СЕНТЯБРЬ 2006 г.

Как угнать почтовый ящик

Digimortal, NST (nst.void.ru)

Хакер, номер #093, стр. 093-064-4


1. Вступить в контакт с жертвой по icq.

2. Заставить приемами СИ жертву зайти по ссылке http://www9.pochta.ru/mailbox.php?id=N'or'1, перед этим, самому зайти на сайт по ссылке со сплоитом.

3. Отыскать среди кучи логов запись, принадлежащую жертве, при этом, не прекращая общаться через аську, чтоб тот не успел сообразить, что его поимели.

4. Если куки есть, то это очень круто. Осталось вставить их вместо собственных и зайти в ящик. Времени терять не стоит, нужно будет подсмотреть ответ на секретный вопрос, который хранится в открытом виде (весьма часто встречающаяся недоработка создателей почтовых систем, не так ли ;). Все. Остается только сменить пароль на почтовый ящик :).

ccl.whiteacid.org - это сайт проекта Community cookie logger, представляющего собой общедоступный логгер запросов, аналогичный тому, что висит, например, на Античате. Но, в отличие от многих других подобных проектов, каждый пользователь здесь имеет свой собственный уникальный идентификатор, для которого ведется отдельный лог. Доступ к логу закрыт паролем, поэтому собранная тобою инфа будет доступна тебе одному. В ситуации, когда нет времени/возможности/желания использовать собственный сниффер данный сайт сможет оказать неоценимую помощь.

Яндекс - найдется все!

До сих пор я удивляюсь, почему программисты, работая над крупными и популярными проектами, еще не уяснили, что необходимо фильтровать на предмет спецсимволов все данные, приходящие от пользователя, которые как-либо могут повлиять на работу системы. Несмотря на все убеждения, кодеры пренебрегают фильтрами, или делают их крайне ненадежными. А зря, ведь это приводит к фатальным исходам. Готовься! Сейчас я поведаю тебе способы угона ящика в популярной системе Яндекс.

YandeXSS

Заморачиваясь угоном вражеского почтового ящика, я продумал механизм поиска изъянов в почтовой системе.

Сценарий своих действий я видел таким:

1. Нахожу пассивную или активную XSS. На первый вариант надежды больше, так как все поля, данные из которых заносятся в текст письма отфильтрованы 33 раза. Желательно, чтобы XSS была в домене mail.yandex.ru для меньшей подозрительности у недруга.

2. Пишу снифер, который будет вытаскивать из кукизов полезную информацию, сохранять ее в лог и оповещать меня по почте об появление новых записей в логе. Оповещение необходимо, так как сессии на Яндексе долго не живут.

3. В сервисах какого-нибудь оператора сотовой связи можно взять услугу, которая будет сбрасывать оповещение на телефон о получение корреспонденции на обслуживаемый почтовый ящик. Тот самый, на который будут приходить оповещения от снифера.

И начались многочисленные первичные проверки полей на предмет XSS, подстановкой в поля конструкции вида <i>TEST</i> и мониторинг на предмет курсивного слова TEST. Заодно у меня будет примерный список потенциальных параметров, в которых возможна XSS, где мешает только фильтр, который можно попытаться обмануть.

В секции “Письма” все глухо, да тут и полей, на которые я могу как-то влиять всего три. Итак, давай взглянем на них.

Назад на стр. 093-064-3  Содержание  Вперед на стр. 093-064-5