О средствах защиты, не требующих сети:
Согласно распространенным заметкам, потребовалось два года, чтобы взломать популярное приложение, использующее аналогичную схему, описанную в ответе Джона. (индивидуальная защита аппаратного ключа)
Еще одна схема, в которой отсутствует ключ, - это «расширенная защита». Я только что придумал это, но работает оно так: есть приложение, которое сохраняет пользовательские данные и для которого пользователи могут покупать расширения и тому подобное у третьих лиц. Когда пользователь загружает данные или использует новое расширение, расширения и сохраненные данные также содержат код, который выполняет проверки. И, конечно же, эти проверки также защищены проверкой контрольной суммы. На бумаге это не так безопасно, как другая схема, но на практике это приложение все время наполовину взломано, так что в основном оно функционирует как пробное, несмотря на то, что оно было взломано, поскольку трещины всегда будут пропускать некоторые проверки и должны исправлять эти расширения как Что ж.
Ключевым моментом является то, что, хотя они могут быть взломаны, если достаточное количество поставщиков программного обеспечения будет использовать такие схемы, это перегрузит тех немногих людей в мире товаров, которые готовы посвятить себя им. Если вы посчитаете, защита не должна быть даже такой высокой, пока достаточное количество поставщиков будет использовать эти настраиваемые средства защиты, которые постоянно меняются, это просто сокрушит взломщиков, и сцена с варезом закончится тут же. *
Единственная причина, по которой этого не произошло, заключается в том, что издатели покупают единую защиту, которую они используют повсюду, что делает ее огромной целью, так же как Windows является целью для вредоносных программ, любая защита, используемая более чем в одном приложении, является более крупной целью. Таким образом, каждый должен создавать собственную уникальную многослойную расширенную защиту. Если взломать один выпуск лучшими взломщиками, то количество выпусков варез упадет, может быть, до десятка выпусков в год.
А теперь немного о теории маркетингового программного обеспечения:
Если вы считаете, что варез обеспечивает стоящую маркетинговую ценность, то это следует учесть в бизнес-плане. Это может повлечь за собой очень (слишком) базовую облегченную версию, которая все еще стоит несколько долларов, чтобы гарантировать ее взлом. Затем вы бы зацепили пользователей регулярными предложениями «ограниченное по времени дешевым обновлением облегченной версии» и другими тактиками перепродажи. Облегченная версия действительно должна иметь не более одной достойной покупки функции и в остальном быть очень урезанной. Цена, вероятно, должна быть <10 $. Полная версия, вероятно, должна быть вдвое больше, чем цена обновления с платной демо-версии облегченной версии за 10 долларов. например. Если полная версия стоит 80 долларов, вы бы предложили обновление с облегченной до полной версии за 40 долларов или что-то, что действительно кажется убийственной сделкой. Конечно, вы не стали бы раскрывать эти сделки покупателям, которые напрямую купили издание за 80 долларов.
Было бы очень важно, чтобы полная версия не имела сходства по коду с облегченной версией. Вы предполагаете, что облегченная версия будет повреждена, а полная версия будет либо требовать много времени для взлома, либо будет зависеть от сети в функциональности, которую будет сложно имитировать локально. Взломщики, вероятно, больше специализируются на взломе, чем на попытках кодирования / репликации частей функций, которые приложение имеет на веб-сервере.
* дополнение: для приложений / игр сцена может заканчиваться такими маловероятными и теоретическими обстоятельствами, для других вещей, таких как музыка / фильмы и на практике, я бы посмотрел на то, чтобы сделать это дешево для покупателей цифровых dl, чтобы получить дополнительные коллекционные физические предметы или ценность только в сети - многие люди являются коллекционерами вещей (особенно пираты), и их можно соблазнить на покупку, если они приобретут что-то достаточно желанное, а не просто цифровую копию.
Однако будьте осторожны - есть нечто, называемое «законом роста ожиданий». Пример из игр: в стандартную коробку Ultima 4-6 входит карта из ткани, а в Skyrim Collectors edition есть карта из бумаги. Ожидания возросли, и некоторым людям бумажная карта не понравится. Вы хотите либо сохранить качество продукции или услуг на постоянном уровне, либо заранее оправдать ожидания. Я считаю, что это очень важно при рассмотрении этих вещей с добавленной стоимостью, поскольку вы хотите, чтобы они были желательными, но не слишком дорогими в производстве и не превращались во что-то, что кажется настолько бесполезным, что это противоречит цели.
person
Anonymous Coward
schedule
22.02.2012