Это снова я. Кое-что добавил, кое-что убрал, кое-что изменил.
Хочу проконсультироваться по поводу защиты.
Пока сделал так:
Пользователь запускает на своём компьютере утилитку, которая считывает серийник его системного диска, отсылает получившийся результат мне, я в исходном коде подставляю серийник, компилирую, отсылаю обратно пользователю. После этого запустить бота можно только на том компьютере, на котором стоит тот диск.
Проблема вот в чём: дизасемблируем готового бота, берём отладчик, внимательно курим процесс проверки, находим условный переход, вставляем вместо него безусловный jmp - и вуаля, бот работает везде и всюду.
То же самое при онлайн проверке, достаточно заменить всего одну команду, и защита будет отключена.
Как вы вообще защищаете свои программы? Того же рудокопа, например? Почему его нет в свободном доступе, поломанного и халявного?
Или это нескромный вопрос, который в приличном обществе не задают?
во-первых, запаришься для всех рекомпилить
во-вторых, да, снимается легко
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
Уныние.jpg
Онлайн-авторизация, да ещё и автоматизированная - это будет посложнее самого автокликера. Проверка зарегистрированных копий ещё ничего, быстро можно написать. А вот как саму регистрацию автоматизировать, я пока не представляю.
Ладно, овчинка выделки не стоит. Укажу свой кошелёк ЯД и вебмани со слёзным призывом "если программа понравилась - подайте христа ради нищему-убогому, сколько не жалко". Конечно, никто ни копейки не задонатит, но пусть будет.
Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.