Активация программы через интернет?

Всем привет! У меня много вопросов) Рад буду любой инфе

У меня приложение на Autohotkey. Хочу продавать. Нужна защита. Хочу сделать стартовую активацию через инет.
Запрос на php скрипт, и занесение в базу данных аккаунта и пароля. Чтобы в последующем активация с теми же данными не проходила.

Как это лучше сделать? Может есть, что почитать? Насколько это сложно взломать? Есть ли смысл делать привязку к мак-адресу?
Спасибо!
  • Вопрос задан
  • 813 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
Открыл исходиники "приложения на Autohotkey". Они ведь в открытом виде?
Убрал проверку регистрации.
Защита пройдена.

какие могут быть решения этого вопроса? Я понимаю, что взламывают все! но хотя бы чтобы было не так просто/дешево.
Обфусцировать и упаковать код. Побочные эффекты: вес экзешника станет меньше, и могут начать ругаться антивирусы. Придется тогда подписывать приложение или искать упаковщик, на который они не ругаются.

Перед запросом на сервер создавать пару одноразовых ключей, и публичный ключ отправлять с запросом, дабы он зашифровал этим ключом свой ответ.

Это не остановит какого-нибудь мало-мальски серьезного хакера, но немножко повозиться придется.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
прописал в hosts лицензионный домен
локальный вебсервер отдает спарсенный заранее ответ сервера
защита пройдена
Ответ написан
Gryphonn
@Gryphonn Автор вопроса
English Coach
Нашел видео на ютуб, как парень открывает исходный код программы автохоткей.
https://www.youtube.com/watch?v=loRgEy2EMvg

Хоть и заняло 4 минуты у него, но хотя бы не в блокноте открывается.
Плюс если запутать код программы, чтобы надо было разбираться во всем этом деле.
Так же не будет обновления и поддержки.

В моем случае, я думаю хватит этого.

Всем спасибо огромное за то, что уделили мне время и поделились знаниями!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы