powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как защитить прогу?
9 сообщений из 9, страница 1 из 1
Как защитить прогу?
    #36265652
Devider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть прога .NET, которая импортит данне из экселя в БД. Перед отсылкой заказчику хочу защитить ее до получения денег. Отобфускировал ее, но надо сделать чтобы она была ограничена функционально, но чтобы не бросалось это в глаза (недоверие..), Проверять дату нет смысла, ее просто переставят. Считать количество запусков не совсем правильно, ибо их всего несколько (тест + сам ипорт, импорт одноразовый) но я не знаю точно сколько. Есть идеи? Из "Дано" есть ip сервера с БД ну и сходу вроде все.
...
Рейтинг: 0 / 0
Как защитить прогу?
    #36265872
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно добавить ограничение импорта данных
Например, отсылает порцию данных, половину которых попросту в базу так и не заносит, предупреждая об этом или промолча.
А если нужно внести все данные, попросту шифруем их разными способами.
Также можно написать "пустышку", которая будет вносить случайные данные в базу, которую можно потом поменять на настоящую после оплаты.
Итак, все решаемо, главное фантазия ну и соответственно не давать самые главные функции.
Удачи.
...
Рейтинг: 0 / 0
Как защитить прогу?
    #36265881
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
сгенерировать пару ключей.
один прошить в прогу и зашифровать им какую-то часть импортированых данных.
хотите расшифровать? платите бабосы и получайте второй ключ.
...
Рейтинг: 0 / 0
Как защитить прогу?
    #36266460
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Devider...надо сделать чтобы она была ограничена функционально, но чтобы не бросалось это в глаза (недоверие..)...
Не советую, т.к. всё тайное когда-то становится явным и как правило подорвет доверие заказчика и "подмочет" репутацию.
Лучше договориться о правилах ввода ПО в эксплуатацию и тогда можно применять любые формы защиты вашего ПО.

Например вариант - это создать тестовую БД (т.е. структура не должна совпадать с БД заказчика) и тестовый Экселевский файл и вместе с вашим ПО (полный функционал с подключением к тестовой БД) отдаете заказчику. Пусть играется сколько угодно. Для перехода к использованию с его БД предусмотреть регистрационный ключ, после ввода которого подключение идет к БД заказчика, а не к тестовой.

Другой вариант - если есть выход в интернет, сделать привязку подключения к БД заказчика при условии успешного получения разового ключа. Ключ на любом этапе можно из интернета убрать.

Можно и дальше заниматься креативом, но главное честность в отношениях (в т.ч. и с заказчиком).
...
Рейтинг: 0 / 0
Как защитить прогу?
    #36266502
quazare
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нормальный заказчик не кинет, если он не дурак и смотрит в будущее - сотрудничество это не последнее...

-------------
Sapienti sat!
...
Рейтинг: 0 / 0
Как защитить прогу?
    #36267715
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quazareнормальный заказчик не кинет, если он не дурак и смотрит в будущее - сотрудничество это не последнее...

-------------
Sapienti sat!
Э-э-э, да у вас видать либо опыта 0 либо живете в другой стране. :)
Золотое правило: составить безупречный договор (в т.ч. и ТЗ) на бумаге и тогда, и только тогда можно на что-то надеяться и во что-то верить. А если не смог договорчик сделать или послушался дядю-заказчика, что "не бойся, всё будет ОК", а то и вообще пренебрег договором, то и сам себя и подставил. А "нормальный бизнесмен" (не кидалово) никогда не упустит случая преподать молодому предпринимателю урок на тему "как не надо делать в бизнесе". При этом всё будет по честному, т.е. согласно того, что было написано, а не было сказано. И неважно как тот или иной интерпритировал текст договора у себя в голове.
Договор - это точка отсчета. Не подписан договор, либо он не устаивает, то и нет смысла работать.
...
Рейтинг: 0 / 0
Как защитить прогу?
    #36267724
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
замутите интернет-сервер и проверка "лицензионности"

если быть точнее, это единственный способ сохранять лицензионность

4 8 15 16 23 42
...
Рейтинг: 0 / 0
Как защитить прогу?
    #36267801
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aklinзамутите интернет-сервер и проверка "лицензионности"
если быть точнее, это единственный способ сохранять лицензионность
4 8 15 16 23 42

Хы-хы.
А что если Интернета нет?
А особые "умнеги" поднимают виртуалки!
...
Рейтинг: 0 / 0
Как защитить прогу?
    #36267972
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeviderЕсть прога .NET, которая импортит данне из экселя в БД. Перед отсылкой заказчику хочу защитить ее до получения денег. Отобфускировал ее, но надо сделать чтобы она была ограничена функционально, но чтобы не бросалось это в глаза
Не стоит так делать. Китайская бомба не поднимет ваш авторитет. Лучше предоставить Software on Demand (первый месяц бесплатно) и честно об этом сказать. Как только возникнут трудности с оплатой - прекратите хостинг пока вам не перечислят согласно договора.

С демо-версией коробочного ПО надо поступать по другому. Просто предоставляйте базовый функционал (без некоторых модулей типа отчётность, загрузка). Всё должно быть честно, без нюков и бомбочек. Если заказчик собирается сотрудничать - то в любом случае будет просить у вас модули, техподдержку и т.д.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как защитить прогу?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]