Форум: "Прочее";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];
ВнизЗащита программы, конкретно под железо. Найти похожие ветки
← →
Влад Васнецов (2007-10-26 10:04) [0]Есть такая задача сделать защиту программы, учитывая, что под каждый компьютер можно делать отдельный билд.
Самая первая идея которая пришла в голову, - это: собираем данные о железе (я знаю, что жесткий диск серийный номер можно узнать, что ещё реально узнать?) отдельным софтом.
А в центральной программе, важные участки для защиты отмечаем маркерами:procedure XXX;
begin
asm
DB "MARKER_BEGIN"
end;
// supercode
Memo1.Lines.Add("hello world!");
asm
DB "MARKER_END"
end;
end;
proedure _XXX;
asm
nop
end;
Потом дополнительной программой в скомпилированном exe ищем эти маркеры и всё, что между ними шифруем с ключом оборудования (мы его уже собрали дополнительным софтом). А сам центральный софт, работая, память от XXX до _XXX расшифровывает собранным ключом с железа, - если расшифровывается успешно, то получается рабочий код.
Но мне кажется ерунда это, при работе софта на машине можно снять дамп памяти и получить рабочий функционал, через пару манипуляций.
До уровня защиты драйвером на нулевом кольце мне это явно не по зубам. Просто интересно узнать, что бы вы делали в моем случае: когда необходимо сделать защиту конкретно под железо. ?
← →
Dennis I. Komarov © (2007-10-26 10:09) [1]> [0] Влад Васнецов (26.10.07 10:04)
Ломается минут за пять!
А зачем оно, и от кого защищаться?
← →
Alien1769 © (2007-10-26 10:29) [2]Любая защита может быть взломана, вопрос только в деньгах и времени. Если программа нужна ее крякнут. Вопрос в следуещем, а стоит ли ее ломать, если можна взять ее аналог ?
← →
Algol (2007-10-26 12:43) [3]
> Есть такая задача сделать защиту программы, учитывая, что
> под каждый компьютер можно делать отдельный билд.
Используй HASP, не парся
← →
Сергей М. © (2007-10-26 12:46) [4]
> когда необходимо сделать защиту конкретно под железо ?
Никогда.
← →
Alien1769 © (2007-10-26 12:50) [5]
> Сергей М. © (26.10.07 12:46) [4]
100 %
← →
matt © (2007-10-26 13:41) [6]
>
> Используй HASP, не парся
при мне за один день сломали.. правда за взлом денежку заплатили
← →
matt © (2007-10-26 13:49) [7]
> Если программа нужна ее крякнут.
+1
← →
Сергей М. © (2007-10-26 14:46) [8]
> matt © (26.10.07 13:41) [6]
> при мне за один день сломали
HASP HL5 + Rijndael ломать обделаются)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.11.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c