Журналист и аналитик Фонда электронных рубежей Аннели Ньювиц (Annalee Newitz) продолжает изучение исходников сайта знакомств Ashley Madison, которые попали в открытый доступ в августе 2015 года (официальный пост от хакеров из Impact Team со ссылкой на торрент в дарквебе).

В прошлый раз Аннели изучила базу данных, в которой были колонки с названиями “bc_email_last_time,” “bc_chat_last_time” и “email_reply_last_time” — с указанием даты и времени для каждого пользователя. Сначала Аннели и другие специалисты решили, что таблицы содержат информацию о времени последней активности пользователя на сайте. При этом в ячейках было указано недавнее время преимущественно для мужчин, и очень редко для женщин.

На основании этого был сделан вывод, что на сайте присутствует всего 12 000 активных пользователей-женщин и десятки миллионов мужчин. Это оказалось ошибкой. Реальность оказалась куда более куда более интересной. Как выяснилось в ходе дальнейшего анализа исходников, колонки “bc_email_last_time,” “bc_chat_last_time” и “email_reply_last_time” соответствуют не дате и времени последней активности юзера, а дате и времени, когда с ним последний раз контактировал чатбот.

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





Как видим, 11 миллионов несчастных мужчин вступали в чат с женщинами-ботами.

В конце концов, вот статистика по количеству чатботов в базе.



Большинство ботов снабжались почтовыми адресами @ashleymadison.com и регистрировались с одних и тех же IP-адресов.

С помощью программы grep журналистка нашла участки кода, где программисты Ashley Madison в комментариях упоминали чатботов, используя термины вроде  hosts  и  engagers .

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

Алгоритм действий чатботов пытался учесть разные ситуации, в том числе нестандартные. Например, вот один из комментариев к функции блокировки чата:

// Stopped engaging gaymen

Чатботы не отличались особым интеллектом. Ещё один фрагмент кода содержит полный список фраз, которые использовались для первого контакта с мужчиной. Фраза выбиралась из списка случайным образом. Повторения в списке, вероятно, объясняются желанием увеличить частоту некоторых фраз в общении.

‘hi’,
‘hi’,
‘hi’,
‘hi (s)‘,
‘hi there’,
‘how are you?’,
‘hey’,
‘Hey’,
‘hey there’,
‘hey there’,
‘Hey there’,
‘u busy?’,
‘you there?’,
‘any body home?’,
‘Hi’,
‘Hi’,
‘Hi’,
‘hows it going?’,
‘chat?’,
‘how r u?’,
‘anybody home? lol’,
‘hello’,
‘hello’,
‘Hello’,
‘hello?’,
‘whats up?’,
‘so what brings you here?’,
‘oh hello’,
‘free to chat??’,

В случае положительного ответа чатбот отвечал более содержательным сообщением, например:

"Hmmmm, when I was younger I used to sleep with my friend’s boyfriends. I guess old habits die hard although I could never sleep with their husbands".

или

"I’m sexy, discreet, and always up for kinky chat. Would also meet up in person if we get to know each other and think there might be a good connection. Does this sound intriguing?"

Для общения с владельцами платных аккаунтов работал отдельный бот-сервис "RunChatBotXmppGuarentee.service.php".

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



У руководства были идеи нанимать реальных женщин вместо чатботов. Один из разработчиков Ashley Madison разработал систему вознаграждения для наёмных сотрудниц (значение “FemaleValue”). Вознаграждение женщины зависит от суммы, которую перечислили сайту обслуживаемые ею мужчины (“MaleProfit”). Правда, систему так и не успели внедрить в продакшн.

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

Ashley Madison активно работала над локализацией ботов для разных стран. Например, после референдума в Крыму местные чатботы перешли с украинского на русский язык.

Комментарии (18)


  1. velezh
    01.09.2015 17:46
    +27

    С помощью программы grep журналистка нашла участки кода

    Даже не знаю, что тут и сказать…


    1. vadimzz
      02.09.2015 01:16
      +1

      Возможно, тут вместо журноботов использовались реальные программисты


      1. aronsky
        02.09.2015 10:46
        +5

        Тут непонятно что болше насторожило товарища velezh — то, что журналистка использует консоль, или формулировка преложения (ну, вроде, «с помощью программы ls журналистке удалось посмотреть список файлов в исходниках проекта»).


        1. velezh
          02.09.2015 12:27

          Комбо!


    1. rPman
      02.09.2015 22:58

      С помощью программы grep журналистка нашла участки кода
      Даже не знаю, что тут и сказать…
      Кто тут хотел борщей от женщины-линуксоида, умеющего читать исходные коды? Я выделю жирным — ЖУРНАЛИСТКА! Вы понимаете что это уровень явно выше стандартного :)


  1. kosmos89
    01.09.2015 18:11

    Боты для монетизации используются много где. Как минимум Love Planet на этом спалился.


  1. dcoder_mm
    01.09.2015 18:12

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


    1. edogs
      01.09.2015 18:24
      +24

      На фрилансе при ответе на заказ из 50 ответов — 48 шаблонные вида «готов работать пишите», и это реальные люди которым нужна работа.
      В общем Вы переоцениваете людей:)


  1. Artystarty
    01.09.2015 19:24
    +6

    А что, это ещё один шаг на пути к роботам-сексуальным партнёрам. Когда компьютер, начинённый самодостаточным ИИ будет оформлен в сексапильные формы, претензии клиентов перейдут из плоскости «F*ck, да я же с ботом общался!» в плоскость «Почему этот бот начинает тормозить в самый пикантный момент?!» :)


  1. vsarakoff
    01.09.2015 22:37

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


    1. wormball
      02.09.2015 06:49

      Они ещё не загнулись от произошедшего?


      1. Firsto
        02.09.2015 08:06
        +7

        Вероятно, они регистрировались, чтобы найти там своих мужей.


      1. vsarakoff
        02.09.2015 15:11

        я тоже думал, что им крышка, но пока проявляют какую-то активность


  1. kulbit
    02.09.2015 08:33
    +6

    Я считаю с ботами надо идти еще дальше. Каждый бот, он так или иначе представляет какую-то женщину (использует фото), значит бот должен регатся на сайтах, знакомится, зарабатывать FemaleValue от MaleProfit, а потом контактировать с правообладательницей фотографии и сообщать – заработано столько, познакомилась с такими-то, пожалуйста, зайдите на сайт что бы забрать деньги и выбрать мужика.


  1. DjOnline
    02.09.2015 11:06

    >>после референдума в Крыму местные чатботы перешли с украинского на русский язык.
    Там и до референдума было всего 15,7% украиноговорящих, согласно wiki.


  1. neuotq
    02.09.2015 15:28

    У руководства были идеи нанимать реальных женщин вместо чатботов. Один из разработчиков Ashley Madison разработал систему вознаграждения для наёмных сотрудниц (значение “FemaleValue”). Вознаграждение женщины зависит от суммы, которую перечислили сайту обслуживаемые ею мужчины (“MaleProfit”). Правда, систему так и не успели внедрить в продакшн.

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


  1. Mithgol
    07.09.2015 11:22

    А сколько «женщин»-«айтишниц» (на самом деле — ботов) на GeekTimes, на Хабрахабре, на Мегамозге?

    Вот, знаете ли, главный вопрос.

    There are no girls on the Internet.


    1. aronsky
      08.09.2015 15:11
      -1

      А можно подробнее? Что они делают? Пишут комментарии?