PDA

Просмотр полной версии : Идентификатор клиента и webicq lite (PHP)


AdReNa1!Ne
06.08.2008, 01:13
Ребят, собираюсь написать что-то вроде tjat.com, но только это будет приватный сервис.

Короч столкнулся с проблемой - необходимо установить произвольный идентификатор клиента. Подскажите класс для этого (мб вебася лайт не подходит) или как к этому дописать. С меня плюсики и респект)

Kaimi
06.08.2008, 01:46
Скачай класс webicqpro, там есть вроде

AdReNa1!Ne
06.08.2008, 13:11
protected $user_agent_capability = array(
'miranda' => '4D6972616E64614D0004000200030700',
'sim' => '53494D20636C69656E74202000090402',
'trillian' => '97B12751243C4334AD22D6ABF73F1409',
'licq' => '4c69637120636c69656e742030303030',
'kopete' => '4b6f7065746520494351202030303030',
'micq' => '6d49435120A920522e4b2e2030303030',
'andrq' => '265251696e7369646530303030303030',
'randq' => '522651696e7369646530303030303030',
'mchat' => '6d436861742069637120303030303030',
'jimm' => '4a696d6d203030303030303030303030',
'macicq' => 'dd16f20284e611d490db00104b9b4b7d',
'icqlite' => '178C2D9BDAA545BB8DDBF3BDBD53A10A',
Вот нашел что в классе. А теперь вопрос - чем это зашифровано?

BlackSun
06.08.2008, 13:16
Похоже на хэш

AdReNa1!Ne
06.08.2008, 13:19
угу, похоже... Ток этот хэш 100% расшифровывается чем-то. Т.к. инфа не хранится на серваках аол. У меня даже догадок нет, что бы это могло быть...

Хотя стоп...

'4a696d6d203030303030303030303030'
j - 4a
i - 69
m - 6d
m - 6d
- 20 для завершения слова (мб даже пробел)
- 30 тупо мусор

Chaak
06.08.2008, 13:26
Вот нашел что в классе. А теперь вопрос - чем это зашифровано?
хекс

А идентификатор никак не изменить :)

biophreak
06.08.2008, 13:29
Да, идентификаторы отсылаются в хексе, тупо как капабилитис, так что ищи где у тебя отсылаются они и смотри,что именно отсылается :)
Снак 02:04, если память не изменяет....

Kaimi
06.08.2008, 13:40
А какая проблема дописать новый идентификатор? Квип же поддерживает левые идентификаторы

AdReNa1!Ne
06.08.2008, 13:44
Квип не поддерживает(
Или я отстал от жизни...

Chaak
06.08.2008, 13:58
'google' => '676F6F676C6520303030303030303030',

добавил эту строчку) и нифига

AdReNa1!Ne
06.08.2008, 14:01
Короч ждем ответа от асечников))) Если посмотреть на это не круглыми очками с квадратными ободами - то все просто как 1-2-3.

Kaimi
06.08.2008, 14:06
'google' => '676F6F676C6520303030303030303030',

добавил эту строчку) и нифига

А функцию выставляющую юзер агент вызвать не забыл?

AdReNa1!Ne
06.08.2008, 14:10
'miranda' => '4D6972616E64614D0004000200030700',
а тут, если по логике, за слово "miranda" отвечает "4D6972616E6461"...
Тогда что обозначает остальное? мб версию?

AdReNa1!Ne
06.08.2008, 21:55
Эх вы... никто не знает ничего ?!

biophreak
07.08.2008, 09:15
Да, версию чаще всего, кип например точно шлет версию, миранда, иногда Jimm