![]() |
|
|
![]()
|
|
| Sunvas |
|
|||
|
Соль и сахар ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3388 Регистрация: 12.3.2006 Где: Тосно Репутация: нет Всего: 89 |
Нужно программно реализовать проверку целостности своего ехе файла. Проблема заключается в том, что файл должен сам себя проверять на целостность, т.е. программа поставляется одним-единственным ехе файлом.
ЗЫ. Язык программирования - Делфи. -------------------- Воспитывая детей по своему образу и подобию, родители почему-то надеются, что они будут лучше их. |
|||
|
||||
| dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: нет Всего: 158 |
а в чем проблема? - берешь первый попавшийся юнит crc32, цепляешь его к основной проге. также пишешь маленькую программку, которая считает crc32 от основного .exe-файла и дописывает ее в конец оного. а в основной проге при старте считаешь crc32 от всего файла, исключая последние 4 байта(сохраненная crc32) и сравниваешь значения.
способ сий годится, естественно, только для исключения порчи файла по случайности или в результате заражения тупым вирем... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Технологии защиты программного обеспечения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |