Как стать автором
Обновить

Комментарии 35

То есть защите Windows Store доверять нельзя? Я просто не знаю, у меня ни разу не возникало желание поставить «пиратский» софт из Windows Store на свой комп или смартфон.
Тем более этот «ключик» занимает и так единственный USB порт в планшете.
Если речь о массовом софте в Store — то там ключи ни к чему.

Однако, окажись вы на месте, например, ресторатора с сотней лишних Surface доставшихся Вам за копейки, вас может настигнуть желание при открытии новых ресторанов сэкономить миллион--другой на лицензиях на софт для официантов и поставить пиратку. Ключ нужен именно для таких продуктов.

В данном же конкретном случае продукт делался для сферы образования. Издатели учебников выставили жесткое требование — они отдадут электронные учебники для дистрибуции лишь в случае наличия аппаратной DRM.

Т.е. это все для бизнес-сегмента рынка ПО, не для массового потребительского.
Я могу ошибаться, но разве Windows RT разве не операционная система для исключительно потребительского сегмента рынка? Для бизнес сегмента выпущена Windows 8.1 Pro.
Айпады тоже чисто потребительские устройства, однако их используют в медучреждениях со специфическим ПО, встраивают в спинки кресел самолетов и раздают пилотам, и конечно вышеуказанное ресторанное ПО (для нас это очень заметный рынок).

Также с Windows RT. Когда MS стал предлагать их тысячами по бросовым ценам в сферу образования, они сразу обрели бизнес-значение — особенно в РФ.
Это неверное восприятие продукта. Нет никакого позиционирования на «исключительно потребительский» сегмент. Наоборот, обеспечивается функционирование в Enterprise инфраструктуре.
Т.е. это все для бизнес-сегмента рынка ПО, не для массового потребительского.

Было бы интересно почитать где и для чего используют такой злой DRM, в массовом корпоративном софте (IBM, Oracle) защиты либо нет совсем, либо она сделана для галочки.
Софту, который не может существовать без серьезного внедрения и техподдержки со стороны производителя — защита действительно не нужна. Там зачастую больше денег зарабатывается не с лицензии, а с внедрения, персонализации и поддержки.

Однако мы все таки в России :) И наши ключи используются для разнообразного софта ценового диапазона 10-50 т.р. за лицензию. Клиенты нам часто рассказывают как именно их пытаются обмануть — удивительные истории сообразительности российского бизнеса встречаются.

В целом наш профиль это не ERP-системы, не СУБД и подобные вещи. У нас больше сметного, бухгалтерского, ресторанного, образовательного ПО, софт для систем видеонаблюдения очень большой рынок. Этот софт гораздо проще воровать, и там востребован «злой DRM» — всем хочется кушать.
Расскажите хотя бы пару таких историй, наиболее удивительных
Издатели учебников выставили жесткое требование — они отдадут электронные учебники для дистрибуции лишь в случае наличия аппаратной DRM.
даже боюсь предположить.
За миллион другой можно заказать собственную разработку под свои нужды.
Звучит как «блин, программа стоит $1000, за такие деньги можно заказать написать аналог на фрилансе»
Что вы хотите этим сказать? Это хорошо или плохо?
Это наивно.
Почему наивно?
Крупный софт, который стоит бешеных денег, врятли установил и все заработало. В любом случае придется производить какие-то доработки чтобы адаптировать его под нужды заказчика.( например самое простое выходные формы документов). Доработки — это деньги и время. Наверняка еще и поддержка платная. Если проблему нельзя решить удаленно, то выезд специалиста это еще куча денег. А если софт не крупный и не сложный, а просто стоит бешеных денег, то тут очевидно что выгоднее вложиться в собственную разработку. Как пример могу привести битрикс. Лицензия стоит денег, и чтобы настроить сам битрикс нужно подключать к этому делу специалиста. Это лишние затраты.
Своя разработка это не только фриланс.
Можно обойтись своими силами если есть свой отдел разработки. тут вам и техподдержка и доработка и разработка нового функционала за зарплату.
Можно обратиться в компанию которая профессионально занимается разработкой ПО. Ну или на фриланс.
В любом случае это все должно быть проанализировано и выбрано наиболее оптимальное решение.
Компания с нулевым опытом в разработке ПО потратит больше денег, времени и нервов, пытаясь разрабатывать у себя.
Помню как в стародавние времена развлекались с дампами ключиков для старого тиллипада(не XL). Весело было, Tillypad брал из ключа только Id, и достаточно было прописать в дампе Id заблаговременно купленной лицензии с over 9000 рабочих мест, чтобы все новые установки тоже были почти анлимными.
Глупая была защита.
>> Зачем нам понадобилась Windows RT 8.1

