Ну да, пускай родители платят штраф и объясняют своим детям, что так делать нельзя. Думаю, когда-нибудь и до такого дойдёт. Пока что про то чтобы игроков судили не слышал. Но случаев, когда разработчики читов получали огромные штрафы или реальные сроки в мире уже полно, Россия тут отстаёт.
А если false positive?
Перед подачей в суд вручную проверять, достаточно ли собранных автоматически доказательств. Штраф должен быть такой, чтобы с большим запасом покрыть работу юристов компании, античит-отдела, компенсировать репутационный вред (другие игроки не хотят играть в игры, где им повстречалось слишком много читеров) и т.д.
Несанкционированным тоже не было — пользователь санкционировал на своем компе (имеет право)
Если вам в руки попался кривой софт с функцией перевода денег, в котором проверка переводимой суммы только на клиенте, и вы её снимаете на своей стороне, после чего начинаете переводить отрицательные суммы по направлению к разным пользователям, тем самым воруя у них эти деньги, тут будет и статья за взлом (не глядя на то что вы модифицировали только свою копию клиента, а сервер оказался дырявым и без необходимых проверок), и за мошенничество. Причём, за мошенничество вас бы судили, даже если бы сами разработчики забыли такую проверку и в клиенте, вы обнаружили эту ошибку, и начали воровать таким образом деньги у других пользователей, дописывая минус к переводимой сумме. Если будет доказано, что это не единичная случайность (хотели перевести деньги другу, но случайно задели кнопку минус при вводе суммы), а намеренное действие с вашей стороны, это будет считаться самым обычным мошенничеством, хотя вам никакое ПО не пришлось модифицировать вообще.
Припоминаю случай, когда из-за ошибки банковского работника обменный курс в одном из направлений был устанвлен в 10 раз выше нормального, и просто обменивая в клиенте деньги по кругу с одной валюты на другую, можно было легко приумножать деньги на счёте. Человека, который этим успел воспользоваться и прогнать по кругу свои деньги несколько раз (явно не случайность) судили за мошенничество.
вреда толком нет
По мнению многих и уклонение от уплаты налогов — это «вреда толком нет».
Вы почему проигнорировали вторую половину моего предложения? Там было написано, что судить их будут за вмешательство в нормальную работу информационной системы, как и за любой другой взлом какого-то онлайн-сервиса.
Вот Вы уже готовы отстаивать право компании сажать всех, кто «нарушает правила игры»
Компания не может никого посадить. Компания идёт в суд, а решает судья. Компания подаст на читера в суд, потому что он «нарушает правила игры», чем вредит другим игрокам, но судья будет судить за «злонамеренное нарушение нормальной работы инфомрационной системы» или что-нибудь такое достаточно общее, это уже юристы разберутся.
В Южной Корее с 2016 года могут посадить до 5 лет за распространение читерского ПО. И этот закон реально применяется. Припоминаю новости про подобные случаи и из других стран. В общем, со временем все к этому придут.
Имеет значение, вмешиваешься ты в работу какой-то онлайн-системы, с которой взаимодействует много разных пользователей, или же делаешь что-то такое, что не покидает компьютер ни в каком виде. Если вы будете использовать какие-то локальные читы для прохождения легально купленных синглплеерных игр, не думаю что у издателя или кого-то ещё к вам будут претензии. Нет пострадавшей стороны. В случае с читерством в онлайн-играх пострадавших немало: как издатель игры (из-за читеров люди уходят из игры), так и попавшие в игровую сессию с читером игроки.
Когда хакер взламывает какой-то сервер через какую-то уязвимость с использованием эксплоита, он ведь формально использует «недокументированную возможность», которая «присутствует в этом ПО». Читерство в онлайн-играх мало чем отличается от этого. Это злонамеренное вмешательство в нормальную работу ПО. Вас же не смущает, что за взлом какой-то системы светит уголовка? Почему с читерством должно быть иначе?
Это абсолютно одно и то же что в C++, что в C#. Когда ваш код или используемая вами библиотека вызывает какую-то системную функцию (которая почти наверняка написана на C или C++), эта функция будет использовать ровно тот же самый стек.
Вы никогда не знаете, сколько памяти понадобится какой-нибудь функции, что вы вызываете. Если где-то там встретится небольшая рекурсия, так как разработчики посчитали, что в стеке будет достаточно свободно, а вы оставили совсем немного свободного пространства, ваша программа просто упадёт. И ради чего? Просто выделяйте любые достаточно большие буферы в куче. Тем более, что C# не про хардкорные оптимизации в стиле C++ вообще (хоть там и есть stackalloc и даже указатели в unsafe коде для очень специальных случаев).
Есть конечно-же prepaid карты, но они ограничены и ими комфортно не воспользоваться.
И что в них ограниченного? Два года пользовался анонимной prepaid, купленной в магазине, никаких ограничений не заметил. Только для роуминга тарифы не очень, а внутри страны полный анлим. Исключительно из-за лучших условий для роуминга в итоге оформил симку по паспорту.
Это 40 килобайт. Не стоит выделять так много памяти на стеке, он не резиновый. Максимум килобайт 10-20 на все необходимые буферы в функции, а если нужно больше, то добро пожаловать в кучу. Как пример, у Microsoft в VC++ по умолчанию ругается, если больше 16 килобайт. Не помешало бы такое же предупреждение и в C# добавить для stackalloc. Никогда не знаешь, сколько памяти на стеке понадобится функциям, которые вы вызываете из своей функции, поэтому лучше подходить к этому достаточно консервативно и максимально осторожно.
Слишком жёлтый заголовок про «20-50 раз быстрее», это же зависит от выбранной степени сжатия и кодера. Вот есть кодер PNG, который кодирует почти с такой же скоростью как и QOI (чуть медленнее), и почти с такой же низкой эффективностью (чуть лучшей).
У меня сейчас основной монитор вогнутый. После него мой старый обычный плоский монитор очень сильно казался выгнутым. Я даже поверить не мог, что настолько сильный эффект может быть. Но со временем мозг привык к обоим вариантам и стало нормально и там и там.
Пока не начнёте подходить ко всем на рынке с одних позиций.
Вы опять спорите с каким-то соломенным чучелом. Google тоже есть за что судить (я вам даже пример привёл). И Apple тоже. Действия этих компаний оцениваются независимо, а не «вон Google как делал, поэтому Microsoft можно наглеть». А пока вы спорите с выдуманной вами позицией оппонента, я завершаю этот разговор. Приятно оставаться.
Это сбор статистики по набранным словам, а не тупо запись всего текста что набрал пользователь. Клавиатуры под Android, например, тоже собирают статистику о том что вы набираете. Так они учатся новым словам, также это используется вывода списка слов что вы потенциально хотите сейчас набрать.
Ну так, гугл в свои же продукты (андроид) предустанавливает наглухо свои сервисы, приложения и кучу всего.
Вы сейчас спорите с соломяным чучелом. Я о предустановке вообще ничего не говорил.
Microsoft тоже предустанавливает кучу софта, в том числе и браузер. Попробуйте удалить IE. Нет, не ярлычок скрыть, а именно удалить со всеми потрохами. Нельзя, часть ОС, программы перестанут работать и всё будет глючить? Так и есть. Chrome не интегрирован в такой степени в Android, его можно либо отключить из интерфейса, либо удалить через adb, либо через рут, и всё будет работать (так как другой софт использует отдельный Android WebView, а не Chrome).
Я почти всю жизнь пользуюсь Firefox, и на Android в том числе. Никогда не было проблем с заменой браузера по умолчанию. Все гугловые приложения открывают ссылки в Firefox. Не припомню хотя бы один случай, чтобы из какого-то приложения ссылка принудительно открывалась в Chrome. Приложение YouTube у меня тоже удалено, все ссылки на YouTube нормально открываются в Firefox. Только приложение VK немного раньше расстраивалось по этому поводу, но это не приложение Google, и VK я тоже в итоге удалил. Полагаю, что у вас тоже требует приложение YouTube не ОС, а какое-то конкретное приложение.
МС создаёт свои собственные приложухи, через которые открывают ссылки microsoft-edge:// на собственные странички МС и запрещает прехватывать оные ссылки — АГА, ЗЛАЯ МОНОПОЛИЯ!
Пользуются своим монопольным приложением на одном рынке для продвижения другого своего продукта таким образом, который в принципе недоступен другим игрокам. Mozilla не может сделать новую схему в Windows, которую сама ОС будет защищать от изменения пользователем.
МС запрещает автопрописывание браузером по умолчанию программными средствами
Но себе они это разрешают.
(то есть чтоб любой запущенный EXE не прописался автоматом при запуске и не начал сливать данные)
Разочарую вас. Windows ничего не делает против этого. Программа может свободно добавиться в автозагрузку текущего пользователя и сливать все его данные постоянно, не дожидаясь пока он потом запустит браузер. Ну и всегда доступны два-три десятка способов обойти UAC, что позволяет прописать себя в автозагрузку для всех пользователей. Microsoft почти не прилагает усилий чтобы закрывать эти дыры, которые известны годами (некоторые методы обхода UAC известны уже по 5+ лет и до сих пор работают). Потому что весь UAC — это не более, чем театр безопасности, то есть пользователи по сути продолжают сидеть под админами, как во времена XP, думая что UAC их от чего-то защищает.
Да, я не понимаю, это другое.
Google тоже есть за что судить. Например, Play Market имеет больше прав, чем сторонние установленные пользователем маркеты. Кажется, в самом последнем Android по этому поводу были изменения после суда с Epic Games, но ещё не имел возможности проверить, может ли F-Droid теперь без надоедающих вопросов от ОС обновлять свой софт, так как у меня телефону 4 года, и для него Android 10 — последний.
Проблемы у МС начнутся, если они так отожмут долю у гугла.
Палки в колёса они вставляют на уровне своей десктопной ОС, где у них всё ещё монополия. То что они таким образом продвигают пока ещё малопопулярный продукт, как мне кажется, не должно вообще учитываться. Важно что они его продвигают нечестными способами другим своим продуктом, у которого есть монополия. Само введение нестандартной схемы microsoft-edge:// для открытия ссылок в браузере уже должно было насторожить антимонопольщиков, но когда MS именно для этой схемы на уровне ОС сделала запрет изменения обработчика, что всегда можно было делать для любых схем, но теперь не для этой — это уже совсем перебор.
Перед подачей в суд вручную проверять, достаточно ли собранных автоматически доказательств. Штраф должен быть такой, чтобы с большим запасом покрыть работу юристов компании, античит-отдела, компенсировать репутационный вред (другие игроки не хотят играть в игры, где им повстречалось слишком много читеров) и т.д.
Припоминаю случай, когда из-за ошибки банковского работника обменный курс в одном из направлений был устанвлен в 10 раз выше нормального, и просто обменивая в клиенте деньги по кругу с одной валюты на другую, можно было легко приумножать деньги на счёте. Человека, который этим успел воспользоваться и прогнать по кругу свои деньги несколько раз (явно не случайность) судили за мошенничество.
По мнению многих и уклонение от уплаты налогов — это «вреда толком нет».
Вы никогда не знаете, сколько памяти понадобится какой-нибудь функции, что вы вызываете. Если где-то там встретится небольшая рекурсия, так как разработчики посчитали, что в стеке будет достаточно свободно, а вы оставили совсем немного свободного пространства, ваша программа просто упадёт. И ради чего? Просто выделяйте любые достаточно большие буферы в куче. Тем более, что C# не про хардкорные оптимизации в стиле C++ вообще (хоть там и есть stackalloc и даже указатели в unsafe коде для очень специальных случаев).
Microsoft тоже предустанавливает кучу софта, в том числе и браузер. Попробуйте удалить IE. Нет, не ярлычок скрыть, а именно удалить со всеми потрохами. Нельзя, часть ОС, программы перестанут работать и всё будет глючить? Так и есть. Chrome не интегрирован в такой степени в Android, его можно либо отключить из интерфейса, либо удалить через adb, либо через рут, и всё будет работать (так как другой софт использует отдельный Android WebView, а не Chrome).
Я почти всю жизнь пользуюсь Firefox, и на Android в том числе. Никогда не было проблем с заменой браузера по умолчанию. Все гугловые приложения открывают ссылки в Firefox. Не припомню хотя бы один случай, чтобы из какого-то приложения ссылка принудительно открывалась в Chrome. Приложение YouTube у меня тоже удалено, все ссылки на YouTube нормально открываются в Firefox. Только приложение VK немного раньше расстраивалось по этому поводу, но это не приложение Google, и VK я тоже в итоге удалил. Полагаю, что у вас тоже требует приложение YouTube не ОС, а какое-то конкретное приложение.
Пользуются своим монопольным приложением на одном рынке для продвижения другого своего продукта таким образом, который в принципе недоступен другим игрокам. Mozilla не может сделать новую схему в Windows, которую сама ОС будет защищать от изменения пользователем.
Но себе они это разрешают.
Разочарую вас. Windows ничего не делает против этого. Программа может свободно добавиться в автозагрузку текущего пользователя и сливать все его данные постоянно, не дожидаясь пока он потом запустит браузер. Ну и всегда доступны два-три десятка способов обойти UAC, что позволяет прописать себя в автозагрузку для всех пользователей. Microsoft почти не прилагает усилий чтобы закрывать эти дыры, которые известны годами (некоторые методы обхода UAC известны уже по 5+ лет и до сих пор работают). Потому что весь UAC — это не более, чем театр безопасности, то есть пользователи по сути продолжают сидеть под админами, как во времена XP, думая что UAC их от чего-то защищает.
Google тоже есть за что судить. Например, Play Market имеет больше прав, чем сторонние установленные пользователем маркеты. Кажется, в самом последнем Android по этому поводу были изменения после суда с Epic Games, но ещё не имел возможности проверить, может ли F-Droid теперь без надоедающих вопросов от ОС обновлять свой софт, так как у меня телефону 4 года, и для него Android 10 — последний.