Друзья, сегодня мы хотим Вам рассказать о том, как мы начали активно бороться с ботами и какие это результаты принесло!

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

Мы долгое время не принимали никаких мер - на носу обновление, огромное количество текущих задач, которые не дают взяться за эту проблему всерьез.

Но буквально несколько дней назад ситуация изменилась в корне! Нагрузка на наши сервера выросла до немыслимых масштабов.
Если в обычное время наши сервера обслуживали примерно 150-200 запросов в секунду, то в последние дни эта цифра выросла до 400-500!

Наши сервера начали тормозить. Вы все были этому свидетели - страницы грузились по 15-30 секунд. Работать с сайтом было просто невозможно.

Сначала мы не придали этому большого значения - списали на кратковременный всплеск активности. Но в ближайшие часы ситуация только ухудшалась и мы поняли - что проблема не разовая, а системная.

Наверное, это DDOS-атака, подумали мы...

Первым нашим шагом было перевод системы анти-ддос защиты в режим наивысшего уровня защиты.
Каково же было наше удивление, когда трафик не снизился - а продолжил расти!

Что это за DDOS такой, которого ничего не берет?

Тут нам пришлось оторвать от важнейших процессов самых опытных специалистов и бросить на борьбу с тормозами сайта.

И только тогда мы выяснили - что это был не паразитирующий трафик, не DDOS-атака - а обычный трафик от обычных пользователей!
Просто этот трафик вдруг многократно увеличился.
Хоть такие запросы и не являются DDOS-атакой в классическом виде, но по факту они создавали именно эту паразитирующую нагрузку, которая почти полностью блокировала работу проекта.

Мы поняли - вся проблема в ботах..

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

До этого момента мы имели несколько защит от простых ботов, но в силу развития проекта - эти системы защиты не поспевали, и в конечном счете оказались не так эффективны...

Перед нами встала важная и срочная задача - найти и обезвредить всех пользователей ботов, или как минимум большинство из них.

Задача осложнялась тем, что с каждой минутой сервера все медленнее и медленнее обрабатывали запросы, нужно было что-то делать прямо сейчас!

Мы решили не разрабатывать сложные системы определения БОТ/ЧЕЛОВЕК а побороть ботов хитростью!

В итоге нашими специалистами в кратчайшие сроки был разработан довольно простой, но действенный механизм распознавания БОТ/ЧЕЛОВЕК.

Небольшое отступление о том, как работают боты...

Как работает бот?

Бот - это небольшая программа, которая запрограммирована на выполнение определенных действий в жестком порядке.

Бот не человек, он не смотрит на сайт глазами - он видит его в программном коде, и оперирует с ним в этом же поле.

Для сервера же не представляется возможным определить кто послал запрос - человек или робот? Конечно, если бот совсем не глуп и не подпишет свой запрос как "Я робот!". Но таких мы давно забанили.

Охота на ботов открыта!

Зная, что бот по-сути своей туп, и выполняет заданные действия, мы сделали следующее:
Кнопку "взять заказ" мы спрятали от глаз людских, но при этом оставив её в программном коде на том же самом месте.
Будучи обычным пользователем её увидеть нельзя - а уж тем более нажать!

И добавили новую кнопку "Взять заказ" - которая в структуре кода находится в другом месте, и называется иначе, но действие выполняет то же - берет заказ.

Что мы ожидали - честные пользователи будут нажимать на новую кнопку, т.к. видят только её, а боты - на старую - т.к. запрограммированы на эту кнопку.

Результат не заставил себя ждать...

Обычные пользователи не заметили разницы, а боты - начали нажимать нашу хитрую кнопку, которую обычный человек увидеть не может.

И как не сложно догадаться - мы просто начали фиксировать тех, кто нажимает скрытую кнопку.

Таким образом мы выявили немалое количество ботоводов.

И тут наступил час раздавать баны...

Пока мы заблокировали лишь 100-200 пользователей. Эти 100-200 пользователей от всей аудитории - всего лишь небольшая часть.

Но как это отобразилось на работе серверов! Сайт начал вновь работать быстро и без задержек!

А стоило то всего лишь найти и обезвредить несколько сотен ботоводов...

Мы также разработали несколько иных механизмов определения ботов, но о них мы умолчим, дабы не раскрывать все тайны.


