PDA

Просмотр полной версии : Бот для техномагии


Rastamanka
05.04.2009, 22:30
Не подскажите как можно обойти защиту бота для техномагии?
Скачать бота можно тут http://tmbot.cc/

neprovad
06.04.2009, 02:39
А вы что тут забыли?
Идите играйте

AlexGT
06.04.2009, 05:31
Либо в раздел "О работе", либо же выкладывай свои наработки по вопросу

0rs
06.04.2009, 11:37
Этот бот к серверу через 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
Спасибо большое. Попробую сделать.

Наёмник
31.10.2009, 12:01
Всем привет, я не силён в программировании и не могу понять что написано выше(

Кто может написать уже готовый эмулятор к этому боту?


Очень нужно :cool:

ProTeuS
31.10.2009, 12:09
конечно, если не силён в чем-то, платишь деньги, обратившись в соотвествующий раздел (и явно не этот) и незамедлительно получаешь результат

Наёмник
31.10.2009, 12:13
Сколько это будет стоить и кто сделает? И в какой раздел обратится?

0rs
31.10.2009, 18:33
Я уже делал для Rastamanka, только его при каждом обновлении приходилось обновлять. Мне надоело.

Alexandr II
01.11.2009, 15:06
Сколько это будет стоить и кто сделает? И в какой раздел обратится?
Либо в раздел "О работе", либо же выкладывай свои наработки по вопросу
читай всю тему)

0rs
02.11.2009, 11:53
Похоже создатель бота изменил алгоритм его обновления. Теперь все стало еще проще.

Скачиваем и устанавливаем денвер (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 тестовые логин и пароль

joon
22.05.2010, 09:20
Порядок обновления:

Выключаем денвер
Запускаем бота с тестовым ключем.
Сохраняем как get_my_scripts.php файл по ссылке https://tm11702:d9fb3f@tmbot.cc/bh/bot/get_my_scripts.php, где tm11702:d9fb3f тестовые логин и пароль
[/QUOTE]

куда скопировать? и обновлять с сервера или денвера ?

joon
23.05.2010, 15:36
и обновил его, пошло время,, перешло к запуск Денвера и бота,, Время тикает серовно
[/QUOTE] :confused:

Код:

https://tm11702:d9fb3f@tmbot.cc/bh/bot/get_my_scripts.php

куда вставлять?подскажите плиз

joon
08.06.2010, 06:06
спасибо дошло +