android.jpg

Всем разработчикам приложений для Android, как стало известно, теперь, в целях борьбы с пиратством, будет предложено воспользоваться специальным шпионским механизмом для лицензирования. Как сообщается, данная инновационная система не даст возможности инсталлировать и открывать на мобильном устройстве любые платные программы, которые были загружены из Глобальной Сети незаконно, либо взломаны при помощи любых патчей и «кряков».

Всем хорошо известно, что до этого момента все владельцы аппаратов, которые работают под Google Android, имели возможность загрузить практически любую программу пиратской версии, и использовать ее неограниченное время. При этом, даже не было никакой необходимости платить деньги, и приобретать через Android Market платное приложение. Помимо того, еще одним, не менее изощренным вариантом завладеть задаром необходимой софтиной, была также возможность приобрести программу легальным способом, оплатив ее при этом, затем скопировать софт на SD-флешку, после чего пойти в магазин, где покупали программу, и в наглую потребовать у продавца возврата денег за якобы, не устраивающее приложение, которое «не оправдало моих ожиданий».

В частности, подобного рода подход к контролю в Интернете за легальностью распространения ПО, прежде отпугивал большинство разработчиков от новой мобильной платформы. Однако теперь, как стало известно, данная «острая» проблема в разработке софта, должна стать менее актуальной, хотя, как показывает прежний опыт, она вряд ли будет решена в полной мере, поскольку, как все прекрасно знают, фактически любая «совершенная» защита рано или поздно, будет всё же взломана и деактивирована, здесь вопрос лишь времени.

Следует отметить, что в новом предложенном разработчиками способе защиты, по большому счету, нет ничего радикально нового и оригинального. В частности, во все без исключения приложения будет необходимо интегрировать специальную библиотеку, именуемую License Verification Library. Так, данная библиотека даст уникальную возможность в полной мере реализовать функционал обращения к web-серверу, который отвечает за лицензирование ПО, а также получения ответов от данного сервера. В частности, итоговым результатом подобного запроса будет служить информация, полученная от главного сервера по лицензиям, покупал ли конкретный пользователь определенное приложение, или денег от него не поступало.

Следует отметить, что все это будет реализовано достаточно секьюрно – так, по меньшей мере, запрос всегда будет подписываться публичным ключом, однако ответ будет поступать исключительно приватным зашифрованным ключом, который невозможно взломать или подделать никаким из существующих на сегодняшний момент способов. Помимо того, для всех без исключения аккаунтов разработчиков ПО будет существовать оригинальная, не повторяющаяся пара этих ключей. Сообщается, что текущее нововведение будет введено во всех последних версиях Andriod OS, однако, помимо того, оно также будет использовано и во всех прочих версиях, выше версии Android 1.5.

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

Как многим хорошо известно, Google уже не первый раз "радует" всех пользователей Android крайне жесткими "полицейскими" технологиями, внедряемыми в ОС. И, в случае, если о наличии возможности дистанционного удаления ПО с аппаратов, работающих под Andriod, было известно заблаговременно, то тема дистанционного контроля за всеми приложениями, инсталлированными на устройстве, всплыла относительно недавно, и, более того, к текущему моменту уже успела вызвать большое число вопросов, и приняла на себя массу критики со стороны недовольных пользователей, которым теперь придется искать другие пути обхода системы защиты, либо платить из своего кармана за используемое ими ПО.

Источник: Android Developers