Тема: Бот )
Показать сообщение отдельно
Старый 21.02.2008, 19:35   #16
Новичок
 
Регистрация: 20.02.2008
Сообщений: 19
Сказал Спасибо: 0
Имеет 4 спасибок в 4 сообщенях
DeuX
По умолчанию

Огромное спасибо, что искал - нашёл. Теперь осталось всё это дело аккуратно перенести и потестить.

Добавлено спустя 1 день 55 минут 25 секунд:
Ла2 юзает какой-то нестандартный блоуфиш?
Я коннекчусь на стандартный аутх С4 (крутиться у меня же на 127.0.0.1) с ключом "_;5.]94-31==-%xT!^[$", вылавливаю пакет сниффером:
... 3200 54DA 4B36 1F1E DE62 ... (размер пакета + первые 8 байт), пытаюсь расшифровать пхпшным блоуфишем (мой сишный с ним совпадает)
54DA4B361F1EDE62 вот эту последовательность

<?php

require_once("Crypt/Blowfish.php");
$bf = new Crypt_Blowfish("_;5.]94-31==-%xT!^[$");
$str = chr(0x54).chr(0xDA).chr(0x4B).chr(0x36).chr(0x1F). chr(0x1E).chr(0xDE).chr(0x62);
$str = $bf->decrypt ($str);
echo $str;
?>

Получаю ну совсем не то (должно получиццо 0deuxdeu), а получаеццо "У.ъ”ђЗ—)"

Предположим, что последовательность другая (младший-старший байт, а не старший-младший как было реализовано в предыдущем варианте), тогда

<?php

require_once("Crypt/Blowfish.php");
$bf = new Crypt_Blowfish("_;5.]94-31==-%xT!^[$");
$str = chr(0xDA).chr(0x54).chr(0x36).chr(0x4B).chr(0x1E). chr(0x1F).chr(0x62).chr(0xDE);
$str = $bf->decrypt ($str);
echo $str;
?>

И всё равно результат не тот.... "p¤Зкщ°*~"
Что не так?) И просьба - расшифруйте, пожалуйста, эти 8 байт Вашими средствами и сравните.
DeuX вне форума   Ответить с цитированием