ПОЛИМОРФНЫЕ ВИРУСЫ
Полиморфизм - высококлассная техника, позволяющая вирусу быть незамеченным по стандартной сигнатуре. Все полиморфные вирусы снабжаются расшифровщиком кода, который по определенному принципу преобразует переданный ему код, вызывая при этом стандартные функции и процедуры операционной системы. Сами методы шифрования могут быть разными, но, как правило, каждая операция имеет свою зеркальную пару. В ассемблере это реализуется очень просто, и таких пар может быть очень много - ADD/SUB, ROL/ROR и т.п. Немаловажной особенностью полиморфного вируса является то, что вирус содержит операнды, функции и процедуры, которые служат лишь для запутывания кода.
Выделяют несколько уровней полиморфизма, используемых в вирусе:
- самые простые олигоморфные вирусы. Они используют постоянные значения для своих расшифровщиков, поэтому легко определяются антивирусами;
- вирусы, имеющие одну или две постоянные инструкции, которые используются в расшифровщиках;
- вирусы, использующие в своем коде комaнды-мусор. Это в своем роде ловушка от детектирования, помогает запутать собственный код. Но такой вирус может быть засечен с помощью предварительного отсеивания мусора антивирусом;
- использование взаимозаменяемых инструкций с перемешиванием в коде без дополнительного изменения алгоритма расшифровки, помогает полностью запутать антивирус;
- неизлечимый уровень. Существуют вирусы, которые состоят из программных единиц - частей. Они постоянно меняются в теле и перемещают свои подпрограммы. Хаpaктерной особенностью такой заразы являются пятна. При этом в различные места файла записываются несколько блоков кода, что обуславливает название метода. Такие пятна в целом образуют полиморфный расшифровщик, который работает с кодом в конце файла. Для реализации метода даже не нужно использовать комaнды-мусор, подобрать сигнатуру будет все равно невозможно.
Полиморфизм стал весьма распространенным лишь благодаря расшифровщику. Удобно то, что один файл может работать со многими вирусами. Этим и пользуются вирусописатели, используя чужой модуль. В полиморфы нередко встраивают код, который выполняется в зависимости от определенной ситуации. Например, при детектировании вируса он может вызвать процедуру самоуничтожения. Как самого себя (частичная или полная безвозвратная модификация кода), так и системы (массовое заражение системных файлов без возможности восстановления). Это очень осложняет поиск антивируса от полиморфного вируса, до антивирусной лаборатории вирус доходит уже в нерабочем состоянии.
Первый полиморфный вирус появился в 1990 году и назывался Chameleon. Он вписывал свой код в конец COM-файлов, а также использовал два алгоритма шифрования. Первый шифрует тело по таймеру в зависимости от значения заданного ключа. Второй использует динамическое шифрование и при этом активно мешает трассировки вируса. Он не был опасен, хотя содержал в коде ряд ошибок, из-за которых генератор не мог расшифровать тело вируса. При этом исполняемый файл переставал функционировать. После длительного простоя системы Phantom выводил на экран видеоизображение с надписью. Она гласила, что компьютер находится под наблюдением опасного вируса.
Параллельно вирусам появлялись и полиморфик-генераторы, одним из которых был MtE, открывший целые вирусные семейства. Он уже использовал зеркальные функции, чем затруднял своё детектирование. Теперь вирусологу не нужно было писать свой дешифратор, а лишь воспользоваться MtE. MtE-вирус был перехвачен антивирусной лабораторией, поэтому быстрый выход защиты от первого серьёзного полиморфного вируса защитил множество рабочих станций от заразы.
Другое семейство вирусов Daemaen записывает себя в COM, EXE и SYS файлы. С виду эти вирусы выглядят вполне безопасно, но на самом деле происходит запись в MBR винчестера и в boot-сектора дискет, а тело заразы хранится в последних секторах.
Статья в формате PDF 106 KB...
26 04 2024 1:53:30
Статья в формате PDF 148 KB...
25 04 2024 15:16:48
Статья в формате PDF 142 KB...
23 04 2024 9:13:53
Статья в формате PDF 390 KB...
21 04 2024 14:46:38
20 04 2024 5:39:10
Статья в формате PDF 117 KB...
19 04 2024 9:59:33
Статья в формате PDF 200 KB...
18 04 2024 16:56:24
В работе исследовалось изменение метаболизма коллагена при остром стрессе у крыс с различным эмоциональным статусом. Острый стресс индуцировали, помещая животных в пластиковые камеры с отверстием для доступа воздуха на 1 час, 2,5 часа и 6 часов. Наблюдалось различие в реакции гипоталамо-гипофизарно-надпочечниковой системы и динамике показателей метаболизма коллагена у крыс с разным эмоциональным статусом. ...
17 04 2024 17:49:17
Статья в формате PDF 109 KB...
16 04 2024 2:16:26
15 04 2024 18:16:52
Статья в формате PDF 144 KB...
14 04 2024 17:40:12
13 04 2024 13:51:24
Статья в формате PDF 171 KB...
11 04 2024 10:30:55
Статья в формате PDF 120 KB...
09 04 2024 22:42:52
Статья в формате PDF 113 KB...
08 04 2024 17:10:24
Статья в формате PDF 162 KB...
07 04 2024 11:12:31
В костном мозге больных гематологическими заболеваниями выявлено значительное количество эритроклазических кластеров, хаpaктеризующихся экзоцитарным лизисом входящих в них эритроцитов кластерообразующими миелокариоцитами разных видов, включая эритрокариоциты. Содержание эритроклазических кластеров с происходящим в них экзоцитарным лизисом эритроцитов варьировало от 21% от всех эритроклазических кластеров в костном мозге больных апластической анемией до 81% в костном мозге больных в активной фазе острого лимфобластного лейкоза, что свидетельствует об интенсивности лизиса в них эритроцитов. С наибольшей интенсивностью лизис эритроцитов происходил в костном мозге больных в активную фазу острого лимфобластного лейкоза и больных хроническим миелолейкозом. При этом в момент исследования подвергались деструкции в эритроклазических кластеров десятки тысяч эритроцитов в мкл костного мозга. Эти данные подтверждают представление о костном мозге как органе гемолиза. ...
06 04 2024 8:44:18
Статья в формате PDF 311 KB...
04 04 2024 22:26:52
Статья в формате PDF 118 KB...
03 04 2024 3:49:19
Рассматриваются особенности изменения растительности и почв на протяжении пяти историко-экологических этапов трaнcформации восточноевропейских степей во второй половине голоцена. Получены оценки поступающей в почву фитомассы, величина изымаемой продукции (в массовом выражении и через энергетические эквиваленты), а также величины энергии, формируемой в процессе гумусообразования. Установлено, что за 5000 лет отношение энергии расхода-прихода растительного вещества изменилось от 1:28 до 1:0,4, а ежегодное поступление гумуса в почвы снизилось с 5,4 до 1,6 МДж/кв. м. ...
02 04 2024 10:12:41
Статья в формате PDF 116 KB...
01 04 2024 19:13:12
Статья в формате PDF 1797 KB...
31 03 2024 3:15:52
Статья в формате PDF 128 KB...
29 03 2024 21:23:44
Статья в формате PDF 133 KB...
28 03 2024 20:53:38
Статья в формате PDF 100 KB...
27 03 2024 20:14:20
Статья в формате PDF 121 KB...
26 03 2024 5:29:35
Статья в формате PDF 110 KB...
25 03 2024 10:14:21
Статья в формате PDF 133 KB...
24 03 2024 21:24:54
Статья в формате PDF 127 KB...
23 03 2024 1:21:38
Статья в формате PDF 106 KB...
22 03 2024 3:59:37
Статья в формате PDF 257 KB...
21 03 2024 6:33:34
Статья в формате PDF 149 KB...
20 03 2024 9:52:43
Статья в формате PDF 108 KB...
19 03 2024 16:45:59
Статья в формате PDF 307 KB...
18 03 2024 16:51:38
Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::