Лекция · 2.2

Антивирустық қауіпсіздік

Бір күні досыңнан флешка алдың немесе интернеттен бағдарлама жүктедің. Кейін компьютер баяулап, файлдар жоғалып, бейтаныс жазулар шыға бастады. Мұндай жағдайдың жиі себебі — зиянды программалар.

Зиянды программа дегеніміз не?

Компьютерде файл жоғалып кетті, жүйе кенет баяулады немесе банк есептік жазбаңа кіргенде пароль өзгерген болып шықты. Мұның себебі компьютерге зиянды программа кіріп кеткен болуы мүмкін.

Зиянды программа — бұл да программа. Оны біреу арнайы жазады: деректерді ұрлау, компьютерді баяулату, файлдарды жою немесе өзінің көшірмесін жасап таралу үшін.

Зиянды программа
жасырын енеді
Дерек ұрлау
пароль, карта
Файл жою
құжат, сурет
Таралу
көшірме жасайды
Анықтама
Зиянды программа (Malware) — компьютерге, серверге немесе желіде сақталатын деректерге зиян келтіруге арналған программалық жабдықтама.
Malware

Malware сөзі malicious software дегеннен шыққан. Бұл — жалпы атау. Оның ішінде вирустар, құрттар, троян программалары, шпиондар және басқа зиянды программалар бар. Вирус — зиянды программаның бір түрі ғана.

Зиянды программаны жұқпалы аурулармен салыстыруға болады: «инфекция» — жалпы атау, ал тұмау, грипп, ангина — жеке түрлер. Сол сияқты malware жалпы атау, ал вирус, троян, құрт — оның түрлері.

Компьютерлік вирус

Биологиялық вирус жасушаға кіріп, оның ресурстарын пайдаланып көшірме жасайды. Компьютерлік вирус та ұқсас жұмыс істейді: файлдарға, жадқа немесе жүктеу секторларына жасырын еніп, таралуға тырысады.

Анықтама
Компьютерлік вирус — компьютерге жасырын еніп, компьютер жұмысын тежейтін немесе деректермен жұмыс жасау жүйесіне зиянын тигізетін арнайы шағын программа. Негізгі мақсаты — таралу.
Сау файл
қалыпты код
Вирус енеді
жасырын
Зақымдалған файл
басқаларға тарайды

Анықтамадағы маңызды сөздер: жасырын еніп — пайдаланушы байқамайды; программалар кодына, жүйе жадына, жүктеу секторларына — вирус кіретін орындар; таралу — негізгі мақсаты.

Мысалы, досыңның флешкасы арқылы вирус компьютеріңе кіреді. Ол файлдарға жазылады. Сен сол файлдарды жіберген кезде вирус та бірге таралады.

Вирус жұққанын қалай білеміз?

Вирусты ерте байқаған сайын зияны аз болады. Дәрігер ауруды симптомдарынан таниды, ал сен компьютердің белгілерінен қауіпті байқай алуың керек.

Вирус белгілері
1
Компьютер баяулады
Процессор вирус үшін жұмыс істеуі мүмкін.
2
Жиі тоқтап қалады
Жүйе тұрақсыз жұмыс істейді.
3
ОЖ жүктелмейді
Жүктеу секторы зақымдалған болуы мүмкін.
4
Файлдар жоғалды немесе өзгерді
Вирус файлдарды өшірді немесе өзгертті.
5
Файл өлшемі өзгерді
Вирус файлға өзін жазып, өлшемді үлкейтуі мүмкін.
6
Жедел жад азайды
Вирус жадта орын алып тұруы мүмкін.
7
Күтпеген хабарлама немесе дыбыс
Зиянды программа өз әрекетін көрсетіп жатыр.
БелгіНе болады
Компьютер баяуладыПроцессор вирус үшін жұмыс істейді
Жиі тоқтап қаладыЖүйе тұрақсыз жұмыс істейді
ОЖ жүктелмейдіЖүктеу секторы зақымдалған
Файлдар жоғалды / өзгердіВирус файлдарды өшірді немесе өзгертті
Файл өлшемі / саны өзгердіВирус файлдарға өзін жазып, өлшемді үлкейтті
Жедел жад кенет азайдыВирус жадта орналасып, орын алып жатыр
Күтпеген хабарлама / дыбысВирус өзін таныстырып жатыр
!
Баяу жұмыс міндетті түрде вирус деген сөз емес. Жадтың толуы, диск мәселесі немесе ескі құрылғы да себеп болуы мүмкін. Дәлелдеу үшін антивирустық тексеру жүргізу қажет.
Вирустардың жіктелуі

