• Партнер

  • Уязвимость обнаружена в протоколе OSCAR,
    используемом для обмена мгновенными
    сообщениями в AOL и ICQ клиентах. Удаленный
    пользователь может автоматически
    определить имена пользователей AOL Instant Messenger.

    OSCAR (Open System for Communication in Realtime) -
    патентованный протокол, разработанный America
    On-Line (AOL). Протокол используется всеми
    версиями клиента AOL Instant Messenger (AIM) и
    последними версиями ICQ (ICQ2000 и более поздние).
    Вход в систему OSCAR состоит из TCP пакета,
    который включает имя входящего в систему (screen
    name), пароль и строку версии клиента.

    После успешного входа в систему,
    создаются куки, которые предоставляют
    пользователю доступ к различным BOS серверам
    в течение времени жизни сессии. Сеть AIM
    состоит из двух видов серверов: Open System for
    Communications in Real-time (OSCAR), который обрабатывает
    пользовательские разрешения и Basic OSCAR Service (BOS),
    который обеспечивает средства поиска
    пользователей.

    Aimhol -
    программа, позволяющая автоматически
    получить имена AOL Instant Messenger и связанные
    данные (хобби, прозвища,...) запрашивая AOL OSCAR/BOS
    сервера. Программа использует для
    подключения 443 порт, который не фильтруют
    большинство межсетевых защит.

    Как работает программа?

    Программа случайным образом выбирает "Last
    Name" из списка 2150 наиболее
    распространенных фамилий (расположенных в
    файле surnames.inc), которые взяты отсюда,
    или формирует случайную фамилию,
    основанную на ODDS параметре (1 в 50), затем
    посылает это BOS серверу как 'Find Buddy' запрос.
    Все ответы заносятся в файл BUDDY.TXT в формате
    TLV (Type)(Length)(Value):

    (00,09)(00,NN)(Screen Name)

    (00,08)(00,NN)(City)

    (00,07)(00,NN)(State)

    (00,06)(00,NN)(Country)

    (00,02)(00,NN)(Last Name)

    (00,01)(00,NN)(First Name)

    Программа состоит из 5 файлов:

    aimhol.asm Исходный код.

    aimhol.exe Основная программа.

    surnames.inc Список наиболее распостраненных
    фамилий в США.

    rand.inc Генерирует случайное число в
    диапазоне [0-(MAX-1)]

    misc_stuff.inc Полезные процедуры типа MD5, Winsock, и
    т.д....

    readme.txt Инструкция

    Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии