СозданиеICQ-клиента на ассемблере

Тема в разделе "WASM.NETWORKS", создана пользователем 48_65_78, 3 мар 2005.

  1. 48_65_78

    48_65_78 New Member

    Публикаций:
    0
    Регистрация:
    3 мар 2005
    Сообщения:
    5
    Всем привет!

    Как можно написать ICQ-клиент на ассемблере?Подскажите каким материалом можно воспользоваться, чтобы реализовать эту идею.
     
  2. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    Скажи каков уровень твоих знаний. Знаешь Socket технологию?

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

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    48_65_78



    на форуме fasm есть (почти)готовый
     
  4. SteelRat

    SteelRat New Member

    Публикаций:
    0
    Регистрация:
    26 авг 2004
    Сообщения:
    409
  5. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    да делфи и побежали...

    А еще я знаю компонент есть для него. Поставил на форму и ты написал клиент.
     
  6. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    S_T_A_S_

    Тот что на фасме уже почти не пашет из-за измененений в этом году протокола icq.
     
  7. SteelRat

    SteelRat New Member

    Публикаций:
    0
    Регистрация:
    26 авг 2004
    Сообщения:
    409
    NoName Миранда "Сборка Apr 19 2004 11:15:15" работает...
     
  8. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    SteelRat

    Такие монстры старых версий еще пашут, но они поддерживают сигнатуру "настоящего" клиента, коей нет в faim.
     
  9. 48_65_78

    48_65_78 New Member

    Публикаций:
    0
    Регистрация:
    3 мар 2005
    Сообщения:
    5
    Люди, есть небольшая проблема.Исходный код клиента должен быть на ассемблере(любом).Клоны ICQ на Си, дельфи, VB и др. можно и так найти.А как написать клон ICQ на "чистом" ассемблере?Особенно интересна реализация шифравания и чексуммы в пакетах на стороне клиента(т.е. как определяется чексумма и шифруется пакет перед отправкой на сервер). Я читал описание работы протокола, но его функции были реализованны на СИ.

    NoName

    А какая версия протокола стала сейчас использоваться?
     
  10. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    48_65_78

    С нумерацией давно покончено. У меня есть много доков по асе +сборничек snac'ов. Там написано и про md5.
     
  11. 48_65_78

    48_65_78 New Member

    Публикаций:
    0
    Регистрация:
    3 мар 2005
    Сообщения:
    5
    NoName

    А не можешь ссылочки кинуть :) ?
     
  12. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    http://iserverd.khstu.ru/oscar/

    Странно что ты замолчал в асе. Мы бы могли написать его для нее вместе :)
     
  13. 48_65_78

    48_65_78 New Member

    Публикаций:
    0
    Регистрация:
    3 мар 2005
    Сообщения:
    5
    NoName

    Ты не отвечал...

    Вот я и посчитал, что ты отказался.