Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Shok_One
2 / 2 / 0
Регистрация: 24.04.2012
Сообщений: 59
#1

Антивирусные сигнатуры - C++

09.09.2012, 22:46. Просмотров 704. Ответов 3
Метки нет (Все метки)

Всем привет) Порыл я MSDN на функции получения различной информации о файле. Задача моя довольна простая, программа должна искать по системе "зараженные" файлы. Немного порыв хабрахабр и ряд других не менее авторитетных источников, я не нашел довольно точного ответа. Как я понимаю: антивирус имеет в базе MD5 хэши и выполняет сигнатурный поиск по ним. Только вопрос: чтобы сигнатура была небольшого веса, мы из файла считывает хэш из последней РЕ-секции? Так ведь? И вообще кто что может, расскажите более подробно, про сигнатурное сканирование. Хочу для универа лучше всех запилить курсач.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2012, 22:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Антивирусные сигнатуры (C++):

сигнатуры - C++
помогите соорудить или предложите свои варианты: 1. сканирование сигнатур байт в другой программе, адрес определить никак нельзя, так как...

Сигнатуры класса и библиотеки - C++
Доброго времени суток. Недавно взялся за изучение C++ и после C# и Java с классами работать немного непривычно... Вопрос такой, есть класс...

Не работает поиск сигнатуры - C++
Доброго времени суток. Задач - найти адрес в памяти по известной сигнатуре. В Си новичек. Перелопатил нет, из нарытого накодил: #include...

Уточнения сигнатуры функции для std::function - C++
Добрый день, как в таких случаях уточнить какую именно перегрузку функции random я передаю в std::function ? #include <iostream> ...

Изменятся ли сигнатуры функций в программе при обфускации? - C++
Такой вопрос есть необходимо изменить сигнатуры функций в программе ( для обхода античита) изменит ли Обфускация сигнатуры?

Сигнатуры - Delphi
Хотел задать такой вопрос! Или даже просьбу о помощи! Этот скрипт ставиться на чекбокс: var Search: TMemorySearch; begin if...

3
Герц
524 / 341 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
09.09.2012, 22:55 #2
Задача моя довольна простая
Это не простая задача;-)
0
Shok_One
2 / 2 / 0
Регистрация: 24.04.2012
Сообщений: 59
09.09.2012, 23:19  [ТС] #3
Герц, возможно, на первый взгляд все выглядит радужно.
0
I.M.
565 / 548 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
09.09.2012, 23:40 #4
Я не уверен, что сигнатуры хранятся как значения хеш-функций. Мне кажется, что храня их в виде некоторых строковых (числовых) шаблонов (регулярных выражений, если хотите) можно реализовать более быстрый поиск и проверку на соответствие.
Хеши обычно используют для проверки целостности файла. Т.е. проверили файл, ничего не нашли - занести его хеш в бд. Затем, когда нужно проверить очередной файл, вначале вычисляем его хещ и проверяем бд. Если там хранится такой же хеш, то проверять ничего не надо.
И для облегчения собственной жизни - сформулируйте задачу попроще. Есть некий текст. Есть набор слов и фраз. И надо проверить, какие слова и фразы из набора встречаются в тексте. Вот и весь сигнатурный анализ.
1
09.09.2012, 23:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2012, 23:40
Привет! Вот еще темы с ответами:

Отправка сигнатуры - PHP
Доброго времени суток. Собственно сам вопрос, как правильно отправить сигнатуру запроса по POST и GET запросам в https с использованием...

Получение сигнатуры по алгоритму - PHP
Здравствуйте, необходима помощь в разборе. Дан алгоризм, который работает следующим образом (получение signature Amazon AWS API) ...

Несовместимость сигнатуры с делегатом - Visual Basic .NET
Прошу, подскажите в чем может быть проблема? Выдает ошибку при сборке. ...

Сигнатуры последних вирусов - Безопасность
Всем доброго времени суток! Облазил гугл около 3-х дней кряду по вопросу сигнатур новых вирусов или уязвимостей - ничего не нашел. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru