Перейти к содержимому

Фотография

Прошу помощи в дописании одной програмы.Обход защиты бота для он лайн игры.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1
Кудесник

Кудесник
  • Постоялец
  • 425 сообщений
Администрацию ЦТ просьба не наказывать если, что т.к. хочу разобраться в данном вопросе.


Есть одна замечательная он лайн игра " Техномагия " (tmgame.ru ) и есть к ней один замечательный бот (tmbot.cc ) у которого есть бесплатный "шести часовой " демонстрационный период.

Прошли 6 часов и халава закончилась, на одном ресурсе подчерпнул данную инфу:

Этот бот к серверу через 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/...0b74c6cb8a22351
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/...0b74c6cb8a22351
S:
<?xml version="1.0"?><Srv><field>muxa.bhu</field><value>2009-03-10 10:01</value>...

После скачивания обновлений происходит вызов GetNext_step и выполняется следующая комманда.
Набор комманд ограничен и для работы бота сервер не нужен, поэтому можно написать эмулятор сервера внутри самого бота.
Нужно только перехватить все команды и переписать функцию по адресу 004C0F20


...

Навыков в програмирывание не имею и прошу помочь тех у кого есть немножечко лишнего времени и светлый и ровный мозг.

С уважением други. ;)
п.с. Можно ли из доступной инфы, сделать ( дописать ) данную программу и "избавить " её от временного ограничения? :)

Сообщение отредактировал Кудесник: 02.09.2009, 00:02:04

  • 0

#2
BICH

BICH
  • В доску свой
  • 1 777 сообщений
тут просто никто не делает ))) кризис.
озвучте цену.
  • 0

#3
Кудесник

Кудесник
  • Постоялец
  • 425 сообщений

тут просто никто не делает ))) кризис.
озвучте цену.


:smoke: 20 $ для стимула сойдет?)

Как мне скромно кажется работа по сути не сложная и не хлопотная... и ящик пива ( 20 $) будет в самый раз. :spy:

+ Большой респект от "грозы" ГаишнеГов обеспечен :eek:.

Игорь если ты могеш!!! ...ыы, очень прошу... забабахай)))
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.