|
|
|
Как защитить прогу?
|
|||
|---|---|---|---|
|
#18+
Есть прога .NET, которая импортит данне из экселя в БД. Перед отсылкой заказчику хочу защитить ее до получения денег. Отобфускировал ее, но надо сделать чтобы она была ограничена функционально, но чтобы не бросалось это в глаза (недоверие..), Проверять дату нет смысла, ее просто переставят. Считать количество запусков не совсем правильно, ибо их всего несколько (тест + сам ипорт, импорт одноразовый) но я не знаю точно сколько. Есть идеи? Из "Дано" есть ip сервера с БД ну и сходу вроде все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2009, 00:00:42 |
|
||
|
Как защитить прогу?
|
|||
|---|---|---|---|
|
#18+
Можно добавить ограничение импорта данных Например, отсылает порцию данных, половину которых попросту в базу так и не заносит, предупреждая об этом или промолча. А если нужно внести все данные, попросту шифруем их разными способами. Также можно написать "пустышку", которая будет вносить случайные данные в базу, которую можно потом поменять на настоящую после оплаты. Итак, все решаемо, главное фантазия ну и соответственно не давать самые главные функции. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2009, 08:43:35 |
|
||
|
Как защитить прогу?
|
|||
|---|---|---|---|
|
#18+
сгенерировать пару ключей. один прошить в прогу и зашифровать им какую-то часть импортированых данных. хотите расшифровать? платите бабосы и получайте второй ключ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2009, 08:49:28 |
|
||
|
Как защитить прогу?
|
|||
|---|---|---|---|
|
#18+
Devider...надо сделать чтобы она была ограничена функционально, но чтобы не бросалось это в глаза (недоверие..)... Не советую, т.к. всё тайное когда-то становится явным и как правило подорвет доверие заказчика и "подмочет" репутацию. Лучше договориться о правилах ввода ПО в эксплуатацию и тогда можно применять любые формы защиты вашего ПО. Например вариант - это создать тестовую БД (т.е. структура не должна совпадать с БД заказчика) и тестовый Экселевский файл и вместе с вашим ПО (полный функционал с подключением к тестовой БД) отдаете заказчику. Пусть играется сколько угодно. Для перехода к использованию с его БД предусмотреть регистрационный ключ, после ввода которого подключение идет к БД заказчика, а не к тестовой. Другой вариант - если есть выход в интернет, сделать привязку подключения к БД заказчика при условии успешного получения разового ключа. Ключ на любом этапе можно из интернета убрать. Можно и дальше заниматься креативом, но главное честность в отношениях (в т.ч. и с заказчиком). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2009, 12:10:23 |
|
||
|
Как защитить прогу?
|
|||
|---|---|---|---|
|
#18+
нормальный заказчик не кинет, если он не дурак и смотрит в будущее - сотрудничество это не последнее... ------------- Sapienti sat! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2009, 12:22:14 |
|
||
|
Как защитить прогу?
|
|||
|---|---|---|---|
|
#18+
quazareнормальный заказчик не кинет, если он не дурак и смотрит в будущее - сотрудничество это не последнее... ------------- Sapienti sat! Э-э-э, да у вас видать либо опыта 0 либо живете в другой стране. :) Золотое правило: составить безупречный договор (в т.ч. и ТЗ) на бумаге и тогда, и только тогда можно на что-то надеяться и во что-то верить. А если не смог договорчик сделать или послушался дядю-заказчика, что "не бойся, всё будет ОК", а то и вообще пренебрег договором, то и сам себя и подставил. А "нормальный бизнесмен" (не кидалово) никогда не упустит случая преподать молодому предпринимателю урок на тему "как не надо делать в бизнесе". При этом всё будет по честному, т.е. согласно того, что было написано, а не было сказано. И неважно как тот или иной интерпритировал текст договора у себя в голове. Договор - это точка отсчета. Не подписан договор, либо он не устаивает, то и нет смысла работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2009, 18:25:30 |
|
||
|
Как защитить прогу?
|
|||
|---|---|---|---|
|
#18+
замутите интернет-сервер и проверка "лицензионности" если быть точнее, это единственный способ сохранять лицензионность 4 8 15 16 23 42 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2009, 18:29:45 |
|
||
|
Как защитить прогу?
|
|||
|---|---|---|---|
|
#18+
Aklinзамутите интернет-сервер и проверка "лицензионности" если быть точнее, это единственный способ сохранять лицензионность 4 8 15 16 23 42 Хы-хы. А что если Интернета нет? А особые "умнеги" поднимают виртуалки! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2009, 19:20:29 |
|
||
|
Как защитить прогу?
|
|||
|---|---|---|---|
|
#18+
DeviderЕсть прога .NET, которая импортит данне из экселя в БД. Перед отсылкой заказчику хочу защитить ее до получения денег. Отобфускировал ее, но надо сделать чтобы она была ограничена функционально, но чтобы не бросалось это в глаза Не стоит так делать. Китайская бомба не поднимет ваш авторитет. Лучше предоставить Software on Demand (первый месяц бесплатно) и честно об этом сказать. Как только возникнут трудности с оплатой - прекратите хостинг пока вам не перечислят согласно договора. С демо-версией коробочного ПО надо поступать по другому. Просто предоставляйте базовый функционал (без некоторых модулей типа отчётность, загрузка). Всё должно быть честно, без нюков и бомбочек. Если заказчик собирается сотрудничать - то в любом случае будет просить у вас модули, техподдержку и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2009, 22:13:40 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36267972&tid=1344157]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
207ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 470ms |

| 0 / 0 |
