Анализ поведения вредоносных программ (ч.2)

  • Автор темы Jakon4
  • Дата начала
  • Участники 1

Jakon4

Newbie
04.06.2020
8
3
6
Избежание обнаружения

Обфускация кода. Традиционные методы обнаружения, обычно используемые антивирусными программами, основаны на сканировании жесткого диска на наличие известных вредоносных программ. Антивирусное программное обеспечение обнаруживает известные вредоносные коды (сигнатуры) и помещает в карантин или удаляет подозрительные файлы. Чтобы скрыться от антивирусного сканирования и других средств обнаружения, авторы вредоносных программ используют различные методы, чтобы скрыть строки. Обфускация кода обычно используется авторами вредоносных программ для предотвращения извлечения сигнатур, полученных из двоичного кода вредоносных программ. Вот несколько примеров методов обфускации кода:

• Полиморфизм (он же Packing). Зашифровывая весь код, злоумышленники могут скрывать не только строки, но и двоичный код вредоносного ПО. После написания и компиляции вредоносного ПО злоумышленники иногда оборачивают свой двоичный код механизмом шифрования (процесс, называемый упаковкой). Шифрование рандомизирует все двоичные данные, предотвращая любые будущие попытки создать сигнатуру из двоичного кода вредоносного ПО. Каждый образец вредоносного программного обеспечения упакован с различным ключом шифрования, который также включен в образец. Метод дешифрования оборачивается вокруг зашифрованного кода и выполняется при загрузке процесса. Во время выполнения метод дешифрования использует ключ для дешифрования данных и загрузки вредоносного кода в память или на жесткий диск (этот процесс называется распаковкой). Когда процесс распаковки завершен, выполнение передается вредоносному ПО для выполнения его операций.

Просмотр скрытого контента доступен для зарегистрированных пользователей!
Просмотр скрытого контента доступен для зарегистрированных пользователей!
 
Последнее редактирование модератором:
  • Like
Реакции: grabshot

Об LS-LA

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

About LS-LA

  • We, a group of like-minded people, whose main goal is to increase the level of knowledge and skills.
    Not forgetting about everyone’s material well-being)

Быстрая навигация

Пользовательское меню