Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Visual C++ / С/C++

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 25.01.2009, 18:37   #1
Неактивный пользователь
 
Регистрация: 13.09.2008
Сообщений: 12
Репутация: 1
По умолчанию icq протокол

Пытаюсь написать свой icq клиент. Для авторизации серверу необходимо послать свой UIN и пароль по TLV, но пароль должен быть в зашифрованном виде, как его зашифровать ? Пишу на C++.


Вот нашел инфу, но не совсем понял что надо днлать.

Passwords are roasted when sent to the host. This is done so they aren't sent in "clear text" over the wire, although they are still trivial to decode. Roasting is performed by first xoring each byte in the password with the equivalent modulo byte in the roasting array ( 0xF3, 0x26, 0x81, 0xC4, 0x39, 0x86, 0xDB, 0x92, 0x71, 0xA3, 0xB9, 0xE6, 0x53, 0x7A, 0x95, 0x7C )

К примеру мой пароль 12345678 и как мне его преобразовать ?
Andrey1234 вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: 83KX007VRKодноэтажный каркасный дом с террасойпроголд мастер сплавы технические характеристикиМагазин бытовой техники: микроволновка - переходи на сайт ТАЙМТВ!Мебельный магазин: уголок кухонный купить - Переходи на сайт!


Старый 25.01.2009, 18:51   #2
pluton
ViP
 
Аватар для pluton
 
Пол:Мужской
Регистрация: 23.02.2007
Сообщений: 1,027
Репутация: 560
По умолчанию Re: icq протокол

Цитата:
Сообщение от Andrey1234 Посмотреть сообщение
Пытаюсь написать свой icq клиент

просто интересно, зачем?
если просто так - то я посоветую писать jabber клиент. там все спеки открытые, можно посмотреть исходники программ.
а в icq - далеко не факт, что все спеки открыты и правильны (как недавно выяснилось)!
__________________
THE TRUTH IS OUT THERE
pluton вне форума
 
Ответить с цитированием Вверх
Старый 25.01.2009, 19:27   #3
Andrey1234
Неактивный пользователь
 
Регистрация: 13.09.2008
Сообщений: 12
Репутация: 1
По умолчанию Re: icq протокол

Затем, что бы чему нибудь подучиться, да и при устройстве на работу иногда просят показать свои какие нибудь исходники.
Вот и решил попробовать, хотел сделать простенький клиент, что бы только сообщения посылал и принимал и все.
Andrey1234 вне форума
 
Ответить с цитированием Вверх
Старый 25.01.2009, 21:11   #4
pluton
ViP
 
Аватар для pluton
 
Пол:Мужской
Регистрация: 23.02.2007
Сообщений: 1,027
Репутация: 560
По умолчанию Re: icq протокол

Andrey1234, так значит тебе не обязательно icq. имхо, с jabber/xmpp проще
http://ru.wikipedia.org/wiki/Xmpp
http://xmpp.org/
а тут есть куча библиотек для протокола, по-моему, большинство open source (это на всяк случ):
http://xmpp.org/software/libraries.shtml
__________________
THE TRUTH IS OUT THERE
pluton вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отключить протокол V 90 ? bujnazher Скорая помощь 1 06.08.2009 16:51
Хочу сменить протокол ISQ sai40 Архив 2 05.02.2009 07:42
VC++ NTP протокол RedShark Visual C++ / С/C++ 3 27.12.2007 15:01
Протокол HTTPS не работает kartsia Windows XP 1 26.01.2007 00:12
Протокол ТСР/IP Farest Архив 7 11.12.2006 17:28

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 03:59. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.04612 секунды с 13 запросами