HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Реверсинг
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

iii.ru инф
  #1  
Старый 06.06.2010, 23:33
lukmus
Постоянный
Регистрация: 18.11.2009
Сообщений: 709
С нами: 8674045

Репутация: 214


По умолчанию iii.ru инф

Инф - самообучаемый бот, построенный на базе экспертной системы. Вобщем с ним можно общатся как с человеком.
API у них пока нет, поэтому нужно расковырять, каким образом к нему посылается вопрос и как он выдает ответ.

Вопрос к инфу задается обычным POST-запросом, вот только в самой date там какая-то лажа, например фраза 'привет' выглядит следующим образом:
Цитата:
JBYkEm4cPEY2eS8dPToQFiAqIhM/ICAAIx1lAyYwMRY7HRBVNC1xFCI6RQEsGTAUeTcPCD4iLyUTSz RhVDkPcQcbY1VZPy8MKjRTSQ==
Я сразу подумал что это base64, наверное это так и есть, однако не понятно в какой кодировке.
Страница с инфом в UTF-8, но кодировка ответа и вопроса, если все так как я думаю, явно не в UTF-8.
 
Ответить с цитированием

  #2  
Старый 06.06.2010, 23:45
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

Скачай флешку, декомпилируй и посмотри алгоритм
 
Ответить с цитированием

  #3  
Старый 07.06.2010, 00:33
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами: 9497186

Репутация: 1304


По умолчанию

lukmus
PHP код:
function xorkey($str)
{
    
$key "some very-very long string without any non-latin characters due to different string representations inside of variable programming languages";
    
$keylen strlen($key);

    
$str base64_decode($str);
    
$strlen strlen($str);

    
$i 0;
    
$result '';
    while (
$i<$strlen)
    {
        
$buf $str[$i] ^ $key[$i $keylen];
        
$result .= $buf;
        
$i++;
    }
    return 
base64_decode($result);
}

echo 
xorkey($a); 
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Требуется человек знающий Комп. ИНФ. Технологии и ТЭЦ(теор. Эл-их цепей) Mysterious Freelance - О Работе 0 01.02.2010 13:45



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.