Имя пользователя:
Пароль:
 

Название темы: Защита программ...
Показать сообщение отдельно
Ant Ant вне форума

Пользователь


Сообщения: 74
Благодарности: 0

Профиль | Отправить PM | Цитировать


vasketsov, прав!

Привязка к железу - это дурной тон. (если, конечно, ты не здоровая контора, которая производит "Консультант +" за 20000 р.) Больше ничего к словам vasketsova по этому поводу добавить не могу.

Необходимо делать такие проги, затраты на взлом у которых не окупают выгоды от факта взлома. И все будет нормально.

Цитата:
"if Pass<>'Password' then close;"
Делать можно примерно так, только проверять это поэтапно и в разных частях программы. А еще сделать несколько (чем больше тем лучше) ложных псевдопроверок, и всевозможных отвлекающих маневров, чтобы тот кто крякает вспомнил про тебя и твою маму не один раз. Для этого нужно иметь страсть к извращеннм запутанным алгоритмам, в которых закономерности будут видны только тебе, и лучше проверять все не при запуске, а непосредственно при работе программы и частями (привязав проверки к действиям пользователя), и если что-то не так не запускаться в следующий раз.

К тому же, можно у самой проги сделать механизм проверки себя на "целостность", только так, чтобы антивирусы не беспокоить. И если она обнаружит, что ее пытались крякнуть, путь молчит денька 3 (или недельку), а потом просто откажется работать. Крякеров это морально убивает, к этому времени они обычно радостно выкладывают на свои сайты кряк и гордясь своей щедростью, нежатся в лучах славы. А тут... опять что-то искать... к тому же репутация...

А еще надо любит asm и приучать себя иногда смотреть на свои экзешники из дебаггера. Если ты сделаешь проверку "if Pass<>'Password' then close;" так, что для ее отслеживания крякеру понадобиться как минимум 2 монитора, можешь не беспокоиться, крякеров, кто возмется за кряконье такой программы очень мало... опять таки, если только ты не Билли Гейтс.

Удачи!

Отправлено: 04:13, 09-12-2002 | #9

Название темы: Защита программ...