Вирустар бірдей емес. Кейбіреуі файлдарға жасырынады, кейбіреуі желі арқылы таралады, кейбіреуі белгілі шарт орындалғанда ғана іске қосылады.

Вирустар үш белгі бойынша жіктеледі: зақымдау тәсілі, орналасу ортасы және жұмыс алгоритмі.

Жіктеу ағашы
Компьютерлік вирустар
Зақымдау тәсілірезиденттік / резиденттік емес
Орналасу ортасыфайл, жүктеу секторы, макрос, желі
Жұмыс алгоритміпаразит, құрт, stealth, polymorphic, троян
Зақымдау тәсілі бойынша

Бірінші белгі: вирус жадта ұзақ тұра ма, әлде бір рет қана кіріп өте ме?

Анықтама
Резиденттік вирус — компьютерді іске қосқаннан өшіргенге дейін жүйе жадында тұрақты сақталатын, пайдаланушы әрекеттерін бақылайтын вирус.

Резиденттік емес вирус — жадта тұрақты сақталмайтын, тек зақымдалмаған бағдарламаны тапқанда ғана файлға жазылатын вирус.
Резиденттік
Жадта тұрады
ОЖ іске қосылғаннан өшкенге дейін бақылайды және қолайлы кезде шабуылдайды.
Резиденттік емес
Өтіп кетеді
Файл тапқанда жазылады, бірақ жадта тұрақты сақталмайды.
Орналасу ортасы бойынша

Екінші белгі — вирус қайда тығылады? Файлға, жүктеу секторына, Office макростарына немесе желіге орналасуы мүмкін.

Файлдық
.exe, .com
Іске қосылатын файлдарға еніп, программа ашылғанда іске қосылады.
Жүктелетін
Жүктеу секторы
Компьютер іске қосылғанда антивирустан бұрын белсенді болуы мүмкін.
Макровирус
Office файлдары
.docx, .xlsx ішіндегі макро-кодқа тығылады.
Желілік
Желі арқылы
Файлдарды өзгертпейді, көшірмесін желі бойымен таратады.
ТипҚайда тығыладыМысал
Файлдық вирусІске қосылатын файлдарға (.exe, .com)Программа файлдары
Жүктелетін вирусДискінің жүктеу секторынаКомпьютер іске қосылғанда алдымен жүктеледі
МакровирусMS Office құжаттарының макростарына.docx, .xlsx ішіндегі макро-код
Желілік вирусКомпьютерлік желілер арқылы тараладыФайлдарды өзгертпейді, желі арқылы ғана жайылады
!
Word немесе Excel файлы да қауіпті болуы мүмкін. Бейтаныс адамнан келген .docx немесе .xlsx файлын ашпас бұрын антивируспен тексер.
Жұмыс алгоритмі бойынша

Үшінші белгі — вирус қалай жұмыс істейді және өзін қалай жасырады. Кейбірі файлды өзгертеді, кейбірі желі арқылы таралады, кейбірі заңды программа болып көрінеді.

