• Авторизация


Кому интересно)) ХДДДД 13-06-2008 21:24 к комментариям - к полной версии - понравилось!


Настроение сейчас - отличное

мммм...сижу и уже помираю от информатики...и все же в любом ужасном деле можно найти что-то клевое)))
вот например.....роюсь в инете в поисках классификации комп вирусов и вот вам))
знайте детки)

Компью́терные ви́русы — разновидность вредоносных программ, отличительной особен-ностью которых является способность к размножению (саморепликации). В дополнение к этому они могут повреждать или полностью уничтожать данные, подконтрольные пользова-телю, от имени которого была запущена заражённая программа.
Неспециалисты иногда к компьютерным вирусам причисляют все вредоносные программы, такие как троянские кони, программы-шпионы.
Классификация
В настоящее время не существует единой системы классификации и именования вирусов (хотя попытка создать стандарт была предпринята на встрече CARO в 1991 году). Принято разделять вирусы по поражаемым объектам (файловые вирусы, загрузочные вирусы, скриптовые вирусы, сетевые черви), по поражаемым операционным системам и платформам (DOS, Microsoft Windows, Unix, GNU/Linux, Java и другие), по технологиям используемым вирусом (полиморфные вирусы, стелс-вирусы), по языку на котором написан вирус (ассемблер, высокоуровневый язык программирования, скриптовый язык и др.).
Классификация файловых вирусов по способу заражения
По способу заражения файловые вирусы (вирусы, внедряющие свой код в исполняемые фай-лы: командные файлы, программы, драйверы, исходный код программ и др.)разделяют на перезаписывающие, паразитические, вирусы-звенья, вирусы-черви, компаньон-вирусы, а так же вирусы, поражающие исходные тексты программ и компоненты программного обеспече-ния (VCL, LIB и др.).
Перезаписывающие вирусы
Вирусы данного типа записывают свое тело вместо кода программы, не изменяя на-звания исполняемого файла, вследствие чего исходная программа перестает запус-каться. При запуске программы выполняется код вируса, а не сама программа.
Вирусы-компаньоны
Компаньон-вирусы, как и перезаписывающие вирусы, создают свою копию на месте заражаемой программы, но в отличие от перезаписываемых не уничтожают ориги-нальный файл, а переименовывают или перемещают его. При запуске программы вначале выполняется код вируса, а затем управление передается оригинальной про-грамме.
Возможно существование и других типов вирусов-компаньонов, использующих иные оригинальные идеи или особенности других операционных систем. Например, PATH-компаньоны, которые размещают свои копии в основном каталоге Windows, исполь-зуя тот факт, что этот каталог является первым в списке PATH, и файлы для запуска Windows в первую очередь будет искать именно в нём. Данными способом самоза-пуска пользуются также многие компьютерные черви и троянские программы.
Файловые черви
Файловые черви создают собственные копии с привлекательными для пользователя названиями (например Game.exe, install.exe и др.) в надежде на то, что пользователь их запустит.
Вирусы-звенья
Как и компаньон-вирусы, не изменяют код программы, а заставляют операционную систему выполнить собственный код, изменяя адрес местоположения на диске зара-женной программы, на собственный адрес. После выполнения кода вируса управле-ние обычно передается вызываемой пользователем программе.
Паразитические вирусы
Паразитические вирусы — это файловые вирусы изменяющие содержимое файла до-бавляя в него свой код. При этом зараженная программа сохраняет полную или час-тичную работоспособность. Код может внедряться в начало, середину или конец про-граммы. Код вируса выполняется перед, после или вместе с программой, в зависимо-сти от места внедрения вируса в программу.
Вирусы, поражающие исходный код программ
Вирусы данного типа поражают или исходный код программы, либо её компоненты (OBJ-, LIB-, DCU- файлы) а так же VCL и ActiveX компоненты. После компиляции программы оказываются в неё встроенными. В настоящее время широкого распро-странения не получили.

