avatar
В процессе игры, когда ты сам в эту игру играешь, многое из описанного очень даже не весело (применительно к своей собственной шкуре).
Но в целом, когда отстраняешься от собственного игрового опыта и «задним умом» анализируешь произошедшие с тобой соответствующие события, понимаешь именно безудержную комичность (!) всего произошедшего.
avatar
Абсолютно бессмысленная ссылка. На сайте считают пароли посимвольно, в то время как при работе с данными мы должны работать с байтами.
В общем-то, на этом этапе можно закончить диалог. Хотя, может я чего-то не знаю и байты паролей чем-то отличаются от байтов любой другой информации.

Смысл радужных таблиц — предвычисления хэшей всех вариантов входных строк. Вопрос к ним не только и не столько к скорости вычисления, сколько к необходимому для хранения всего этого объёму — который возрастает по степенному закону с увеличением количества символов/байт/бит во входной строке. Если 2.5 Йоттабайта для всех вариантов 12-символьных паролей по моей бессмысленной ссылке вас не впечатлили — что ж, удачи в создании подобных таблиц для длин в разы и порядки больших.
avatar
Абсолютно бессмысленная ссылка. На сайте считают пароли посимвольно, в то время как при работе с данными мы должны работать с байтами. Да, это гораздо больший чарсет, чем они там обсуждают. Ну и, видимо, они там не учитывают существование всяких freerainbowtables.com
Но главной идеи это не отменяет, весь вопрос только во времени. А вообще, вы до конца дочитали?

Roughly two years before this question was asked there existed, in 2012, 25-GPU Clusters that could run through every possible eight-character password containing upper- and lower-case letters, digits and symbols in less than 6 hours.
Всего 25 gpu, это даже не средненькая ферма для майнинга. Насколько мощными были GPU в 2012, насколько мощные они сегодня? На сколько мощными они будут, когда мы скатимся в настолько беспросветное мрачное будущее?
avatar
Зная какие именно хеши формируются и из чего именно можно создать радужные таблицы и притворяться уже не только абстрактным Васей, будучи Петей, а вполне конкретным Фёдором.
Радужные таблицы для строк длиной более одного-двух десятков символов — ну-ну, удачи. Вы точно сварщик? :)

Assuming 256bit (32 byte) hashes and assuming you want to cover all possible passwords with 80 different characters (26 lowercase, 26 uppercase, 10 numbers, 18 other characters), these are the required rainbow-table sizes. I calculated this using the formula (80 ^ length ) * (32 + length).
security.stackexchange.com/a/61147
avatar
Если уж РКН даже номер мобильного не считает ПД, то какие-то там юзерайди непременно идут лесом.
gdpr-info.eu/issues/personal-data/
For example, the telephone, credit card or personnel number of a person, account data, number plate, appearance, customer number or address are all personal data.
Я и не говорю, что проблема в РКН, хотя с законами РФ тоже есть некие шероховатости. Писалось это в контексте GDPR, который явно указывает, что customer number является personal data.

Безусловно, кто же спорит? И что?
Зная какие именно хеши формируются и из чего именно можно создать радужные таблицы и притворяться уже не только абстрактным Васей, будучи Петей, а вполне конкретным Фёдором. И, пользуясь чужим кредитом доверия, портить ему репутацию. Да, радужные таблицы дело не быстрое.
avatar
Это тут, простите, при чём? Вам кто-то мешает анонимно пользоваться интернетом или шифровать каналы связи с собеседниками? Вроде нет…

Мы же говорим о сугубо добровольной системе — не хочешь, не пользуешься.
avatar
Видимо как и гадить исподтишка, безусловно
avatar
Автор может всё, что угодно, но воздерживается от этого, потому что ему не нравится ваш тон, такой уж он эстет. Раз уж молчаливого минуса оказалось недостаточно — что ж, разомкну уста, чтобы донести эту информацию в более доходчивой форме.
avatar
Да, если автор статьи не считает их персональными — это вообще ничего не говорит, закон с ним не согласен. Закон вообще говорит, что userID это персональные данные.
Ссылки в студию, ссылки. А то получается, что «это тоже ничего не говорит несмотря на то, что комментатор что-то там считает» :) Я привёл ряд подтверждений своей позиции из вполне авторитетных источников — парируйте подобным.

Кстати, по закону, мы имеем право ознакомиться с собранной информацией.
Безусловно, кто же спорит? И что?

