Кстати, интересный момент получается с системными вызовами защит из коробки, когда можно просто подменить возвращаемое значение в несколько кликов,потому что вызов то системны и общеизвестный. Наверное, поэтому 1с можно завести с копии флешки-ключа, и только привязка к интернету хоть как-то это предотвращает.
В данном случае выгода определяется не сложностью взлома или популярностью программы, а количеством денег, которые потеряет компания при легальном использовании.
Для примера перед конторой встаёт вопрос выбора: покупка/взлом/совместное использование. Если сделать сложную или дорогую лицензию, то будет проще взломать. Если лёгкую, то будет быстрее взломать, чем купить. Если взломать сложно, но покупать не хочется, то можно организовать совместный доступ к одной машине. Иными словами, заставить всех и каждого пользователя купить программу - очень сложная творческая задача.
Если вы мне не верите, то посмотрите на word/excel/windows. Обычно покупают лицензию для бухгалтера, а все остальные пользуются пиратками. Это не от бедности, а просто бизнесу невыгодно тратить на лицензии человеко-часы.
freeExec, у вас неправильный вопрос. Сколько я лицензий уже не купил - вот правильный вопрос.
Ну лично я не купил лицензий уже на более чем 100 000 рублей (дальше не считал). При этом я не какой-то злостный хакер, я просто работают на оборудовании, что есть под рукой в данный конкретный момент.
Adamos, вопрос про техническую защиту предполагает ответ про техническую защиту, а не в духе "подайте на них в суд за нарушение лицензии". Кроме того, если тс ничего не говорил про вид лицензии, то это вовсе не означает, что ему похер и он не хочет продавать лицензии поштучно. А ещё, возможно, автор действительно не хочет полагаться на одно честное слово покупателей или их желание поделиться с другими. Вы вот об этом подумали? Или вам тоже похер?
В любом случае, технически ваша защита примерно чуть менее надёжна, чем обычный пароль.
Saboteur, если в компании начальник каждую неделю капает айтишникам на мозги, то взлом - вопрос времени. Если это охранники на парковке - то да, взломать невозможно.
Adamos, в компании в программе работают 100 человек, лицензия куплена на 1 компьютер. Согласитесь - это выглядит вполне реалистично. Именно так и работают офисные редакторы.
Нишевый софт пиратят абсолютно все, кому не лень. Просто потому, что заплатить дяде Ване 5000 рублей за взлом выгоднее, чем заплатить Evel Corporation 5000 $ за лицензию. А когда компьютеров несколько, то, очевидно, несколько лицензий никто не будет покупать и подавно.
На сервере должна быть не работа с лицензией, а работа вообще. Тогда это не взломать на коленке. Для примера посмотрите на MS Office, который кроме электронной обёртки вокруг онлайн-офиса 365 уже ничего и не продаёт простым людям.
Saboteur, нишевость означает только одно - автор, возможно, никогда не узнает, что программу взломали и выложили на специализированный форум. Поверьте, взломать нишевую программу выгоднее, чем написать свою, а тем более купить на каждый компьютер. Обычно покупают одну лицензию на офис, чтобы избежать штрафов, но на все компы ставят кряк, потому что так удобнее.
Из классики скопировать файл с другого компьютера и пользоваться одной лицензией на всё село/форум.
Кончилась лицензия - поменяли время на компьютере, лицензия не кончилась.
kvellou, нет, это не будет нарушением прав, потому что вы создадите свой интерфейс. Алгоритм без интерфейса не защищён патентом. Но это может считаться нарушением лицензии. Большинство движков разрешают себя использовать в обучающих целях. Однако, даже если вы нарушите права, кто-то ещё должен будет это обнаружить и подать на вас в суд.
Всё очень просто: либо настроить бота за 30 минут, либо настроить сервер за несколько дней (и не факт, что получится).