ICQ 5.1. Адрес номера FLAP'а.

Тема в разделе "WASM.BEGINNERS", создана пользователем l_inc, 30 янв 2008.

  1. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    Если кто-то разбирался с ICQ 5.1, не подскажете, по какому адресу она хранит номер FLAP'а? Четвертый день мучаюсь с отладкой и не могу найти. С другими клиентами проще было. Сам номер FLAP'а я могу определить (т.е. я нашел адрес инструкций, которые его модифицируют), но адрес, по которому этот номер лежит, с каждым новым подключением меняется. Но аська должна где-то хранить указатель или скорее указатель на указатель на указатель... Мне нужен адрес вида [[[[006F057C]+2C]-10]+8].
    P.S. Имеется в виду номер отправляемого FLAP'а, а не принимаемого.
     
  2. dead_body

    dead_body wasm.ru

    Публикаций:
    0
    Регистрация:
    3 сен 2004
    Сообщения:
    603
    Адрес:
    Украина;г.Харьков;г.Н.Каховка
    http://www.megasecurity.org/Info/ICQ.html
    http://www.icqinfo.ru/protocol_v3.shtml
    http://www.ihse.net/icq/
    http://iserverd.khstu.ru/oscar/login.html
    http://iserverd.khstu.ru/oscar/tlv_tags.html
    http://iserverd.khstu.ru/oscar/elmd5.html
    http://iserverd.khstu.ru/oscar/elch01.html

    это описания протоколов. или что то другое надо?
     
  3. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    dead_body
    Я с протоколом знаком. И описания у меня есть. Мне нужен... даже не знаю, как сказать, чтобы не повторить все, что я написал в предыдущем посте... в общем адрес слова (номер FLAP'а) в памяти конкретной проги, а именно - ICQ 5.1.
     
  4. dead_body

    dead_body wasm.ru

    Публикаций:
    0
    Регистрация:
    3 сен 2004
    Сообщения:
    603
    Адрес:
    Украина;г.Харьков;г.Н.Каховка
    l_inc
    а там разве не динамически память выделяеться?
     
  5. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    dead_body
    Так я ж и написал, что мне не прямой указатель нужен, а "адрес вида [[[[006F057C]+2C]-10]+8]".
     
  6. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    В общем всем спасибо за внимание. До ответа я таки докопался. Если кому-то интересно, выглядит ответ вот так:
    Слово по адресу [[[[[[[[0070AFCC]+3C]+64]+C4]+28]+10]+20]+54]+26.
    Не уж-то никто не мог ответить. o_O