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

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Прими участие в борьбе с ботами!


  • Авторизуйтесь для ответа в теме
274 ответов в теме

#1
Мейер

Мейер

    Форумный бредогенератор

  • Tech III Pilots
  • PipPipPipPipPip
  • 2731 сообщений
1388
  • EVE Ingame:Dives Armenicus
  • Corp:NPC
  • Ally:Amarr empire
  • Channel:off
  • Client:Eng
Оригинал
Перевод

Прими участие в борьбе с ботами!

Всем привет!

Это — моя первая статья; думаю, что мне следует начать ее с рассказа о себе. Некоторые из вас уже встречались со мной; в марте этого года мы с CCP Sreegs устроили в рамках «Фанфеста» круглый стол, посвященный обеспечению безопасности игры. Я — CCP Pollux, ведущий специалист по вопросам безопасности, член оперативной группы по обеспечению безопасности EVE Online (EVE Security Task Force, ESTF). В CCP я работаю с февраля; круг моих обязанностей включает в себя выявление и устранение уязвимых мест в программном обеспечении игры, а также разработку и практическую реализацию различных программных решений, связанных с обеспечением безопасности как серверной, так и клиентской частей EVE.

За прошедшие месяцы в ведение оперативной группы было передан целый ряд вопросов, имеющих отношение к безопасности игры; в списке проблем, решением которых занимается группа, одним из первых пунктов идет разработка методов, систем и инструментов, позволяющих на регулярной основе выявлять, классифицировать и отслеживать различные действия игроков, нарушающие правила игры. Иными словами, наша группа каждый день выходит на охоту, отлавливая всех, кто по тем или иным причинам пытается играть нечестно.

В многопользовательских играх существует огромное количество способов нечестной игры, однако в настоящий момент ESTF больше всего интересуется использованием игроками программ, фактически автоматизирующих игру в EVE — так называемых «ботов». Ведя войну с ботами, мы постоянно находим и отслеживаем игроков, пользующихся ботами разных типов; заботясь о соблюдении подписчиками правил подписки, мы выгоняем выявленных нарушителей из Нового Эдема.

В этой статье я расскажу вам, как пользоваться командой «Сообщить о боте» (Report Bot), недавно появившейся в клиенте EVE. Кроме того, в ближайшее время мы выпустим более подробную статью о ботах, крайне рекомендуемую к прочтению. В ней подробно описываются «автоматические игроки» — боты и макросы, — разъясняются принципы их действия, перечисляются используемые средства автоматизации, приводятся примеры использования ботов, объясняются их недостатки; публикуя эту информацию, мы снабжаем игроков средствами, которые позволят им эффективно вычислять ботов прямо в игре.

Команда «Сообщить о боте»

Недавно в одном из меню клиента EVE Online появилась команда «Сообщить о боте»; с ее помощью любой игрок сможет сообщить нам о найденном боте, не совершая при этом лишних телодвижений.

Как работает эта команда?

Чтобы сообщить нам об игроке, которого вы подозреваете в использовании средств автоматизации игры, следует выполнить три простых действия:

1. Открыть окно информации о персонаже (рис. 1).
2. Выбрать в контекстном меню команду «Сообщить о боте» (рис. 2).
3. Подтвердить отправку сообщения (рис. 3).

Чтобы открыть окно информации о персонаже (рис. 1), щелкните правой кнопкой мыши по имени персонажа, о котором вы хотите сообщить нам, и выберите в контекстном меню команду «Показать информацию».

Posted Image

Откройте меню команд, нажав на кнопку в левом верхнем углу окна информации о персонаже, и выберите команду «Сообщить о боте» (рис. 2).

Posted Image

На экране появится окно подтверждения действия (рис. 3). Если вы и в самом деле хотите отправить нам сообщение о боте, нажмите на кнопку «Да»; в противном случае нажмите на кнопку «Нет».

Posted Image

Больше ничего делать не надо — ваше сообщение о боте мы обязательно получим. Кажется, система получилась настолько простой, насколько это вообще возможно.

В отношении игроков, подозреваемых в использовании средств автоматизации игры, проводится расследование; если выяснится, что игрок действительно ими пользуется, то к нему будут применены следующие меры наказания:

Первое нарушение: блокировка учетной записи на 14 дней
Второе нарушение: блокировка учетной записи на 30 дней
Третье нарушение: бессрочная блокировка учетной записи

Ознакомиться с обновленными положениями правил, имеющими отношение к ботам и другим видами нечестной игры, можно на нашем форуме, пройдя по приведенной выше ссылке.

Как отличить бота от обычного игрока?