И самое интересное, техподдержку завалили письмами - мол мы не боты вовсе!

Да, как бы этого дико не звучало, но эти пользователи пытаются нам доказать что они не используют никаких программ!

Несмотря на то, что мы для некоторых пользователей фиксировали ТЫСЯЧИ запросов в МИНУТУ - они продолжают утверждать что берут заказы "руками"...

На текущий момент у нас имеется ооогромный список людей, кто использует ботов. Бан получила самая активная часть ботоводов.
Почему остальные на свободе? Надеемся что они одумаются. И прекратят спамить сервер своими ботами. Но а если нет, то будут выданы баны ВСЕМ ПОЛЬЗОВАТЕЛЯМ БОТОВ

Конечный итог...

По нашим оценкам, пользователи, которые попали в бан, неправомерно вывели из проекта суммы порядка 3-5 млн. рублей, при десятикратно меньших вложениях.
Это довольно большая сумма средств, которую они заработали неправомерно.
И именно эти пользователи забирали самые жирные заказы, независимо от того - много или мало заказов.
Начиная с этого момента мы окончательно решили поставить задачу борьбы с ботами на передний план!

Этим постом мы хотим сообщить всем пользователям, кто использовал, использует, или планирует использовать боты - вперед! покупайте боты!

Используйте боты - но потом не жалуйтесь, что получите блокировку на 181 день!


Об ограблениях

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

И хотим сообщить, что объем средств, которые сможет утащить воришка будет не более чем трехкратным цене заказа.

А также, вы сможете прокачать Удачу и благодаря Удаче отбиваться от воришек!

Богачей мы решили оставить в текущем виде (х10), правда немного снизим частоту появления.


Немного обо всем

Кратко дадим ответы на насущные вопросы:
- Новые такси можно будет купить за ПС или за реал
- В аренду сдать можно будет только новые такси
- Взять в аренду можно будет только новые такси
- Лицензия на авто покупается либо владельцем, либо арендатором - как договоритесь
- Лицензию можно продать с авто, и поставить на другое
- Средства от аренды будут идти на тот счет, на который получает доход сам таксист (халтурит - на вывод, работает - на пс)
- Объем заказов для старых такси УВЕЛИЧИТСЯ
- Пользователи, которые купили револьвер, не смогут грабить конкретных пользователей, только случайных
- У новых такси будет опция - ТУРБО-лицензия (оплата со счета покупок) - позволяет просматривать заказы только вашего уровня
- Старые машинки никуда не денутся - останутся в гараже.
- Анклав в очереди на обновления - Анклав еще только ждут золотые времена!
- Автоматическая выплата заработной платы будет в будущих обновлениях, как и замы начальника
- Все достижения, балансы, друзья, рефералы, личные сообщения, и все остальное - останется БЕЗ ИЗМЕНЕНИЙ
- Новые машинки можно будет устроить только в новые компании, или в те, что установят расширенный гараж
- Средства за халтуру будут также поступать на счет для вывода
- Все штрафы наложенные на пользователя можно будет оплатить со счета покупок

Всем пользователям мы хотим пожелать здоровья и финансового благополучия!
Будьте с лучшим проектом RUнета!

P.S. Если вы знаете какого-то бота, расскажите нам о нем - возможно именно этот бот забирает Ваши заказы!


Комментарии

_Bolt_

+ 13

Ни какой жалости к БОТОВЕДАМ,как говорил Жиглов -ВОР ДОЛЖЕН СИДЕТЬ В ТЮРЬМЕ!!!В жизни грабят,в игре грабят, а вы господа Админы одних забанили,другим даёте одуматься.Думать они должны были до воровства чем может закончиться.Банить всех кто пойман с ботоми,ЛЕС РУБЯТ,ЩЕПКИ ЛЕТЯТ.Другим пример будет.

e-boris

+ 1

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

sergeevich79

+ 2

думаю не стоит предъявлять администраторам за капчу во всех проектах одна и та же капча я так понимаю ее заказывают в одной фирме

agentik007

+ 1

Капча от ГУГЛА! Ему и предьявлять надо. Очень часто бесит, со своей оценкой поведенческих факторов, особенно когда вводишь ее по нескольку раз.

rrevizorrrr

0

Тоже поражался такому автопарку.... на 7 уровень еле накопил за пару лет а тут.....

niagara

+ 1

