Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

Протестируйте компонент для защиты Exe с пом-ю внедрения CRC   Найти похожие ветки 

 
Users   (2004-09-29 11:01) [0]

Класс TCRCCheck служит для расчёта, записи и считывания из исполняемого файл ( exe, dll ) контрольной
суммы (CRC) этого файла.

Использование CRC затрудняет, но не полностью исключает  возможность искажения файла.

Ссылка:

http://www.hcsoft.spb.ru/components/crchecker.zip

Жду предложения по модернизации, ошибки, замечания и т.д.


 
Reindeer Moss Eater ©   (2004-09-29 11:07) [1]

После расчета CRC принимается дальнейшее решение о том что делать.
Так?
Значит после этого стоит if then else.
Так?


 
Users   (2004-09-29 11:13) [2]

Класс выдает след-е ошибки :

CRCCHECK_ERROR_NOERROR = 0;
CRCCHECK_ERROR_OPENFILE = -1;
CRCCHECK_ERROR_READFILE = -2;
CRCCHECK_ERROR_LABEL = -3;
CRCCHECK_ERROR_READCRC = -4;
CRCCHECK_ERROR_CALCCRC = -5;
CRCCHECK_ERROR_WRITEFILE = -6;
CRCCHECK_ERROR_BADCRC = -7;

или соответственно True или False. Можно принимать решение о том, что делать - предупредить и продолжить работу или закрыть приложение.


 
Reindeer Moss Eater ©   (2004-09-29 11:14) [3]

Все понятно.
В корзину.


 
Users   (2004-09-29 11:15) [4]

После выполнения CheckCRC можно посмотреть код ошибки в ErrorCode


 
Digitman ©   (2004-09-29 11:52) [5]


> Users   (29.09.04 11:15) [4]
> После выполнения CheckCRC можно посмотреть код ошибки в
> ErrorCode


угу... так он, взломщик, и будет любоваться твоим ErrorCode !
он просто найдет усл.джамп, сгенерированный по if..then..else и подправит его нужным образом) ... и вся "защита", построенная потенциальным программером на основе твоего алгоритма - коту под хвост


 
Users   (2004-09-29 12:22) [6]

Я же не пишу аналог ASPack. Это нужно учесть, хотя это один из алгоритмов защиты.

Основное - защита при копировании и вирусов. От влома не защитит ни что :)


 
Amoeba ©   (2004-09-29 14:07) [7]

А какая может быть связи между защитой от копирования и контролем CRC?


 
Users   (2004-09-29 14:30) [8]

Описка вышла :)

Защита при копировании - зашита от сбоев при передачи данных. Т.е. когда в канал связи или носитель вносятся искажения.



Страницы: 1 вся ветка

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.04 c
1-1096919415
GanibalLector
2004-10-04 23:50
2004.10.17
USES ???


1-1096359556
Zhekson
2004-09-28 12:19
2004.10.17
Сорторовка в DBGrid


14-1096099298
raymond
2004-09-25 12:01
2004.10.17
Проблема рууской кодироки в WinXP...


1-1096553547
ser_ega
2004-09-30 18:12
2004.10.17
FileSizeByName


3-1095328509
Medik
2004-09-16 13:55
2004.10.17
Добавление и удаление в Paradox