Как следует из их названия, боты — это роботы, действия которых ограничены заранее заданными целями и наборами правил (включающими в себя события, состояния, условия, переходы между состояниями и собственно действия). Действия бота зависят от того, что именно происходит с управляемым ботом персонажем; их выполнение приводит к достижению поставленных перед ботом целей. В игре, где игроки обладают полной свободой действий, не так уж и сложно обнаружить роботов, выполняющих одну и ту же программу — нужно лишь внимательно к ним приглядеться.

Мы рекомендуем вам отправлять сообщение об обнаруженном боте лишь после того, как вы проведете свое собственное расследование — не слишком продолжительное, но достаточно систематическое.

  • Понаблюдайте за игроком и попытайтесь описать его поведение в терминах состояний, условий и действий — так, как если бы речь шла об алгоритме:
  • Попытайтесь выявить в поведении игрока повторяющиеся состояния:
  • На какие этапы можно разбить деятельность, ведущуюся подозреваемым игроком?
  • Каждый этап следует считать отдельным «состоянием».
  • В списке состояний могут значиться «ничего не делает», «сидит на станции», «находится в варп-режиме», «добывает руду», «охотится» — и так далее.
  • Попытайтесь выявить в поведении игрока повторяющиеся реакции на изменение условий:
  • Когда именно подозреваемый игрок начинает выполнять другие действия?
  • Каждое изменение в поведении следует считать результатом выполнения определенного «условия» (или нескольких условий), приводящего к переходу игрока в другое «состояние».
  • Типовые условия могут выглядеть следующим образом: «если персонаж находится в состоянии "добыча руды" и в грузовом отсеке корабля нет свободного места, то <сделать то-то и то-то>»; «если персонаж находится в состоянии "добыча руды" и его корабль находится на прицеле у другого корабля и другой корабль не принадлежит NPC, то <сделать то-то и то-то>».
  • Попытайтесь выявить в поведении игрока повторяющиеся действия:
  • Как именно подозреваемый игрок ведет свою деятельность?
  • Каждое взаимодействие (или группу взаимодействий) подозреваемого игрока с игровым миром следует считать «действием».
  • Типовое действие, выполняемое в определенном состоянии при соблюдении определенных условий, может выглядеть следующим образом: «если текущее состояние называется «добыча руды» и корабль находится на прицеле у другого корабля и другой корабль не принадлежит NPC, то перейти в варп-режим (место назначения — безопасная позиция в этой системе)».

  • Попытайтесь определить, следует ли игрок, за которым вы наблюдаете, определенному набору правил (например, выполняя одни и те же действия в течение продолжительного времени).
  • Попытайтесь определить, чего именно пытается добиться своими действиями игрок.
  • Попробуйте спровоцировать подозреваемого игрока — подумайте, на какие внешние события бот будет реагировать предсказуемым образом.
  • Понаблюдайте за реакцией игрока на внешние события; отвечает ли он на ваши вопросы? Как он реагирует на появление вашего корабля рядом с его кораблем? На ваши попытки прицелиться по нему? Насколько однообразны его реакции? Прячется ли он в одном и том же месте? Возвращается ли он в ту самую точку, откуда сбежал?
  • Наконец, доверьтесь своему разуму: именно ему следует решать, столкнулись ли вы с бездушной машиной или повстречали крайне целеустремленного человека.
(Примечание: нарушителями используются боты разных типов, различающиеся применяемыми их создателями наборами правил — пожалуйста, не забывайте об этом при проведении расследования.)

Что делать с теми, кто злоупотребляет сообщениями о ботах?

К моменту выхода этой статьи количество сообщений, отправленных при помощи команды «Сообщить о боте», перевалило за 500. Некоторым игрокам удалось найти настоящих ботов; в то же время часть сообщений не имела к ботам никакого отношения — мы допускаем, что отправившие их пилоты всего лишь ошиблись, а вовсе не пытались сознательно навредить другим игрокам, однако мы очень не рекомендуем вам пользоваться командой «Сообщить о боте» в сомнительных целях. Те, кто злоупотребляют ею, обязательно будут наказаны.

Буду рад ответить на любые ваши вопросы.

Удачных полетов! — CCP Pollux (от имени членов команды ESTF)

Сообщение отредактировал Мейер: 19 August 2011 - 0:27

  • 8

... loading ...


#2
bron

bron

    Clone Grade Alpha

  • Tech III Pilots
  • Pip
  • 51 сообщений
-5
  • EVE Ingame:bron RUSSIA
  • Client:Рус
Мдя,своих сил на обнаружение ботов у ППЦ уже не хватает) .
  • -1