до тех пор, пока у вас сохраняется связь никнейм-id, это будет персональными данными
Чьими персональными данными, простите? Как идентифицировать субъекта персональных данных по нику и id? Персональность-то именно в том и заключается (см. соответствующий термин в начале заметки), что данные позволяют отнести их к конкретному физическому лицу. Если уж РКН даже номер мобильного не считает ПД, то какие-то там юзерайди непременно идут лесом.
avatar
Анонимное использование интернета и использование шифрования личных данных и средств коммуникации являются неотъемлемым правом человека. Уже лет так пять.
avatar
Встречный вопрос: вы считаете описанную в заметке проблему с анонимностью в целом проблемой, которая существенно влияет на положение вещей в жанре, общую экосистему и демографию аудитории?
avatar
Легко!
Да, для этого разработчикам ММО придётся договориться об интеграции с единым логин-сервисом, наподобие OpenID,
Автор может указать причину, почему разработчики должны отбросить, свои личные распри друг с другом, и пилить единую систему для всех? Или как эта система вообще должна работать? Как она будет записывать времямо проведенное в ММО?
UPD:
И кстати обращаю внимание, что на прошлый комментарий целиком и пполномтью по делу, автор поставил жирный минус без объяснения причин.
avatar
Довольно весело у вас =)Хотя описание быта, доставляет больше.
avatar
я — мелкий или не очень пакостник. Люблю делать гадости.
Это можно назвать философским убеждением и подать в суд. Сбор информации о подобных убеждениях запрещён без явного письменного разрешения. Ещё это нарушает статью 16, ведь такая система затрагивает наши права и законные интересы. Кстати, по закону, мы имеем право ознакомиться с собранной информацией. GDPR ещё строже, у нас тут данные, которые позволяют определить предпочтения и интересы, у нас есть IP, есть идентификатор сессии пользователя, есть куча других персональных данных. Да, если автор статьи не считает их персональными — это вообще ничего не говорит, закон с ним не согласен. Закон вообще говорит, что userID это персональные данные. Есть у вас таблица в базе данных, автоинкремент, новый пользователь регистрируется под каким-то ником, автоматически получает id и всё. Вы попали в правовое поле GDPR, это персональные данные. Можно шифровать id, хешировать, солить, но до тех пор, пока у вас сохраняется связь никнейм-id, это будет персональными данными.
И это самое интересное, возможность сопоставления и комбинации этих данных. А ещё GDPR рекомендует псевдонимизацию данных. Грубо говоря, если Петя создаёт второй аккаунт, система обязана не понимать, что это именно Петя. С точки зрения GDPR описанная система не только не обеспечивает анонимности, но и псевдонимности тоже. То есть всё это требует кучу подписанных бумажных документов от каждого пользователя.
Но это не имеет ни малейшего значения, раз уж хешируется всё на стороне клиента. Вносим погрешность в данные и все хеши превращаются в мусор. В первой статье шла речь вообще об опенсорс проекте, так кто мешает скачать исходник, найти функцию формирования хеша и посолить. Выносим соль в параметры запуска и у нас уже столько цифровых личностей, сколько нам нужно. Игроки, убеждённые, что не просто так заполняли формуляр с разрешением на сбор данных, свято верят в метрики. А злоумышленник давно прикрылся фальшивой личиной и пользуется необоснованным спокойствием игроков. А ещё он знает, какого вида хеши формируются и из чего именно, ведь у него есть тот самый алгоритм. То есть глубоко незаконная система вызывает ложное чувство защищённости и при этом не выполняет своих прямых функций.
avatar
Значит уже нельзя делать все, что хочется. Значит ну вас всех нафиг. Пойду ботов крошить. Они тупые и оценок не ставят.
Уф, ну слава богу — разобрались :) Уверен, что даже если и возникнет какой-то глобальный каталог пакостников — присоединятся к его использованию далеко не все проекты, манифестируя как раз вот этим вот, чем вы так дорожите. Куда уйти найдётся, в общем.

Но мир безусловно станет лучше, когда люди осознанно смогут выбирать — хотят они играть в игры с пакостниками или без оных.
avatar
Мы всё дальше отходим от первоначальных претензий, что «автор заметки хочет устроить цифровой гулаг», перемещаясь в сторону «вы и так раздаёте свои данные направо и налево, так что деанонимизировать вас легко можно и так».
avatar
Но, как знать, вруг именно возможность пакостить в игре может удержать от аналогичных действия в реальности?

Спорно, но ладно. Любой имеет право верить во что угодно. Но другие не обязаны разделять эту веру. Я не хочу тратить своё время на то, чтобы через пакости в мой адрес в виртуальном пространстве уберегать реальное от большей беды, тем более, что искренне верю в обратное — любой опыт реален и, если он приносит удовольствие, может служить подкреплением.
avatar
Да, и я не хочу спорить и углубляться в словоблудство.
Если информация собрана — ее нужно использовать.
Если информацию не использовать, то и незачем ее собирать.
avatar
Скажем, я — мелкий или не очень пакостник. Люблю делать гадости. И репутация у меня мерзопаскостная. Летаю по галактике Eve, граблю и дебоширю.

И начал играть… ну, скажем, в ArcheAge. Решил сменить амплуа, и построить что-то прекрасное. И тут на меня накидываются все те, кого я чем-то обидел в Eve. Может, они и до этого играли в ArcheAge, а может просто выслеживали меня, чтобы отомстить.

Хочу ли я такого геймлея? Наверно, не очень. Значит нужно было быть паинькой в Eve.
Вот и наступила та самая ответственность.
Чем же тогда отличается эта виртуальная вселенная от реальной? И тут и там придется отвечать. Значит уже нельзя делать все, что хочется. Значит ну вас всех нафиг. Пойду ботов крошить. Они тупые и оценок не ставят.

Информация всегда может работать как во благо, так и во зло. Смотря кто ее интерпретирует.
А если нет информации? То и суда праведного нет. А в гильдию злодеев и так пробиться можно.

Лично мне такая идентификация не страшна. Я везде один ник использую. Не скрываюсь.
Но, если кто-то хочет остаться инкогнито в игре — его право.
avatar
We do what we want because we can — вот она суть постмодернизма. Спасибо за откровение!