 |
Темы без ответов | Активные темы
| Автор |
Сообщение |
|
oleg123oleg
|
|
| Не в сети |
| Команда DS |
 |
 |
Зарегистрирован: Вт сен 23, 2003 15:22 Сообщения: 1702
Откуда: оттуда
|
если вы пишите бота, то я вижу 2 причины, сэконоить время и ради спортивного интереса.
время можно очень хорошо сэкономить в разных стратегиях с одиночном режиме т.к. там есть коды и вполне можно выиграть за минуту а то и быстрее.
если ради спортивного интереса, то есть специальные игры для таких целей например http://try2hack.nl
по поводу ботов, asmi очень хорошо описал методу, но к сожалению, не каждый может проанализировать протокол. и после появляются боты которые создают кривые запросы, конечно сейчас сервак стал более устойчивый, но порой встречаются такие юморные запросы, что он не выдерживает. в следствии появляются всякие коды на входе, при росте ботов будут вводиться новые методы защиты. хорошая защита требует время на разработку и релизацию, и вместо следущей фичи, например кузницы артефактов, появиться новый код во время игры. так что ботоводов прошу задуматься стоит ли бороться с кодом на входе? т.к. при отсутвсии ботов данный код пропадет сам собой.
_________________ [url=http://www.internetmap.info/cgi-bin/go.cgi?site_id=3470][img]http://www.internetmap.info/images/88x31_ru.gif[/img][/url]
|
|
| Вернуться к началу |
|
 |
|
malinin
|
|
| Не в сети |
| Властитель межкольцевого мира |
 |
Зарегистрирован: Пн июл 26, 2004 13:25 Сообщения: 2678
Откуда: из лесу...
|
Цитата: ботоводов прошу задуматься стоит ли бороться с кодом на входе? т.к. при отсутвсии ботов данный код пропадет сам собой.
...означает ли это что в отдельном мире при отсутствии проблемы ботоводства код на входе можно отключить?
_________________ Легион виноват в том что он есть. (с) dhomenko
[img]http://www.ds-legion.org/files/legion.gif[/img]
|
|
| Вернуться к началу |
|
 |
|
Sarducar_rus
|
|
| Не в сети |
| Командант кольцевого мира |
 |
 |
Зарегистрирован: Пт июл 08, 2005 20:33 Сообщения: 1250
Откуда: Warcraft
|
|
Ради бога, обьясните мне, как мешает код НЕ ботоводам! Чем вас затрудняет ввод кода при входе?!!
_________________ Я вернулся с той стороны вечного бана.
|
|
| Вернуться к началу |
|
 |
|
oleg123oleg
|
|
| Не в сети |
| Команда DS |
 |
 |
Зарегистрирован: Вт сен 23, 2003 15:22 Сообщения: 1702
Откуда: оттуда
|
Цитата: Цитата: ботоводов прошу задуматься стоит ли бороться с кодом на входе? т.к. при отсутвсии ботов данный код пропадет сам собой.
...означает ли это что в отдельном мире при отсутствии проблемы ботоводства код на входе можно отключить?
данный код стоит перед входом в мир =(( хотя чтонибудь придумать можно  .
_________________ [url=http://www.internetmap.info/cgi-bin/go.cgi?site_id=3470][img]http://www.internetmap.info/images/88x31_ru.gif[/img][/url]
|
|
| Вернуться к началу |
|
 |
|
asmi
|
|
| Не в сети |
| Командант кольцевого мира |
 |
 |
Зарегистрирован: Чт окт 28, 2004 14:08 Сообщения: 1374
Откуда: Канада, Киченер, Онтарио
|
Цитата: asmi>>>И вообще - зачем всё так усложнять?...
ситуацию, описанную ниже этой фразы я не рассматриваю - поскольку она аналогична созданию альтернативного клиента.
Думаю, у разрабов хватит сил защититься от такого - есть масса решений, начиная от расчетов CRC и хеш-сумм до шифрования обмена...
Эти методы я предлагал ещё полгода назад, но, по словам Кселага, "это нереализуемо из-за ограничений ActionScript'а"... Да и защита это лишь видимая ввиду возможности декомпилировать флешку и разобраться, что к чему
Цитата:
Да, пожалуй. Как я уже сказал - в нормальном приложении достаточно сравнивать текущую позицию курсора и позицию, указанную в клике.
Если сильно надо - можно еще и последовательность сообщений проверять.
Не прокатит. Во-первых, из-за особенности сообщения WM_MOUSEMOVE, во-вторых, несложно перехватить функцию GetCursorPos и заставить её говорить то, что нужно, и в-третьих - можно переместить курсор в нужную точку перед кликом  А что даст проверка последовательности сообщений? WM_MOUSEMOVE -> WM_L(R)BUTTONDOWN -> WM_L(R)BUTTONUP? Какая проблема симулировать эту цепочку событий? 
Кстати, только что посмотрел MSDN - там даже есть пример реализации перемещения курсора 
_________________ [size=117][color=#339944][b]Повелитель Крыс[/b][/color][/size]
Сфера Пегаса
|
|
| Вернуться к началу |
|
 |
|
oleg123oleg
|
|
| Не в сети |
| Команда DS |
 |
 |
Зарегистрирован: Вт сен 23, 2003 15:22 Сообщения: 1702
Откуда: оттуда
|
Цитата: ... А вы декомпилили флешу?
и еще отхватить то все можно =) будут тогда кнопки рандомно по экрану например размещаться. и будут требоваться координаты куда мышь попала, даже если вы все перехватите и перпишите, то вам все равно тогда придется как-то определять координаты кнопки. а так как кнопка во флеше она не WinAPI то либо придется анализировать экран на кнопки, или ломать флешу, а алгортим можно менять раз в день например, автоматический.
_________________ [url=http://www.internetmap.info/cgi-bin/go.cgi?site_id=3470][img]http://www.internetmap.info/images/88x31_ru.gif[/img][/url]
Последний раз редактировалось oleg123oleg Вс июл 02, 2006 22:41, всего редактировалось 1 раз.
|
|
| Вернуться к началу |
|
 |
|
asmi
|
|
| Не в сети |
| Командант кольцевого мира |
 |
 |
Зарегистрирован: Чт окт 28, 2004 14:08 Сообщения: 1374
Откуда: Канада, Киченер, Онтарио
|
Цитата: если вы пишите бота, то я вижу 2 причины, сэконоить время и ради спортивного интереса.
Есть ещё одна причина...
Цитата: А вы декомпилили флешу?
Yep  Много интересного узнал  При том, что я почти не знаю ActionScript'а 
_________________ [size=117][color=#339944][b]Повелитель Крыс[/b][/color][/size]
Сфера Пегаса
|
|
| Вернуться к началу |
|
 |
|
oleg123oleg
|
|
| Не в сети |
| Команда DS |
 |
 |
Зарегистрирован: Вт сен 23, 2003 15:22 Сообщения: 1702
Откуда: оттуда
|
Цитата: Цитата: если вы пишите бота, то я вижу 2 причины, сэконоить время и ради спортивного интереса.
Есть ещё одна причина... 
поделитесь =))
_________________ [url=http://www.internetmap.info/cgi-bin/go.cgi?site_id=3470][img]http://www.internetmap.info/images/88x31_ru.gif[/img][/url]
|
|
| Вернуться к началу |
|
 |
|
Glouzzzdus
|
|
| Не в сети |
| Великий и Ужасный |
 |
 |
Зарегистрирован: Вт дек 09, 2003 13:28 Сообщения: 3351
Откуда: [EDS]
|
Цитата: Ради бога, обьясните мне, как мешает код НЕ ботоводам! Чем вас затрудняет ввод кода при входе?!!
А погундеть? 
_________________
|
|
| Вернуться к началу |
|
 |
|
oleg123oleg
|
|
| Не в сети |
| Команда DS |
 |
 |
Зарегистрирован: Вт сен 23, 2003 15:22 Сообщения: 1702
Откуда: оттуда
|
Цитата: Цитата: А вы декомпилили флешу?
Yep  Много интересного узнал  При том, что я почти не знаю ActionScript'а 
Ну AS похож на C++ а вы как я понял его знаетет, так что ничего сложно для вас в AS не вижу 
_________________ [url=http://www.internetmap.info/cgi-bin/go.cgi?site_id=3470][img]http://www.internetmap.info/images/88x31_ru.gif[/img][/url]
|
|
| Вернуться к началу |
|
 |
|
samaly
|
|
| Не в сети |
| Властитель межкольцевого мира |
 |
 |
Зарегистрирован: Чт окт 07, 2004 21:55 Сообщения: 6509
Откуда: Отсюда
|
Цитата: Ради бога, обьясните мне, как мешает код НЕ ботоводам! Чем вас затрудняет ввод кода при входе?!!
объясняю-заведи ешо пяток миров и срзу врюхаешь 
_________________ Отец русской демократии, команданте Самаль ©
|
|
| Вернуться к началу |
|
 |
|
asmi
|
|
| Не в сети |
| Командант кольцевого мира |
 |
 |
Зарегистрирован: Чт окт 28, 2004 14:08 Сообщения: 1374
Откуда: Канада, Киченер, Онтарио
|
Цитата: Ну AS похож на C++ а вы как я понял его знаетет, так что ничего сложно для вас в AS не вижу 
Ну скорее AS - это пародия на C++  Ввиду отсутствия там некоторых операций, которые есть даже в JavaScript'е... А вообще - когда знаешь десяток языков программирования, изучение ещё одного не занимает много времени  Просто всё как-то без надобности мне это 
_________________ [size=117][color=#339944][b]Повелитель Крыс[/b][/color][/size]
Сфера Пегаса
|
|
| Вернуться к началу |
|
 |
|
oleg123oleg
|
|
| Не в сети |
| Команда DS |
 |
 |
Зарегистрирован: Вт сен 23, 2003 15:22 Сообщения: 1702
Откуда: оттуда
|
Цитата: Цитата: Ну AS похож на C++ а вы как я понял его знаетет, так что ничего сложно для вас в AS не вижу 
Ну скорее AS - это пародия на C++  Ввиду отсутствия там некоторых операций, которые есть даже в JavaScript'е... А вообще - когда знаешь десяток языков программирования, изучение ещё одного не занимает много времени  Просто всё как-то без надобности мне это 
абсолютно согласен 
_________________ [url=http://www.internetmap.info/cgi-bin/go.cgi?site_id=3470][img]http://www.internetmap.info/images/88x31_ru.gif[/img][/url]
|
|
| Вернуться к началу |
|
 |
|
asmi
|
|
| Не в сети |
| Командант кольцевого мира |
 |
 |
Зарегистрирован: Чт окт 28, 2004 14:08 Сообщения: 1374
Откуда: Канада, Киченер, Онтарио
|
Кстати, по поводу try2hack.nl - 3 уровня прошёл сходу  И второй уровень там как раз на декомпиляцию флеша 
UPDATE: Засел на 6 уровне - в лом вспоминать 16-битный ассемблер и ковыряться в проге...
_________________ [size=117][color=#339944][b]Повелитель Крыс[/b][/color][/size]
Сфера Пегаса
Последний раз редактировалось asmi Вс июл 02, 2006 23:51, всего редактировалось 1 раз.
|
|
| Вернуться к началу |
|
 |
|
asmi
|
|
| Не в сети |
| Командант кольцевого мира |
 |
 |
Зарегистрирован: Чт окт 28, 2004 14:08 Сообщения: 1374
Откуда: Канада, Киченер, Онтарио
|
Цитата:
поделитесь =))
Мне надо выиграть спор - тогда я получу немалую сумму 
_________________ [size=117][color=#339944][b]Повелитель Крыс[/b][/color][/size]
Сфера Пегаса
Последний раз редактировалось asmi Вс июл 02, 2006 23:07, всего редактировалось 1 раз.
|
|
| Вернуться к началу |
|
 |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 59 гостей |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|
 |