#3
Ank Burov

Ank Burov

    Svidomeat

  • Tech III Pilots
  • PipPipPipPipPip
  • 2627 сообщений
150
  • EVE Ingame:Ank Burov
  • Corp:NPC
  • Client:Eng
Ок, в знак солидарности остановлю ботов на 1 день. :troll:
  • 2

#4
Skyline

Skyline

    Clone Grade Mu

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 6158 сообщений
210
  • EVE Ingame:HAKATOK
  • Client:Eng

однако мы очень не рекомендуем вам пользоваться командой «Сообщить о боте» в сомнительных целях. Те, кто злоупотребляют ею, обязательно будут наказаны.

тема..
полетел корчить с себя бота :rolleyes:
  • 1

Ты – лишь кучка испражнений жизни.
 


#5
СтарыйПепелац

СтарыйПепелац

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 12436 сообщений
2911
  • Client:Eng
Кнопку "сообщи о боте" хорошо заменяет пара запросов к БД и парсинг логов. И все боты как на ладони. Просто кому-то надо создать видимость борьбы. Жду демонстрацию с транспорантами и плакаты "Ты сдал бота?!!111"
  • 5

#6
Skyline

Skyline

    Clone Grade Mu

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 6158 сообщений
210
  • EVE Ingame:HAKATOK
  • Client:Eng

Кнопку "сообщи о боте" хорошо заменяет пара запросов к БД и парсинг логов.

каким образом?

вобще помоему с ботами борются ток какие-то овечки :)
а кнопку над было назвать, "сообщи что ты овечка" :lol:
  • 1

Ты – лишь кучка испражнений жизни.
 


#7
CHoh

CHoh

    EVE Offline

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 14179 сообщений
2340
Если это не показуха в стиле "мы усиленно боремся, но они превозмогают", то отлично же.

Гы, вайнят ботоводы что ле?
  • 0

#8
Dav

Dav

    Истина где-то рядом...

  • Tech III Pilots
  • PipPipPipPipPip
  • 3136 сообщений
1048
  • EVE Ingame:Davader
  • Corp:SPACL
  • Ally:-GE-
  • Client:Eng
Непонятное действие ППЦ.

Если бы они реально захотели убрать всех ботов и банили бы их, то достаточно было одному ГМу в инвиз-моде пролететь по карибасным нулевым регионам, а другому ШМу последовательно проверить хайсечные айс-бельты. За неделю вычищаются все бюты, на их место встают новые, те тоже банятся и так далее. За месяц-два 90% ботоводов сваливают в другие ММО, т.к. забанят всех чаров которых они смогут купить на рынке. Дрейководы подскочут в цене в 5 раз :lol:

По понятым причинам, ППЦ не будет банить всех ботов. Иначе кол-во подписчиков сократится процентов на 30 как минимум, если не на все 40. А нулевые карибас-регионы опустеют почти полностью.

Законный вопрос - сия статья это неудачная попытка показать нам, что ведется некая кампания по борьбе с ботами?? Дискасс.
  • 1

#9
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28772 сообщений
4402
Возможно, это и показуха, но кнопочка - очень удобный заменитель составления петиции вручную, где у меня обычно были залинкованы чары и подробно описано, почему данный чар бот.
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#10
eclampsia

eclampsia

    ^.^

  • Tech III Pilots
  • PipPipPipPipPip
  • 2276 сообщений
175
  • EVE Ingame:Eclampsia
  • Channel:Eve Flight School
  • Client:Eng

Законный вопрос - сия статья это неудачная попытка показать нам, что ведется некая кампания по борьбе с ботами?? Дискасс.


Угу. Есть туча более действенных методов борьбы с ботами. И подобные быстрые петиции это больше вспомогательный инструмент.
1. Специальное ПО
2. Работа ГМов
3. Петиции игроков
  • 0

I'm not in the game 2 years already.

 


#11
Wyrm

Wyrm

    Доктор каребирских наук

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 17552 сообщений
533
  • EVE Ingame:Abyss Wyrm
  • EVE Alt:Celestial Wyrm, Mist Wyrm
  • Corp:Caldari Navy
  • Channel:t2y, Brotherhood's pub
  • Client:Eng

Типовое действие, выполняемое в определенном состоянии при соблюдении определенных условий, может выглядеть следующим образом: «если текущее состояние называется «добыча руды» и корабль находится на прицеле у другого корабля и другой корабль не принадлежит NPC, то перейти в варп-режим (место назначения — безопасная позиция в этой системе)».



