Я проделывал немного обратную задачу. Искал сигнатуру для конкретного антивируса. Резал файл по 1 байту, каждому присваивал HEX адрес и после натравливал антивирус на весь скоп.
Я проделывал немного обратную задачу. Искал сигнатуру для конкретного антивируса. Резал файл по 1 байту, каждому присваивал HEX адрес и после натравливал антивирус на весь скоп.
не понял идеи. и что такое хекс адрес? у байта уже есть хекс значение
Во всем мире используют. А вам почему-то не подходит. 😃
Он ведь объяснил, что при при изменении одного байта хэш изменится. А часто хэш =/= сигнатура. Либо хэш является частью сигнатуры. Т.е. антивирус продолжит детектить файл с измененным хэшем в 99%.
Он ведь объяснил, что при при изменении одного байта хэш изменится. А часто хэш =/= сигнатура. Либо хэш является частью сигнатуры. Т.е. антивирус продолжит детектить файл с измененным хэшем в 99%.
так как тогда сигнатуру посчитать, если сигнатура != хэш?
Он ведь объяснил, что при при изменении одного байта хэш изменится. А часто хэш =/= сигнатура. Либо хэш является частью сигнатуры. Т.е. антивирус продолжит детектить файл с измененным хэшем в 99%.
антивирусы пишут не для того чтобы они защищали компьютеры пользователей от вирусов)))