Member 14017016 Ответов: 2

Я был полон, но я не очень хорошо разбираюсь в том, как aican защищает с помощью actication key


Как защитить оконное приложение, созданное компанией Vb.net

Что я уже пробовал:

Я использую простой обратный отсчет но onces день равен 0 все еще пользователь может выполнить каждую задачу для моего программного обеспечения Idont what ican do решить эту проблему

Kornfeld Eliyahu Peter

Это называется "уязвимость нулевого дня"...
Но в самом деле! Как мы можем помочь, если не знаем, что вы сделали? Покажи свой код!

2 Ответов

Рейтинг:
2

#realJSOP

Вы должны написать код вокруг функциональности, к которой вы не хотите, чтобы пользователь имел доступ, основанный на значении обратного отсчета, равном 0.

Чтобы быть еще более уверенным, что они все еще не могут обойти это, вы должны использовать (коммерческий) продукт, который будет запутывать сборку, чтобы она не могла быть реверсивно спроектирована.

По правде говоря, делать все это дерьмо, как правило, больше хлопот, чем стоит (с точки зрения разработки и, что более важно, обслуживания), если ваш продукт не продается за большие деньги.


Рейтинг:
2

Dave Kreskowiak

Ваш код должен быть написан так, чтобы он проверял, является ли его "лицензия" все еще хорошей, и отключал функции вашего приложения, которые вы удерживаете, когда истекает срок действия "лицензии".

Это не то, что вы делаете, когда ваше приложение завершено. Это должно быть разработано в вашем приложении на 1-й день. Теперь, если вы хотите добавить это, вам придется переписать части вашего приложения, чтобы реализовать его.

То, как вы это делаете, зависит от того, что вы хотите включить/отключить и как вы пишете свой код. Нет никого, кто мог бы сказать: "о, Просто сделай это..." - и все. Это не работает таким образом.