Все мы боты ((
  • 2
There is so much to discover, just beneath the surface ©

#12
Fallen Merl

Fallen Merl

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1020 сообщений
69
  • EVE Ingame:Fallen Merl
  • Corp:Rocade Industry
  • Client:Eng
В этом блоге написано что банят только с 3 раза :ninja:
  • 1

#13
Ziplen

Ziplen

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 205 сообщений
49
  • EVE Ingame:Ziplen
  • Corp:XB
  • Ally:SE

Кнопку "сообщи о боте" хорошо заменяет пара запросов к БД и парсинг логов. И все боты как на ладони. Просто кому-то надо создать видимость борьбы. Жду демонстрацию с транспорантами и плакаты "Ты сдал бота?!!111"


хех... ты сначала подбери условия, при которых будет выявлен бот а не "каребир-задрот" ;-).

Эта кнопка скорее всего сделана с целью, чтобы ССП было проще составлять список - кого же проверять на ботинг перед очередной волной банов, вместо того чтобы шерстить действия всех игроков.
Ну и наличие такой статьи может стать стимулом у части ботоненавистников, которые их начнут искать и сдавать специально.
  • 0

#14
Sanchos

Sanchos

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 76 сообщений
9
  • EVE Ingame:Sonita
  • DUST Ingame:фу! земляные черви!
  • EVE Alt:Angel Soon
  • Corp:BROD
  • Ally:- DD -
  • Client:Eng
показушники. Есть такая пословица: Что они только не делали, лишь бы ничего не делать ;-)
  • 1
Не учите меня жить. Мне и так хорошо!
Изображение

#15
mause

mause

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 505 сообщений
29
  • EVE Ingame:Avendeil
  • EVE Alt:Есть
  • Corp:Warriors Tribe
  • Ally:DarkSide
  • Client:Eng

Кнопку "сообщи о боте" хорошо заменяет пара запросов к БД и парсинг логов. И все боты как на ладони. Просто кому-то надо создать видимость борьбы. Жду демонстрацию с транспорантами и плакаты "Ты сдал бота?!!111"

Выше уже опередили, но я повторю. Логи не дадут инфы о том бот это или нет, что ты в логах увидишь то? Что тенгу делает аномальки? Это легко может быть махровый карибас. Что шип варпает по белтам и отварпывает на спот при нейтрале в локале? Это признак бота? По какому такому признаку можно вычислить бота? Только онлайн 23х7, у уж это условие ни один нормальный ботовод нарушать не будет. Т.е. бот будет выключатся, или будет ротация чаров.

В этом блоге написано что банят только с 3 раза :ninja:


сразу видно тех кто зрит в корень :-D
Ботоводим парни!!! Первый бан - продать чара, купить чара - PROFIT!
  • 0
Не нравится что я пишу? Плюнь в монитор!
----------------------------------------------------------------------
Еж птица гордая - пока не пнешь не полетит..
----------------------------------------------------------------------
Изображение
----------------------------------------------------------------------

#16
Vadimko

Vadimko

    Clone Grade Delta

  • Tech III Pilots
  • PipPip
  • 179 сообщений
326
  • EVE Ingame:Vadimko
  • Corp:XB
  • Ally:SE
  • Client:Eng
"Ведя войну с ботами, мы постоянно находим и отслеживаем игроков, пользующихся ботами разных типов; заботясь о соблюдении подписчиками правил подписки, мы выгоняем выявленных нарушителей из Нового Эдема."

После этого уже можно не читать. Я думаю, многие помнят историю парня, который завел бота на своем аккаунте, и написал на него кучу самых разных петиций, добиваясь бана. Естественно - результат 0. В свое время я написал вагон петиций на зависших ботов, ботов 23\7, майнинг-ботов и пр. Ничего. Just fucking nothing. И это начинание - просто вывод пара в свисток. Во-первых, бессмысленно, т.к. реакции на сообщения, естественно, не будет никакой или она будет чисто косметическая, без последствий для бота (никто не будет в этом космо-WoW банить аккаунт, приносящий CCP реальные доллары каждый месяц), во-вторых, все что надо уже наботано, кораблики летают тучными стадами, исков - вагоны. Как там в последнем отчете - ввод денег в экономику только на ханте втрое превысил вывод всеми способами (сливы, сгоревшие модули, топляк). Все уже, позняк. Кто хотел - себе на титаны наботил давно (и не на один).

P.S. ну и конечно, извечную предвзятость сотрудников CCP никак нельзя списывать со счетов. На ботоводство "кого надо" будут просто закрывать глаза. Its life.

Сообщение отредактировал Vadimko: 19 August 2011 - 8:13

  • 0
