В повседневной суете многие привыкли ругать всё отечественное ... точнее произведённое за последнее время в нашей стране. Тем не менее когда речь заходит о пиратстве — вспоминаются «теплые ламповые 90е», «Горбушка», No-CD, кряки и keygen's. Погорим немного о последнем. Точнее о путях его легализации и насколько в этом может помочь в этом платформа Android. Тем более ситуация обязывает. Нет, речь не о инагурации Трампа, конечно же. Хотя...

Android. RUStore

rutube и вконаткте давно стали неофициальными платформами, где можно в 4K и без СМС посмотреть Западные фильмы. С трудом представляю, как авторы отечественного™ ruStore смогут покорить вершины мировых чартов и переплюнуть саму Google с её Play Market, поэтому решил им подкинуть неординарную идею в виде публикации на их платформе ... ВНЕЗАПНО кейгена.

«Полезный калькулятор» по версии ruStore
«Полезный калькулятор» по версии ruStore

Как я докатился до такого

В 13 районе 2020 года уловил себя на мысли: кейген это НЕ только накрытый VMProtect или UPX, оригинальный файл .exe PE COFF формата Microsoft.

В первую очередь из-за того, что чисто технически сама реализация некогда прорывной технологии Product Activation (вместо ежесекундного насилования компакт-диска в Вашем родном приводе) у SecuROM, StarForce, TagesSA и остальных популярных DRM-производителей через онлайн-сервисы сама по себе потокает реализации на альтернативных платформах. Ведь когда на стороне сервера есть все необходимые данные для расшифровки/дешифровки иероглифов типа 5SMVC-U4NG3-MQ7G3-8GGTU-S3H42-VWAYC-2W3JL-J2U2F-E9L3 , в ответ несчастному автору этого попялурного ролика мы можем отправить 3ELFV-TELAY-UVE8D-77Q6U-RTH7A-DEMLH-H7L6J-RNXES.

https://www.youtube.com/watch?v=tjdMZtCWvLc (желательно с VPN)
https://www.youtube.com/watch?v=tjdMZtCWvLc (желательно с VPN)

А теперь давайте представим, что автор упомянутого ролика на youtube в 2025 году мог бы сам решить эту дилемму. Только вместо youtube, он прибегает к другому сервису компании Google - Play Store. К сожалению, Гугл заблочил учётку по причине не совсем корректно указанных данных. Тем не менее keygen прожил там целый год до первого обновления. В качестве зеркала можно посмотреть, например на apkcombo. В ruStore приложение держится с конца декабря прошлого года и сразу успешно прошло проверку. К слову, ещё одна копия существует на Amazon, но скорее всего, продержится там недолго.

Amazon тоже потокает пиратству
Amazon тоже потокает пиратству

Таким, довольно забавным образом, дошёл до начинающего Android разработчика. При переносе здорово помогло существование NDK - т.к. не пришлось переписывать весь Си/Си++ код кейгена в Java/Kotlin. Неожиданным плюсом также стало выявление неточностей в работе алгоритма генерации ключа, из-за которого Android приложение крашилось на части моделей (баг с использованием блоков памяти). При этом, компилятор MS VC собирал для Windows абсолютно корректный PE COFF .exe, в котором расклад блоков позволял игнорировать эту ошибку.

Из других особенностей, до сих пор решил поддерживать древние версии Android (Kit Kat), поэтому часть пакетов не обновляю (appcompat:1.6.1, constraintlayout:2.1.4, espresso-core:3.5.1, junit:1.1.5, junit-jupiter:5.8.1, NDK 25.2.9519653).

Как кейгены выглядят внутри
Как кейгены выглядят внутри

Что сказать то хотел?

Основная мысль написанного выше текста сводится к тому, что было бы неплохо иметь единый легальный «маркетплейс», где можно совешненно безопасно и без СМС скачать нужный кейген и использовать себе во благо. Вместо того, чтобы шарашится по каким-то левым забугорным сайтам (многие из которых, по прошествии 20 лет стали недоступны).

Проблема в том, что по состоянию на 2025 год, кроме TRON: Evolution, есть ещё как минимум 2000 игр с тем же SecuROM, в половине из которых уже давным давно отключены сервера активации. Т.е. чисто физически не получится запустить игрушку или программу — Вам попросту не даст это сделать сама DRM защита. Сам сайт SecuROM давным давно канул в /dev/null вместе со своей DRM (последняя версия 08.13.0076 датируется 2018 годом). Туда же аналогичнным путём отправились не менее легендарные StarForce, SafeDisk, SolidShield, CD-Cops, ASProtect, Armadillo... помянем!

Концептуально любой кейген представляет из себя набор криптографических алгоритмов из RSA, DES, MD5, которые, «по чистой случайности», совпадают с алгормами заложенными у оригинальных разработчиков DRM защит.

В конечном итоге, если авторы новообразованных маркеплейсов поддержат идею (явно или неявно) ввести отдельный блок «keygen», было бы несколько проще продвигать свою продукцию. А то знаете, «калькулятор» и «полезные инструменты» конечно интересное определение, но чёт немного не то :-)

p.s. Мы пока не трогаем DENUVO, по причине всё таки, что на момент написания строк она является действующей anti-tamper, а Irdeto (и всякиеElectronic Arts) формально может выкатить предьяву. Довольствуйтесь пока этим.

С уважением...

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


  1. Loggus66
    21.01.2025 19:37

    ru.store - проект mail.ru, а как mail.ru следуют претензиям о соблюдении авторских прав, например, на платформе vk video - мы знаем. Велик шанс накрыться медным тазом в любой момент. Рассмотрите F.Droid, но их условие - предоставление исходников и правил для сборки, на основании чего сборка apk и публикация происходит на их стороне.


  1. MountainGoat
    21.01.2025 19:37

    Есть программа Obtanium. Она работает вместо маркетов. Вот под неё и распространяйте. А надеяться на то, что какой-то сервис плюёт на такой-то закон в нужном вам направлении - шатко это.