Вы не понимаете, нам совсем не нужна Windows RT любой версии ни при каких обстоятельствах…
Да ладно вам, фоторамки с ней довольно неплохие, хотя и несколько дорогие.
А в чем (в случае с карточкой) была проблема считывать/писать каждый раз в новый файл, добавив информацию о названии следующего, например?
Увы, это ограничение со стороны производителя микроконтроллера. Договариваться с ним можно, но не ради Windows RT :) Кроме того, вариант был бы не слишком приятный для использования — постоянное создание и удаление сотен файлов с разными названиями — тут и износ файловой системы, и хаос на флешке для пользователя, и потеря совместимости с другими платформами (где есть один скрытый файл).

Хотя соглашусь, что при полном и неограниченном контроле над микропроцессором на самом низком уровне — это очень логичный вариант обойти ограничения платформы MS.
Тогда вопрос отпадает, думал контроллер ваш, либо есть возможность менять его поведение.
Если защита программы не взломана — значит такая программа никому не нужна. Любую реально хорошую и нужную программу обязательно сломают. Тогда зачем?! Мучить лицензионных пользователей? И заставлять техподдержку (втихаря или даже официально?) советовать скачать кряк? Когда же это кончится то уже?.. Другие модели нужны в этом бизнесе для получения прибыли…
И часто по вашему ломают узкоспециализированное ПО с защитой основанной на сложной криптографии?

А что касается бизнес-модели, то тут проявляется некая особенность русского бизнеса: клиенту, зачастую нужно что-то материальное при приобретение подобного ПО. Аппаратный ключ очень хороший выход. И для тетеньки из бухгалтерии, которая видит, что по счету пришел товар, и для далеких от IT руководителей компании.

По занятому USB, тут надо учитывать специфику использования планшета: исключительно рабочие цели, работа в конкретном приложении, по максимуму заблокированы все возможные настройки для конечного пользователя. То есть USB это скорее головная боль для безопасников в этом случае, не более.
имхо приложениям на самом деле нужно не тотальное избавление от пиратства, а _контролируемое_ пиратство.
А если открывать файл на запись, ничего не писать, потом закрывать, Windows всё равно читает закешированные значения?
Да, это не имеет значения. Все равно читает.

Для отмены кеширования есть специальный флаг FILE_FLAG_NO_BUFFERING в функции CreateFile2.
И проблема в том, что функцию CreateFile2 нельзя использовать для доступа к SD-карте — а WinRT API не имеет такого функционала.
Откуда такие странное требование-скрытый файл? Скрытый это с флагом hidden или его имя начинается с .?
И кстати-какая там ФС?
> Фактически, разработанная библиотека позволяет разбить приложение на две части

Насколько мне известно, подобные трюки явно запрещены правилами Windows Store. Или вы имели в виду Windows Store app смысле «приложение, написанное под WinRT API»?
Такой вопрос: Как вы себе представляете свою ЦА? Идиотами-богачами? iPad 2 стал коммерчески использоваться потому что цена $400-500 и стабилен под уже имеющей хорошую репутацию iOS + уже развитый App Market. Surface 1/2 стоит в два-три раза больше, имеет отстойный App Market, с отстойными приложениями (когда приложение от самой Microsoft не работает на машине это более чем плачевно). Одним только сливом (себе в убыток?) в сферу образования Microsoft рынок не захватит, а значит Surface вымрет как динозавр.
Не бросайте деньги на ветер, ведь умно поступили сначала же:
"Подождали, сделали выводы — и положили Surface в дальний ящик стола."
НЛО прилетело и опубликовало эту надпись здесь
Пардон, я говорил по памяти. Сейчас за ценами не слежу, а во время запуска была ~ $900 за PRO, опять же просят $1000-1200 за Surface 2 в разных конфигурациях.
НЛО прилетело и опубликовало эту надпись здесь
Ну планшет же.
Когда же переведутся эти… создающие больше проблем своим потребителям чем пиратам,
Каким же их пальцем их делают… то аппаратные ключи на планшеты… то защиту реализуют через dcom в кросплатформенную 1С 8.2…

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.