Что-то вы усложняете, обычная ручка-стирайка в этом случае легко упростит жизнь. Поставили галку, сфоткали как надо, зажигалкой/встроенным ластиком стерли, проголосовали как желаете, цена вопроса — 300 рублей (Да, ручки дороговаты, но на деле им можно придумать и другие применения).
Вообще проблема в том, что их на плеймаркете — подавляющее большинство, очень частая ситуация, что завязка на Google Play Services встает палки в колеса. Ощущается это, когда пытаешься прожить на чистой прошивке без gapps (работа с маркетом через Aurora). Бывает, что на 4пда выручают почищенным от этих зависимостей apk, но так далеко не всегда. Вот в таких случаях и спасает microG — даже необязательно авторизовываться в аккаунте, почти всегда работает прямо так.
Не то чтобы воруют, AMP страницы создает всё же владелец сайта. Но, во-первых, сама такая страница накладывает кучу ограничений на объем контента, используемые технологии и сторонние ресурсы (та же самая реклама). Во-вторых, если у владельца сайта нет AMP страницы сайта — в выдаче его сайт будет ниже.
подробнее можно найти разбор здесь
Технология гугла, упрощенного говоря — выдающая кеш гугла вместо оригинальной страницы на мобильных устройствах, без обращения к серверу сайта. Ускоряет загрузку страницы, а также практически полностью отрезает доходы сайтов с рекламы.
Не взирая на обстоятельства, отказываться от принципов белого хакинга — недопустимо, сколько раз бы не пытались. Да, не скажу, что мне нравится реакция второй стороны, но действия в посте сейчас можно больше расценивать как саботаж, чем попытку исправить что-то.
Проблема в том, что эта оптимизация (как и любая другая) не гарантирована, особенно в достаточно запутанной схеме вызовов, как у парсера сырых данных. Здесь же явно указывается как вести себя компилятору, что собственно и дает ощутимый прирост производительности.
по очевидной нелицензионной причине появления этих исходников — разбора от официальных лиц не будет, никто не хочет навлекать на себя гнев мелкомягких. Но ругаться PVSке там есть на что, буквально в каждом файле.
К вам придут другие виды читов — aim, wallhack, и в зависимости от слабостей движка — эксплоиты в системах анимации, движения. На телефонах эта проблема нерешаема в виду отсутствия возможности иметь аналог античита на телефоне как, к примеру, у FaceIT с использованием драйвера. И учитывая, что последний успешно обходят — читы у вас в игре всё равно будут, нужен иные принципы защиты от таких видов читов в виде «надзора» пользователей или модераторов и тренированной нейросети, которая хотя бы в режиме предупреждения смотрела за игроками. Пишите еще подобные статьи, мне с другой стороны баррикад — интересно
Биться за превосходный код на ассемблере, когда достоподлинно известно, что на высоком уровне этот самый код далёк от этого самого превосходства? Абсолютно никакого смысла. Причём, ещё задолго до утечки было известно о количестве дыр в ядре, вшитом нестандартном поведении и мёртвом коде, которые оставлены ради сохранения обратной совместимости.
Крайне далеко от сильной обфускации — очень слабый обфускатор (причем работает на уровне исходного кода), т.к. даже не путается алгоритм, нет никаких антиотладочных приемов, шифрования и виртуализации кода. Специалистов этот код насмешил бы.
Лишь иллюзия. На самом деле нужно догнать Windows 7 до полной совместимости, и это покрывает достаточно огромный пласт поддержки оборудования. Никакого rocket science в новых версиях десятки нет.
Хотелось бы внести еще 5 копеек про подобную опасность драйверов. githacks.org/xerox/vdm
Целый фреймворк эксплуатации подобных драйверов, выставляющих в IoControl системные функции в обход проверок безопасности. Коллекция впечатляет, а самое страшное — коллекция далеко неполная.
Его сейчас не проверить по очень простой причине — pvs-studio не поддерживает компилятор, который используется для сборки. Разве что поменять тулчейн на более свежий, но в этом случае очень большой кусок кода не соберётся в принципе.
Явно не в те времена. Я открыл в студии и проверил тем самым pvs памятный dxdiag — средство для проверки работы DirectX — проблем с кодом явно очень и очень много — использование памяти после высвобождения, неверные указания типов для printf-like функций. К тому же по коду часто отключаются те или иные предупреждения компилятора.
И это даже копать не пришлось.
подробнее можно найти разбор здесь
Самое что интересное — старые драйвера все также можно использовать для повышения привелегий злоумышленником
Биться за превосходный код на ассемблере, когда достоподлинно известно, что на высоком уровне этот самый код далёк от этого самого превосходства? Абсолютно никакого смысла. Причём, ещё задолго до утечки было известно о количестве дыр в ядре, вшитом нестандартном поведении и мёртвом коде, которые оставлены ради сохранения обратной совместимости.
Лишь иллюзия. На самом деле нужно догнать Windows 7 до полной совместимости, и это покрывает достаточно огромный пласт поддержки оборудования. Никакого rocket science в новых версиях десятки нет.
githacks.org/xerox/vdm
Целый фреймворк эксплуатации подобных драйверов, выставляющих в IoControl системные функции в обход проверок безопасности. Коллекция впечатляет, а самое страшное — коллекция далеко неполная.
Явно не в те времена. Я открыл в студии и проверил тем самым pvs памятный dxdiag — средство для проверки работы DirectX — проблем с кодом явно очень и очень много — использование памяти после высвобождения, неверные указания типов для printf-like функций. К тому же по коду часто отключаются те или иные предупреждения компилятора.
И это даже копать не пришлось.
Наглядно, хоть видео и ускорено.