Instant messengers: обмен данными

Тема в разделе "WASM.NETWORKS", создана пользователем psu, 28 ноя 2006.

  1. psu

    psu New Member

    Публикаций:
    0
    Занимаюсь исследованием MSN Messanger'a. Использую сплайсинг функций ws2_32.dll. Отправка данных идет через ws2_32.send, а вот с приемом беда.. Не могу вычислить, как данные принимаются. Подскажите, кто знает, или хотя бы предположения выскажите
     
  2. psu

    psu New Member

    Публикаций:
    0
    хмм.. выяснил. Просто надо было перехватывать функции wsock32.dll, а не ws2_32.dll
     
  3. psu

    psu New Member

    Публикаций:
    0
    продолжим..
    Каким образом определяется кому отправляется сообщение?
    формат команды MSG протокола MSN не содержит ни идентификаторов получателя, ни других данных о пользователе..
     
  4. norton

    norton New Member

    Публикаций:
    0
    тсссс
     
  5. Paxan

    Paxan New Member

    Публикаций:
    0
    Посмотри опенсорс реализации протокола, например у миранды
     
  6. Paxan

    Paxan New Member

    Публикаций:
    0
    нопример: разныйе


    зы: неудержался :)
     
  7. PsReadRtfm

    PsReadRtfm New Member

    Публикаций:
    0
    Paxan +1 :)))
    psu а ты на чём пишешь ? поделись сорцами
     
  8. Proteus

    Proteus Member

    Публикаций:
    0
    Я давно этим протоколом не пользовался. Но помойму часто клиенты попросту устанавливают Direct Connect, и передают сообщения напрямую, поэтому идентификатор получателся не нужен.

    Наверное заметно что протокол малость недобитый и в офлайн сообщения слать нельзя..