Просмотр полной версии : Бот для техномагии
Rastamanka
05.04.2009, 22:30
Не подскажите как можно обойти защиту бота для техномагии?
Скачать бота можно тут http://tmbot.cc/
neprovad
06.04.2009, 02:39
А вы что тут забыли?
Идите играйте
Либо в раздел "О работе", либо же выкладывай свои наработки по вопросу
Этот бот к серверу через https с логином и паролем подключается. Если подключение удалось, то обмениваются командами в формате xml.
Подключение:
C:
<?xml version="1.0"?><Bot><Version>2009-04-06 11:04</Version><GetUser/></Bot>
https://tmbot.cc/bh/bot/connect.php
S:
<?xml version="1.0"?><Srv><User><login>tm4897</login><status>1</status><sid>c92808a818c51bc610b74c6cb8a22351</sid></User></Srv>
При помощи полученнго sid клиент получает следующий шаг
C:
<?xml version="1.0"?><Bot><GetSession/><GetCur_step/><GetNext_step/><GetLast_activity/></Bot>
https://tmbot.cc/bh/bot/index.php/?c92808a818c51bc610b74c6cb8a22351
S:
<?xml version="1.0"?><Srv><Session>c92808a818c51bc610b74c6cb8a22351</Session><Cur_step>connect</Cur_step><Next_step>updates</Next_step><Last_activity>2009-04-06 11:14:42</Last_activity></Srv>
И затем выполняет полученную комманду
C:
https://tmbot.cc/bh/bot/update_list.php/?c92808a818c51bc610b74c6cb8a22351
S:
<?xml version="1.0"?><Srv><field>muxa.bhu</field><value>2009-03-10 10:01</value>...
После скачивания обновлений происходит вызов GetNext_step и выполняется следующая комманда.
Набор комманд ограничен и для работы бота сервер не нужен, поэтому можно написать эмулятор сервера внутри самого бота.
Нужно только перехватить все команды и переписать функцию по адресу 004C0F20
Rastamanka
07.04.2009, 05:01
Спасибо большое. Попробую сделать.
Всем привет, я не силён в программировании и не могу понять что написано выше(
Кто может написать уже готовый эмулятор к этому боту?
Очень нужно :cool:
конечно, если не силён в чем-то, платишь деньги, обратившись в соотвествующий раздел (и явно не этот) и незамедлительно получаешь результат
Сколько это будет стоить и кто сделает? И в какой раздел обратится?
Я уже делал для Rastamanka, только его при каждом обновлении приходилось обновлять. Мне надоело.
Alexandr II
01.11.2009, 15:06
Сколько это будет стоить и кто сделает? И в какой раздел обратится?
Либо в раздел "О работе", либо же выкладывай свои наработки по вопросу
читай всю тему)
Похоже создатель бота изменил алгоритм его обновления. Теперь все стало еще проще.
Скачиваем и устанавливаем денвер (http://www.denwer.ru/)
Скачиваем скрипты (http://narod.ru/disk/14687042000/tmbot.rar.html)
В распаковываем их в директорию денвера в папку home
Запускаем денвер (если он запущен - перезапускаем)
Запускаем бот.
Порядок обновления:
Выключаем денвер
Запускаем бота с тестовым ключем.
Сохраняем как get_my_scripts.php файл по ссылке https://tm11702:d9fb3f@tmbot.cc/bh/bot/get_my_scripts.php, где tm11702:d9fb3f тестовые логин и пароль
Порядок обновления:
Выключаем денвер
Запускаем бота с тестовым ключем.
Сохраняем как get_my_scripts.php файл по ссылке https://tm11702:d9fb3f@tmbot.cc/bh/bot/get_my_scripts.php, где tm11702:d9fb3f тестовые логин и пароль
[/QUOTE]
куда скопировать? и обновлять с сервера или денвера ?
и обновил его, пошло время,, перешло к запуск Денвера и бота,, Время тикает серовно
[/QUOTE] :confused:
Код:
https://tm11702:d9fb3f@tmbot.cc/bh/bot/get_my_scripts.php
куда вставлять?подскажите плиз
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot