Юный техник 2003-12, страница 43Обычно программа вируса сделана так, что при этом она первой получает управление и начинает выполняться. Например, для этого достаточно, чтобы в зараженном файле первой стояла команда безусловного перехода на дописанный в конце этого файла «кусок» программного кода вируса. Дальше вирус должен сделать две простые вещи: — разместиться в оперативной памяти на все время работы компьютера, пока он включен (такие программы называются резидентными и могут постоянно контролировать некоторые процессы работы компьютера, например, запуск всех файлов); — скопировать себя на жесткий диск, чтобы переждать время от выключения питания компьютера (когда, как известно, все содержимое оперативной памяти стирается) до его следующего включения, а когда это произойдет — опять-таки получить возможность запуска. Обычно для этого вирус копируется в какую-либо программу (заражает ее), которая всегда запускается в ходе стартовой загрузки компьютера (например, в какую-нибудь программу операционной системы Windows), либо запуск вируса встраивается в загрузочный сектор системного диска, где прописаны команды, которые компьютер должен выполнять после включения питания. Вот и все! Теперь та часть вируса, которая находится в оперативной памяти резидентно, будет отслеживать все случаи, когда пользователь запускает на выполнение или копирует на дискеты любые исполняемые программы, и дописывать себя в них (например, добавлять свою копию в конце такой программы, а в самом ее начале записывать команду перехода на свой код), — это и есть заражение. "» !- Г — UIL л" «Г JW1! grcpj; дкеэ j I а г t I'll . I- jj' i Д.*'-» J" awv ЗЛ» 3! 3' * агая дичи? ■д I .i 'Ж J/ I фг&э. er^J-3 - Д с euerel I ■ —*— Г А чЧ .-E .1 1-Ы-1 vl 1 l!<h #r LtM «■ i lirt* »: lfn« ic lm :i ■ l*>f 15; i liv li: Lin» H Li л iJ; lIM >B Vint trs i Hr it i-Ы U- LUv 20" Lin* si: Llfrt ! 1-4 if: i lm ?4 0700 ■•hm-w; vV • и ^Лчй--» •»,. «";« 'к*; ГР» .«I CrJilt f г s I rr . ttV lt] то-i " JtfwvItr таи t!U".*uj».r*t:'~" icttm*Blir<bu^i i»t * vei'jrtl-r' Jl»«1 М-r . T1> >ШУ 5МП z\ LI кш :.a s-waHV- | jyjerwi r Bill V-гП*;* V on»*»»»-!^*! »u1 r Vjr1 ЛН I WiRFVrl J№ ' u:f*CFn.Ciri*rrir J10L- ny&yjW vf* 9t?«W*Qt$t« ГНИ «tlby ID V I nil* ПО? thl», fг'-вёд, i b' cr JI1 sine* «II I Uln tuii • •( it* arm мм tu^ nne Inglibl-v COnLFtt-IyBV! («il.'P 1'Jln, Cht.1 Ы I lint liali iblra la » Г*Ч.™ Jie !А: л|.г mi — Ll«« Г Hft Ил» L>*4 ■ f Lf lb I-.* 25: 3»: ra Si; и и ----- j*t mpwtjowJVUMP r,, ffK » »> ' --'HfJ*-! Kt<T Strva; fff» lUfM.Tit.lM* EnaaMViKju ■fnn^anl Jili.pna.HMpn uc < « Na»i*t, ■ "ЯлГ Int.iva'lilp.iliupl tat .*«■■ Листинг вируса нетрудно найти в Интернете. |