P
Паразиттік
Файл мазмұнын өзгертеді, оңай анықталады.
W
Құрт
Желі арқылы өз көшірмесін таратады, файлдарды өзгертпейді.
S
Көрінбейтін
Зақымдалмаған бөліктермен алмастырып жасырынады.
M
Мутанттық
Шифрлау арқылы кодын үнемі өзгертіп отырады.
T
Троян
Пайдалы программа болып көрінеді, өздігінен таралмайды.
ТипҚалай жұмыс істейдіЕрекшелігі
Паразиттік вирусФайл мазмұнын өзгертедіОңай анықталады
Құрт (Worm)Желі арқылы өз көшірмесін жасап тараладыФайлдарды өзгертпейді, тек таралады
Көрінбейтін вирус (Stealth)Зақымдалмаған бөліктермен алмастырып жасырынадыТабу өте қиын
Мутанттық вирус (Polymorphic)Шифрлау арқылы өзін үнемі өзгертіп отырадыАнтивирус сигнатурасы таба алмайды
Трояндық программаЗаңды программа болып көрініп іске қосыладыӨздігінен таралмайды

Құрт файлдарды өзгертпейді, өз бетімен желі арқылы таралады. Троян сырттай пайдалы программаға ұқсайды, бірақ пайдаланушы өзі іске қосқанда зиянды код жұмыс істейді.

!
Вирус пен құрт бірдей емес. Вирус файлдарды зақымдайды және таралу үшін пайдаланушы әрекеті керек. Құрт файлдарды өзгертпей, өз бетімен таралады.
!
Троян өздігінен таралмайды. Оның басты ерекшелігі — пайдаланушы оны заңды программа деп ойлап өзі іске қосады.
!
Баспаға байланысты терминдер: вирус-қақпан және логикалық бомба Алматыкітапта кездеседі, ал Атамұра мен Арман-ПВ-да жоқ болуы мүмкін.
Антивирустық программалар

Вирусқа қарсы антивирустық программалар қолданылады. Бірақ олардың бәрі бірдей емес: бірі табады, бірі емдейді, бірі өзгерісті бақылайды, бірі алдын ала ескертеді.

Анықтама
Антивирустық программа — компьютерлік вирустарды анықтауға, зақымдалған файлдарды қалпына келтіруге және зиянды кодтың енуінің алдын алуға арналған программа.
Вирус
қауіп
Антивирус
анықтау және қорғау

Маңызды ұғымдар: сигнатура — белгілі вирустың код үлгісі; ревизия — алдыңғы күймен салыстыру; фаг — вирусты тауып, файлдан алып тастайтын емші типі.

Антивирус түрлері
Детектор
Сканер
Белгілі вирус сигнатураларын іздейді. Жаңа вирусты таба алмайды.
Доктор
Емші
Зақымдалған файлды тауып, қалпына келтіреді.
Ревизор
Бақылаушы
Файлдардың бастапқы күйін есте сақтап, өзгерісті анықтайды.
Сүзгі
Күзетші
Күдікті әрекет туралы алдын ала хабарлайды, бірақ емдемейді.
Вакцина
Иммунизатор
Зақымдалуды алдын ала болдырмайды, қазір сирек қолданылады.
ТипАтауыНе істейдіШектеуі
ДетекторСканерБелгілі вирус сигнатураларын іздейдіТек белгілі вирустарды табады
Доктор (фаг)ЕмшіВирус жұққан файлды тауып, емдеп қалпына келтіредіБелгісіз вирусты емдей алмайды
РевизорБақылаушыДискінің бастапқы күйін есте сақтап, өзгерістерді анықтайдыОрнатуға дейінгі вирусты таба алмайды
СүзгіКүзетшіКүдікті әрекетті алдын ала хабарлайдыЕмдемейді, тек ескертеді
ВакцинаИммунизаторФайлдың зақымдалуын алдын ала болдырмайдыҚазір сирек қолданылады

Ревизор ең сенімді деп есептеледі, себебі ол жаңа вирусты да файл өзгерісі ретінде байқай алады. Детектор мен доктор көбіне базаға тәуелді.

