|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.12.2021, 15:08 | #1 |
Регистрация: 16.12.2021
Сообщений: 5
|
Защита программы
Здравствуйте, подскажите пожалуйста как можно защитить программу ключом только под одно железо чтобы не было распространения, может кто какие инжекторы знает бесплатные??
|
28.12.2021, 11:46 | #2 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,814
|
в конец своей программы (в сам EXEшник) или ближе к концу можно вписать какие-нибудь данные. причём, не нормальные слова, которые можно прочитать в текстовом редакторе, а всякие коды, символы, кракозябры, как иногда выражаемся.
---- если вписать в сам конец, то всё нормально, а если дальше и дальше, ближе к середине, программа может не запуститься. тут надо искать пределы записи с конца. ---- а таким кодом, вписанным в EXEшник может быть серийный номер винчестера или процессора. тут на форуме были примеры, как получить серийный номер винчестера. вам присылают свой серийный номер, вы его вшиваете в свою программу и программа проверяет при запуске: что в неё вшито и что с железом у пользователя. если совпадение - то запуск и нормальная работа. а если не соответствует, то просто закрывается.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
Последний раз редактировалось NetSpace; 28.12.2021 в 11:48. |
28.12.2021, 12:38 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,546
|
Но хацкеры поднаторели и взламывают такую защиту на раз.
Часто разрабы, особенно начинающие, переоценивают значение своих творений и стремятся защитить. Тут поневоле вспоминается анекдот про "неуловимого Джо" Мой бывший коллега так тщился защитить свою нетленку (весьма специфическую и крайне ограниченно применения), что встроил хитро Не сочтите за флуд - просто здоровый скептицизм. |
29.12.2021, 12:19 | #4 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 957
|
раскидать по жёсткому диску 5 файлов
программа смотрит наличие всех 5 файлов и запускается если найдёт правильные 5 файлов ну или 55555 файлов
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Защита программы от НСД. Защита путем шифрования части программы на флеш-диске или флешке. | Alina300788 | Помощь студентам | 9 | 10.06.2014 19:21 |
Защита программы | Владимир 2012 | Общие вопросы по Java, Java SE, Kotlin | 0 | 30.11.2012 01:41 |
Защита программы | pomoshnic | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 24.11.2008 22:12 |
Защита программы | Vovkin | Безопасность, Шифрование | 1 | 08.04.2007 18:04 |