Изображение
XB. True Sansha Old School PvP

#17
Norway

Norway

    Yarrr

  • Tech III Pilots
  • PipPipPipPipPip
  • 3497 сообщений
438
  • Corp:вне игры
  • Ally:клуб over 100kkk SP
  • Client:Eng
Пустое это все.

Все что надо сделать, это ввести в игру "модифициорванную мобилку", которая при анчере получает "тип" аналогичный местным врекам.

Защиту от "непрофильного" использования придумать несложно, было бы желание.

//листаю темку на оффе
"A more simple solution would be to have a nice simple program that just logs time played per char. 1 person would be extremely unlikely to rat in 1 system for more than 10 hours a day. This action of being online and ratting solid for 10 hours using this program could/ SHOULD throw up flags to the CCP overlords. They can then investigate it properly by looking at actions and history of actions. Surely that isnt going to make that much difficulty for the servers. After all, all it is doing is logging time online. Capped at 10 hours is a fair thing. And any char online for 23 hours is a deffo bot if ratting that whole time. When found they should just perma ban that character, and IF they found the name of the main char/ account, that account should also get the ban."
Изящным по простоте решением стала бы небольшая программка, отслеживающая время онлайна чаров. Нормальному игроку крайне сложно в течении 10 часов в сутки хантить безвылазно в одной и той же системе. Действие "игрок в онлайне 10 часов упорно и безвылазно хантит в одной системе" может/Должно ставить галочку в логах ГМа CCP. Опираясь на эти данные ГМы смогут подробно разобраться что и как игрок делает(ал). Вероятно, это не особо трудная задача для серверов. В конце концов, все упирается в протяженность онлайна. Ограничение 10 часами это нормальный отрезок времени. Любой чар находящийся в онлайне 23 часа определенно бот, если он хантит все это время. При обнаружении бота, должен следовать пермабан, с баном родительских чаров/акков.
//сорь, за кривой перевод

Сообщение отредактировал Norway: 19 August 2011 - 8:53

  • 3

Русский чат в Star Citizen присоединяйся

 


#18
Real_D

Real_D

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2657 сообщений
228
  • EVE Ingame:RealDa
  • Corp:Perkone
  • Ally:Caldari State
  • Client:Рус
Краткое содержание первого поста: "Мы боремся с ботами, помогите нам в этом, у нас не хватает галочки в графе "Помощь от игроков в борьбе с ботами"!"
  • 0

#19
Wicked Raven

Wicked Raven

    Злобный птЫц

  • Tech III Pilots
  • PipPipPipPip
  • 898 сообщений
171
  • EVE Ingame:Wicked Raven
  • Corp:A
  • Client:Eng

Действие "игрок в онлайне 10 часов упорно и безвылазно хантит в одной системе" может/Должно ставить галочку в логах ГМа CCP.


Что мне мешает настроить бота по системе 4-2-4-2-4-8 ?
И будет 12 часов ханта с перерывами по два часа и даже типа на сон :closedeyes:
причем можно же сделать варьируемые периоды

т.е. на каждый программный болт найдется бото-гайка с левой резьбой

Сообщение отредактировал Wicked Raven: 19 August 2011 - 9:20

  • 0
Love? Truth? Beauty? I prefer negotiable securities.
Какой бы ты ни был шериф, всегда, б***ь, найдется индеец, проблемы которого тебя за**ут!
Раньше меня тоже вела дорога PvP, но потом мне прострелили колено...

#20
mause

mause

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 505 сообщений
29
  • EVE Ingame:Avendeil
  • EVE Alt:Есть
  • Corp:Warriors Tribe
  • Ally:DarkSide
  • Client:Eng

Что мне мешает настроить бота по системе 4-2-4-2-4-8 ?
И будет 12 часов ханта с перерывами по два часа и даже типа на сон :closedeyes:
причем можно же сделать варьируемые периоды

т.е. на каждый программный болт найдется бото-гайка с левой резьбой


Множество ботов фармит именно 23х7 или 16х7 т.е. много и долго, великое множество. Так что некая доля смысла в этом есть. Хотя тут можно отмахаться "это не я один играю! Играет мой сын/брат/зять/жена/рабы" Хотя тут уже про акк шаринг сработает правило вроде. Но точно я хз.
  • 1
Не нравится что я пишу? Плюнь в монитор!
----------------------------------------------------------------------
Еж птица гордая - пока не пнешь не полетит..
----------------------------------------------------------------------
Изображение
----------------------------------------------------------------------




1 посетителей читают тему

0 members, 1 guests, 0 anonymous users