RUVIDEO
Поделитесь видео 🙏

Malware Analysis - Writing Code Signatures

Анализ вредоносных программ - Написание Сигнатур кода

00:00 Введение в создание подписей кода

• Создание подписей кода с помощью YARA.
• Важность использования шаблонов кода для гибкого анализа.
• Пошаговое руководство и краткое изложение советов.

00:47 Пример частного загрузчика

• Открытие файла в YARA и переход к точке входа.
• Обнаружение динамического импорта и функции разрешения API.
• Использование перекрестных ссылок для определения местоположения функции.

03:05 Анализ исполняемого файла

• Разбор исполняемого файла и экспорт данных.
• Определение типа заголовка PE и сравнение с магическим значением.
• Использование каталога экспорта для создания подписи.

07:00 Создание подписи

• Использование подстановочных знаков для адресов и переходов.
• Сохранение информации о коде в комментариях.
• Важность подстановочных знаков для устойчивости к изменениям.

16:08 Проверка и тестирование подписи

• Сохранение и проверка подписи.
• Обнаружение частного загрузчика и его местоположения.
• Тестирование подписи в игре "Распакуй меня".

17:51 Проблемы с подписью

• Единственный образец для подписи может быть слишком строгим.
• Рекомендуется использовать несколько образцов для улучшения подписи.
• Разделение подписи на части может помочь избежать ложных срабатываний.

20:09 Тестирование и корректировка

• Проверка соответствия образцов и корректировка подписи.
• Важно убедиться, что все результаты соответствуют цели обнаружения.
• Тестирование на большой базе чистого кода для улучшения обнаружения вредоносных программ.

21:51 Анализ шаблонов

• Использование шаблонов для улучшения подписи.
• Проверка совпадений и различий в шаблонах.
• Анализ различий в регистрах и использование подстановочных знаков.

27:01 Использование регулярных выражений

• Применение регулярных выражений для точного соответствия.
• Использование альтернативных вариантов для кодирования регистров.
• Проверка улучшений в обнаружении после корректировки.

31:26 Финальная проверка

• Проверка соответствия всех шаблонов.
• Устранение различий и проверка последовательных шаблонов.
• Применение улучшений к оригинальной подписи для точного обнаружения.

36:10 Заключение

• Проверка и создание новой версии правила.
• Использование новой версии правила для охоты на вредоносные программы.
• Надежда на улучшение результатов и получение новых образцов для анализа.

36:59 Итоги и советы по созданию шаблонов кода

• Предпочитайте области с меньшим количеством подстановочных знаков для более длинных кодовых последовательностей.
• Используйте хотя бы одну последовательность длиной в четыре байта для эффективной работы YARA.
• Проверяйте свои подписи, особенно для общедоступных подписей, чтобы избежать строгих условий.
• Используйте подстановочные знаки для значений локальных переменных и добавляйте хэш эталонного образца в метаданные.

38:02 Дополнительные советы по улучшению подписей

• Не используйте эпилог и пролог в качестве шаблонов.
• Добавляйте дизассемблирование в качестве общего для сигнатур кода.
• Разбивайте шаблон кода на несколько фрагментов и определяйте подмножество этих фрагментов для улучшения подписи.
• Используйте точное название банки и избегайте использования семейства вредоносных программ, если обнаруживаете технику, используемую несколькими семействами.

39:23 Полезные параметры и инструменты

• Используйте параметры -s для просмотра совпадений шаблонов и -n для определения файлов, не распознаваемых подписью.
• Применяйте code rex для просмотра или получения вариантов кодировок команд, но учитывайте компромисс с производительностью.
• Поделитесь своими подписями и пройдите по ссылке в описании видео для обучения анализу вредоносных программ с нуля.

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Malware Analysis - Writing Code Signatures», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.