Скри́птовый язы́к (англ. scripting language, в русскоязычной литературе принято название язык сценариев) — язык программирования, разработанный для записи «сценариев», по-следовательностей операций, которые пользователь может выполнять на компьютере. Про-стые скриптовые языки раньше часто называли языками пакетной обработки (batch languages или job control languages). Сценарии обычно интерпретируются, а не компилируются.
В прикладной программе, сценарий (скрипт) — это программа, которая автоматизирует не-которую задачу, которую без сценария пользователь делал бы вручную, используя интер-фейс программы.
Сетевой червь — разновидность самовоспроизводящихся компьютерных программ, распро-страняющихся в локальных и глобальных компьютерных сетях. В отличие от компьютерных вирусов червь является самостоятельной программой.
Механизмы распространения
Черви могут использовать различные механизмы («векторы») распространения. Некоторые черви требуют определенного действия пользователя для распространения (например, от-крытия инфицированного сообщения в клиенте электронной почты). Другие черви могут распространяться автономно, выбирая и атакуя компьютеры в полностью автоматическом режиме. Иногда встречаются черви с целым набором различных векторов распространения, стратегий выбора жертвы, и даже эксплойтов под различные операционные системы.
Структура
Черви могут состоять из различных частей.
Часто выделяют так называемые ОЗУ–резидентные черви, которые могут инфицировать ра-ботающую программу и находиться в ОЗУ, при этом не затрагивая жёсткие диски. От таких червей можно избавиться перезапуском компьютера (и, соответственно, сбросом ОЗУ). Та-кие черви состоят в основном из «инфекционной» части: эксплойта (шелл–кода) и неболь-шой полезной нагрузки (самого тела червя), которая размещается целиком в ОЗУ. Специфи-ка таких червей заключается в том, что они не загружаются через загрузчик как все обычные исполняемые файлы, а значит, могут рассчитывать только на те динамические библиотеки, которые уже были загружены в память другими программами.
Также существуют черви, которые после успешного инфицирования памяти сохраняют код на жёстком диске и принимают меры для последующего запуска этого кода (например, пу-тём прописывания соответствующих ключей в реестре Windows). От таких червей можно избавиться только при помощи антивируса или подобных инструментов. Зачастую инфекци-онная часть таких червей (эксплойт, шелл-код) содержит небольшую полезную нагрузку, ко-торая загружается в ОЗУ и может «догрузить» по сети непосредственно само тело червя в виде отдельного файла. Для этого некоторые черви могут содержать в инфекционной части простой TFTP-клиент. Загружаемое таким способом тело червя (обычно отдельный исполняемый файл) теперь отвечает за дальнейшее сканирование и распространение уже с инфицированной системы, а также может содержать более серьёзную, полноценную полез-ную нагрузку, целью которой может быть, например, нанесение какого–либо вреда (напри-мер, DoS–атаки).
Большинство почтовых червей распространяются как один файл. Им не нужна отдельная «инфекционная» часть, так как обычно пользователь–жертва при помощи почтового клиента добровольно скачивает и запускает червя целиком.
Полезная нагрузка
Зачастую черви даже безо всякой полезной нагрузки перегружают и временно выводят из строя сети только за счёт интенсивного распространения. Типичная осмысленная полезная нагрузка может заключаться в порче файлов на компьютере-жертве (в том числе, изменение веб-страниц, «deface»), заранее запрограммированной DoS-атаке с компьютеров жертв на отдельный веб-сервер, или бэкдор для удалённого контроля над компьютером-жертвой. Час-то встречаются случаи, когда новый вирус эксплуатирует бэкдоры, оставленные старым.

[340x255]
вверх^ к полной версии понравилось! в evernote
Комментарии (3):
ChatteClaudia 13-06-2008-22:29 удалить
Дооо, я это тоже читала когда-то)))
Alicia_Hell 13-06-2008-22:33 удалить
ахахх...ну до 16 почитаю, а потом нах)


Комментарии (3): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Кому интересно)) ХДДДД | Alicia_Hell - wellcome to Hell | Лента друзей Alicia_Hell / Полная версия Добавить в друзья Страницы: раньше»