В повседневной суете многие привыкли ругать всё отечественное ... точнее произведённое за последнее время в нашей стране. Тем не менее когда речь заходит о пиратстве — вспоминаются «теплые ламповые 90е», «Горбушка», No-CD, кряки и keygen's. Погорим немного о последнем. Точнее о путях его легализации и насколько в этом может помочь в этом платформа Android. Тем более ситуация обязывает. Нет, речь не о инагурации Трампа, конечно же. Хотя...
Android. RUStore
rutube и вконаткте давно стали неофициальными платформами, где можно в 4K и без СМС посмотреть Западные фильмы. С трудом представляю, как авторы отечественного™ ruStore смогут покорить вершины мировых чартов и переплюнуть саму Google с её Play Market, поэтому решил им подкинуть неординарную идею в виде публикации на их платформе ... ВНЕЗАПНО кейгена.
Как я докатился до такого
В 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.
А теперь давайте представим, что автор упомянутого ролика на youtube в 2025 году мог бы сам решить эту дилемму. Только вместо youtube, он прибегает к другому сервису компании Google - Play Store. К сожалению, Гугл заблочил учётку по причине не совсем корректно указанных данных. Тем не менее keygen прожил там целый год до первого обновления. В качестве зеркала можно посмотреть, например на apkcombo. В ruStore приложение держится с конца декабря прошлого года и сразу успешно прошло проверку. К слову, ещё одна копия существует на 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)
MountainGoat
21.01.2025 19:37Есть программа Obtanium. Она работает вместо маркетов. Вот под неё и распространяйте. А надеяться на то, что какой-то сервис плюёт на такой-то закон в нужном вам направлении - шатко это.
Loggus66
ru.store - проект mail.ru, а как mail.ru следуют претензиям о соблюдении авторских прав, например, на платформе vk video - мы знаем. Велик шанс накрыться медным тазом в любой момент. Рассмотрите F.Droid, но их условие - предоставление исходников и правил для сборки, на основании чего сборка apk и публикация происходит на их стороне.