О способах защиты приложений от пиратства

пиратство на платформе Android

С запуском Apple App Store стало ясно, что компания почти никак не защищает разработчиков от натиска пиратов, злоумышленники тут же научились ломать стандартную защиту и принялись рассказывать всем желающим, что же необходимо сделать со своими телефонами, чтобы модифицированные приложения успешно устанавливались. Подобный подход к вопросу со стороны Apple в значительной мере возмутил авторов программ и порадовал людей, которые ни перед чем не останавливаются, лишь бы не оплатить чей-то труд и состроить из себя умников, способных разве что на то, чтобы бахвалиться своей “продуманностью”.

При наличии какой-никакой системы защиты Apple, разработчикам оказалось просто некуда встраивать свою собственную защиту. Собственно, пропала необходимость работать над этим, освободились ресурсы, которые стало возможным направить на производство каких-то других функций, на улучшение качества производимой продукции в целом. Да и смельчаков, решающихся на модификацию прошивки iPhone OS, не так уж и много оказалось в итоге, всего 5% (по данным довольно авторитетных ресурсов), и эти люди всё равно нашли бы способ не платить. Пускай они варятся себе в своём жлобстве и нежелании зарабатывать больше, чтобы появилась возможность и тратить больше. Речь сейчас не о них.

Однако, что же происходит в Android Market? Всё то же самое, что происходило с приложениями на Symbian и Windows Mobile. Столкнувшись не так давно с необходимостью взять уже где-то навигацию на свой верный Android, я обратился к Маркету, конечно же, но там ничего не нашёл хотя бы более или менее приличного. Хотелось, естественно, обзавестись Sygic, который, как известно, на Android OS имеется, но для России платный раздел Market недоступен. Чёрт с ним, мы ведь умные? Найдём выход из любой ситуации.

Недолгие поиски с помощью того же Google показали массу мест, в которых Mobile Maps разработки Sygiс доступна для скачивания, установки и обязательного взлома. То есть, с Android OS мы вернулись по сути в прошлую эру, в которой каждый разработчик должен был защищать свою интеллектуальную собственность сам (так вот оно к чему, такое вступление). Не требуется предварительно взламывать сам телефон, не нужно предпринимать никаких лишних телодвижений. Просто скачали архив, распаковали его, закинули на карту памяти предмет желаний, запустили, увидели требование ввести ключ, параллельно кликнули пару раз (на десктопе уже, естественно) на файле под заманчивым названием “keygen”, оформили всё наилучшим образом и радостно принялись пользоваться приложением.

С одной стороны такой подход предвещает больше работы хакерам (которые всё равно разгадают ваши алгоритмы защиты), с другой – меньше забот пользователям, которым гораздо легче на деле (а об этом говорит статистика) ломать каждое отдельно взятое приложение, чем один раз и почти навсегда сломать свой телефон. В итоге минус и только минус Google за столь дикую по сегодняшним временам реализацию. А также надежда, что порядком уже устаревшая подобная система хоть когда-то исправится и выйдет в случае с Android на более высокий уровень.

Leave a Reply

You must be logged in to post a comment.