!
Ең сенімді антивирус — ревизор программасы. Ол базада жоқ жаңа вирусты да файлдардың өзгеруі арқылы байқайды.
Қорғану ережелері

Антивирус бар болса да, алдын алу маңызды. Ең күшті қорғаныс — дұрыс әдеттер: сенімді программа, жаңарту, тексеру және резервтік көшірме.

1
Лицензиялы программа
Бейресми сайттардан жүктелген программада троян болуы мүмкін.
2
Жүйелі жаңарту
Ескі база жаңа вирустарды тани алмайды.
3
Файлдарды тексеру
Пошта және интернеттен келген файлдарды ашпай тұрып тексер.
4
Backup
Вирус файлдарды жойса да, көшірме арқылы қалпына келтіруге болады.
ЕрежеНеге маңызды
1Тек лицензиялы программа орнатБейресми сайттардан жүктелген программалар ішінде трояндық код болуы мүмкін
2Антивирусты жүйелі жаңарт және тексерБазасы ескі антивирус жаңа вирустарды таба алмайды
3Интернеттен және поштадан келген файлдарды тексерСпам-хаттар мен бейтаныс сілтемелер — вирустың ең жиі жолы
4Деректердің резервтік көшірмесін сақтаВирус файлдарды жойса да, көшірмесі болса, қалпына келтіруге болады

Есте сақтау формуласы: ЖАЖР — жаңарту, антивирус, жүктеп алғанды тексеру, резервтік көшірме. Қорғануды үй қауіпсіздігімен салыстыруға болады: сенімді адамды ғана кіргізу, күзет жүйесін жаңарту, кіргенді тексеру және маңызды затты сейфте сақтау.

Ұ ҰБТ-мен байланысы

Бұл тақырып ҰБТ-да анықтама, сәйкестендіру және айырмашылық сұрақтары түрінде кездеседі. Ең жиі сұралатыны: вирустың негізгі мақсаты, резиденттік вирус, троян ерекшелігі, ревизор программасы, макровирус және құрт пен вирустың айырмашылығы.

Ең жиі кеткен қателер:
!
Троян өздігінен таралады деп жазу.
!
Детекторды ең сенімді деп ойлау. Дұрысы: ревизор ең сенімді.
!
Вирус пен зиянды программаны теңдестіру. Вирус — malware түрі ғана.
!
Резиденттік пен резиденттік еместі шатастыру.
!
Вирус пен құртты бірдей деп санау.

Міндетті есте сақтау: вирус мақсаты — таралу; ең сенімді антивирус — ревизор; троян өздігінен таралмайды; резиденттік вирус жадта тұрады; макровирус Office файлдарында; құрт файлдарды өзгертпейді.

Қорытынды

Зиянды программа — деректерге зиян келтіруге арналған кез келген программа. Компьютерлік вирус — негізгі мақсаты таралу болатын, жасырын кіретін зиянды программа түрі.

Вирустар зақымдау тәсілі, орналасу ортасы және жұмыс алгоритмі бойынша жіктеледі. Антивирустар детектор, доктор, ревизор, сүзгі және вакцина болып бөлінеді. Қорғану үшін лицензиялы программа, жаңарту, файлдарды тексеру және резервтік көшірме қажет.

Итоговая схема
MalwareЗиянды программалардың жалпы атауы. Вирус — соның бір түрі.
ВирусЖасырын енеді, негізгі мақсаты — таралу.
ЖіктелуіТәсіл: резиденттік / резиденттік емес. Орта: файл, сектор, макрос, желі. Алгоритм: паразит, құрт, stealth, polymorphic, троян.
АнтивирусДетектор, доктор, ревизор, сүзгі, вакцина. Ең сенімді — ревизор.
ҚорғануЛицензиялы программа, жаңарту, тексеру, backup.
ҰБТ акцентіТаралу, ревизор, троян, резиденттік, макровирус, құрт айырмашылығы.