Ну, возможности то у всех разные....Президенты и дворники не ходят в одну "столовку" !

BTaVik61

+ 1

Всем привет! Если ботов банят только на 181день ,значит с полной конфискацией .




NIKYSI

0

они потом снова эту всю конфискацию себе быстренько заработают! пусть будет со штрафом проекту в 500 тысяч ! А лучше б и не запускать их больше! Проект и без способных людей на ботоводство работать сможет, не загнётся !!

rrevizorrrr

+ 1

а ИП сразу обвинять не стоит.... владелец может и не знать, что у него работает БОТовод...

iren868

0

Да ну! Неужели ИП не видит заработки? И даже слепой заметит большое количество взятых заказов. Чё тупить то? Единственное, что остановит ИПшника, так это доход с такого игрока. Ну чего дурочку валять!

Avalonia

+ 1

Ирина, у меня работают сотрудники, которые то же умудряются брать заказы. Владельцу сесть и вычислять кто с ботами? А если в компании 58 сотрудников? Владелец компании то же у кого то работник, давайте всех подозревать начнём. Особенно у кого машин, больше, чем у Вас.

iren868

+ 1

Вот вы Леонид как справляетесь с таким количеством машинок? Такси 25
7 уровень — 1 шт.
6 уровень — 1 шт.
5 уровень — 11 шт.
Mazda 800 — 1 шт.
Raptor — 1 шт.
4 уровень — 2 шт.
3 уровень — 8 шт. Их надо все отправить в путь да ещё и лицензии продлить+ техосмотр! Как это вам всё удаётся? Может Администрация прояснит?

Avalonia

+ 1

Лицензий максимальное количество 8 штук. Брать заказы на 5,6,7 уровень не большая проблема, Mazda 800 и Raptor даже за 2-3 уровень дают хорошую стоимость. Запустить остальные такси по халтурным заказам, нет проблем.

rrevizorrrr

0

Вы считаете это много????

rrevizorrrr

0

я запускаю только 8 машинок устроенных, а на халтуру по настроению...

niagara

+ 1

Ирина, присоединяюсь к комментариям выше и добавлю: не обязательно брать заказы на все машинки, которые есть в гараже. У некоторых игроков есть очень внушительные автопарки (свыше 800 машин) и они приносят пассивный доход игроку. А вот на машинках, которые трудоустроены в компании - это да - игроки зарабатывают, беря полноценные заказы и могут выводить этот доход.

desant2001

+ 1

А может судить ботоводов?Создать суд(приближенно же к реальности?)Должен быть судья и т.д.(есть же пользователи с юр.образованием?)И появится новая часть игры (суд такси).С зарплатами,штрафами,приговорами,сроками приговоров и т.д?
Полушутка-полувсерьез)

valik1973

0

Молодцы Админчики, давно надо было навести порядок на сайте а то боты всё себе гребли,ТАК ДЕРЖАТЬ.ЖДЕМ ОБНОВЛЕНИЯ

zabubeika

+ 1

ку всем! ну что же...админам респект и уважуха ...хотелось бы ещё увидеть список этих негодяев...вообщем я за пожизненный бан всех хитропопых

prosto-1990

+ 1

Я хоть и дуб во всяком програмерском,но понимаю что это программа.Но ведь у этой программы есть же владельцы?Вот к примеру что нашла на фрилансерском сайте готов 1500 платить за программу -бота...ни стыда ни совести,простите.Вот их страницы таких вот и обнародовать!

iren868

+ 1

Точно ДАШЕНЬКА! Вы видимо тоже хотите быть в переди? КАК СО СВОИМ АВТОПАРКОМ СПРАВЛЯЕТЕСЬ? Накупили машин аж Такси 17штук.
5 уровень — 2 шт.
ЛЕТО 2016 — 1 шт.
Тачка физрука! — 1 шт.
Mazda 800 — 1 шт.
Raptor — 1 шт.
4 уровень — 9 шт.
SMART — 1 шт.
Миник — 1 шт. А их надо обслужить и отправить в путь?! Не перетрудились?

Avalonia

+ 1

Зависть плохое чувство.

niagara

0

Надежда, полностью согласна с Вами.

djatloff

0

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

Avalonia

+ 1

Получив кредит, Вы развиваете Ваш аккаунт и после погашения можете выводить накопившиеся средства. Поэтому кредит оплачивается реальными средствами, тем самым поддерживается стабильность и долгосрочность проекта.

djatloff

0

Да Вы в этом правы, но это не совсем правильно вить деньги которые можно вывести с баланса на вывод и одновременно с пассажирского счета можно было пустить на погашение кредита, вить все равно эти деньги после оплата кредита могут быть выведены из проекта данным пользователям

Avalonia

0

Михаил, дайте мне 1000 рублей, я куплю себе покушать, а Вам постепенно отдам нарисованные на бумаге по 100 рублей - фантики. Покушать-машины на проекте. Бумага-игровые балансы. Смысл понятен??

niagara

0

Singlmold

+ 4

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

GADZHO

0

Во во поддерживаю, уже третий день захожу и пишет ожидание новых заказов и на всех трех компаниях а если и появляется возможность взять заказ то невозможно страницы по прежнему грузиться 30-40 сек! Печально!

mycik4

+ 3

класс, я тоже за полную конфискацию тех,кто пользовался ботами. в счет проекта , забирать все , а машины можно продавать игрокам по спец. цене. про капчи тоже верно пишут,бывает 5-6 штук надо пройти,дуристика какая то. пока пройдешь,заказ увели. и просьба ,капчи можно попроще,типа травы,цветов. машин, а то пока найдешь эти витрины или типа того,время уходит,особенно в сотке,хорошо не разглядишь. проект очень классный.админы отвечают сразу по любому вопросу. РЕСПЕКТ РЕБЯТА!!!!

Jokkoj

0

я ооооооочень рад то что на конецто можно нормально работать на сайте и заказы теперь нормально можно брать!а этих людей нужно занести в чс на всегда!круттто

Aleks2020

0

Хоть и нашли какую-то часть ботов, но все равно пишет "сервер перегружен". Не угомонятся. Возможно из-за них я номально заказ не могу взять. То заказов нет, то не успеваешь взять

readerstotrader

-1

Отлично так держать

Alex1887

+ 1

А ты Серж чему так радуешься? До тебя ещё не добрались? Расскажи как ты умудряешься запускать 66 машин? Такси 66
5 уровень — 1 шт.
Повозка Деда Мороза — 1 шт.
4 уровень — 1 шт.
3 уровень — 29 шт.
2 уровень — 14 шт.
1 уровень — 10 шт.
Рикша — 10 шт. Тоже БОТЫ ВЫВОЗЯТ? Админы - чего спите?

primanker

0

опочистили малось ботов, вроде хорошо

jc56relaxx

+ 1

СЕРВЕР ПЕРЕГРУЖЕН. прошла 1 минута. нажимаешь кнопку ВЗЯТЬ ЗАКАЗ. и опять СЕРВЕР ПЕРЕГРУЖЕН. и это между выбросами

ustiless

0

Скажите пожалуйста, а вот нормальное явление, если капча не всегда появляется, а после нажатия галочки "Я не робот" сразу написано "Такси выехало на заказ"? У меня так часто стало происходить, что это значит? Программ никаких не стоит, расширения установленные с такси никак не связаны, даже никогда и не слышала о таких вещах, а я после таких новостей боюсь, что могут за бота принять, потому что у меня в компании одного человека так заблокировали, хотя он не использовал никаких таких штук, даже понятия не имеет о них.

webeskort

0

Столько комментариев просто нереально прочитать )) не удобно читать.

sf342

0

Мы все в одинаковом положении, а некоторые пытаются нас обойти, устанавливают программки и выкидывают нас от взятия заказов, спасибо администрации taxi-money, что прислушались к нашим высказываниям на счёт ботов, которые тормозили всю систему.

Alex1887

+ 2

Ага! Тебя Сергей обойдёшь! И как давно с БОТАМИ ДРУЖИШЬ? И как только ты со всем этим добром справляешься? Такси 104 машины!
5 уровень — 2 шт.
ЛЕТО 2016 — 1 шт.
Автобус — 2 шт.
4 уровень — 4 шт.
3 уровень — 15 шт.
2 уровень — 51 шт.
1 уровень — 29 ш Бедненький! Умаялся наверно? Администрация!!!!! Вы где? Человек устал!!!! Отправьте его на заслуженный ОТДЫХ!

niagara

0

Хорошо, когда у людей есть чувство юмора!

Время на сервере: 03:31