A vírusok Végi András¹, Antal Krisztina¹, Kiss Zsófia¹, Szécsényi Hajnalka¹, Demeter Lehel²



Hasonló dokumentumok
17. témakör Vírusok - Víruskeresés

A "Tensoval Mérd 2 hétig magad és nyerd vissza az árát!" nyereményjáték hivatalos részvételi- és játékszabályzata

SEGÉDLET ELEKTRONIKUS FELÜLET HASZNÁLATÁHOZ

A Gyorstelepítés rövid leírását lásd a hátsó borítón.

A tömörítési eljárás megkezdéséhez jelöljük ki a tömöríteni kívánt fájlokat vagy mappát.

Adatvédelem a számítógépen

Emelt Szintű etanácsadó Képzés

SEGÉDLET ELEKTRONIKUS FELÜLET HASZNÁLATÁHOZ

Ingatlanvagyon értékelés

8. Hálózatbiztonsági alapok. CCNA Discovery 1 8. fejezet Hálózatbiztonsági alapok

Számítógép kártevők. Számítógép vírusok (szűkebb értelemben) Nem rezidens vírusok. Informatika alapjai-13 Számítógép kártevők 1/6

ÁLTALÁNOS SZOLGÁLTATÁSI FELTÉTELEK

TomTom Bridge Referencia útmutató

BBS-INFO Kiadó, 2016.

ESET NOD32 ANTIVIRUS 6

Magyarországon a szerzői joggal a évi LXXVI. törvény foglalkozik.

LEVELEZÉS BEÁLLÍTÁSA

Információ és kommunikáció

Számítógépes vírusok. Barta Bettina 12. B


VirtualBox, Debian telepítés

ű Ö ű ű Ú Ú ű

Raiffeisen Electra Terminál. Felhasználói kézikönyv

A kerti-butor.hu elektronikus termékrendelési weboldalának Általános Szerződési Feltételei / Vásárlói Tájékoztatója

Bevezetés. A WebAccess használatának bemutatása előtt néhány új funkció felsorolása következik:

ÁLTALÁNOS SZOLGÁLTATÁSI FELTÉTELEK

ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEI

ESET LICENSE ADMINISTRATOR

A Gyorstelepítés rövid leírását lásd a hátsó borítón.

INFOTECHNOLÓGIA I. Operációs rendszer működése, használata

Útmutató a szoftver gazdálkodáshoz


Novell GroupWise levelező rendszer alapok Kiadványunk célja, hogy a Nemzeti Közszolgálati Egyetemen használt Novell GroupWise (a továbbiakban GW)

GYÖNGYÖS-MÁTRA Takarékszövetkezet HIRDETMÉNY

TestLine - Szoftverek, vírusok fakt Minta feladatsor

Gate Control okostelefon-alkalmazás

A pályázat beküldésének ideje a Szervező szerverére történő beérkezés percpontosságú időpontja.

ÁLTALÁNOS SZOLGÁLTATÁSI FELTÉTELEK I. ÁLTALÁNOS RENDELKEZÉSEK

Általános Szerződési Feltételek (ÁSZF)

A megjelenített termékek kizárólag online, házhoz szállítással vagy személyes átvétellel rendelhetőek meg.

Általános Szerződési Feltételek

Általános Szerződési Feltételek xzn.hu 1. Az xzn.hu-val való jogviszony

I. Az üzemeltető adatai: Név: Meskete2015 Kft. továbbiakban üzemeltető. Székhely: 8174, Balatonkenese, Arany János utca 13

Felhasználói kézikönyv

Általános Szerződési Feltételek

TERC-ETALON Online Építőipari Költségvetés-készítő és Kiíró programrendszer Felhasználói kézikönyv

SEGÉDLET ELEKTRONIKUS FELÜLET HASZNÁLATÁHOZ. EMVA ÚMVP I. és II. intézkedéscsoportjához kapcsolódó képzések

JÁTÉKSZABÁLYZAT A Coca-Cola Szurkoljunk együtt, köztünk a helyed! nyereményjáték hivatalos Részvételi- és Játékszabályzata

Biztonság Felhasználói kézikönyv

Általános Szerződési Feltételek

HP beágyazott webszerver

A magyarok vándorlása és a honfoglalás. Készítette: OD SZ 00

Az ACE Telecom Kft. KIEGÉSZÍTŐ SZOLGÁLTATÁSOK IGÉNYBEVÉTELÉNEK ÁLTALÁNOS FELTÉTELEI ( KSZIÁF ) Hatályos: július 1. napjától

A jó domain név megválasztásának titkai Egy új honlap elindításának alapja a megfelelő domain név megválasztása.

BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv?

FELHASZNÁLÓI KÉZIKÖNYV ÜGYFELEK SZÁMÁRA

INFORMATIKA. Középszint Szóbeli vizsga. A szóbeli vizsga részletes tematikája a fővárosi és megyei kormányhivatalok által szervezett vizsgákhoz 2016.

Adatvédelmi nyilatkozat

A Gyorstelepítés rövid leírását lásd a hátsó borítón.

1. Bevezető 2. Általános rendelkezések

HP ProtectTools Felhasználói útmutató

Biztonság. Felhasználói útmutató

Adatvédelmi és Jogi nyilatkozat Hatályos:

AIX 6.1. IBM Systems Director Console for AIX

1.oldal. Kft. ÁLTALÁNOS SZERZ DÉSI FELTÉTELEI INTERNET HOZZÁFÉRÉSI SZOLGÁLTATÁS IGÉNYBEVÉTELÉRE

Játékszabályzat, illetve jogi és adatvédelmi tájékoztató a Rossmann Telizsák Facebook alkalmazáshoz


Kaspersky Internet Security Felhasználói útmutató

VESZPRÉMI RENDŐRKAPITÁNYSÁG

Internet Szolgáltatás Általános Szerződési Feltételei

a számlavezetett Hitelintézetek részére, külföldi konvertibilis pénznemben nyilvántartott, kamatozó pénzforgalmi és lekötött számla vezetéséhez

ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK szerver, webtárhely és kapcsolódó szolgáltatások nyújtására...

ÚTMUTATÓ A KÉRELMEZŐK SZÁMÁRA AZ EGYSÉGES DOKUMENTUM KITÖLTÉSÉHEZ

1. oldal, összesen: 29 oldal

A - Csak nyerhet vele. nyereményjáték részvételi és játékszabályzata

A NYERJEN MOBILAPPLIKÁCIÓNKKAL ELNEVEZÉSŰ NYEREMÉNYJÁTÉK RÉSZVÉTELI ÉS JÁTÉKSZABÁLYZATA

Általános Szerződési Feltételek

A pályázat beküldésének ideje a Szervező szerverére történő beérkezés percpontosságú időpontja.

Általános Felhasználási Feltételek (ÁFF)

MARION CARAMELLE Kft. H-1055 Budapest, Szt István krt. 15. I május 8. ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK

FELHASZNÁLÓI KÉZIKÖNYV

Elõszó. Elõszó Flash 5

Könnyedén. és természetesen OPTEAMUS

INTEGRÁLT ÖNKORMÁNYZATI RENDSZER


Használati útmutató a Semmelweis Egyetem Központi Könyvtár távoli adatbázis elérés szolgáltatásáról

Ü G Y F É L T Á J É K O Z T A T Ó

A HALLS Nyerj Hűsítő Élményeket promóció hivatalos részvételi- és játékszabályzatának módosítása

Jogosultságkezelés felhasználói leírás

Kovácsoljon üzleti előnyt a technológiából!

Internetes biztonság otthoni felhasználóknak

A Nyerj a #birnifogod pillanatoddal! online nyereményjáték hivatalos részvételi- és játékszabályzata

DUMASZÍNHÁZ, FÉNYFESTÉS ÉS SÁRKÁNYHAJÓZÁS VISSZAESÉS A RENDEZVÉNYPIACON

Központi proxy szolgáltatás


ÁSZF - klasszikus Webtárhely, Cloud Webtárhely és Cloud Platform

Adatkezelési Szabályzat. ( napjától hatályos szöveg)

Felhasználói leírás v1.0

Közép-dunántúli régió területi államigazgatási szervei novemberi informatikai felmérésének összesítése, értékelése

Általános Szerződési Feltételek

Átírás:

A vírusok Végi András¹, Antal Krisztina¹, Kiss Zsófia¹, Szécsényi Hajnalka¹, Demeter Lehel² ¹Szegedi Tudományegyetem Természettudományi Kar, ²Babes-Bolyai Tudományegyetem Természettudományi Kar, Kolozsvár h142316@stud.u-szeged.hu, h264287@stud.u-szeged.hu, h374450@stud.u-szeged.hu, h041234@stud.u-szeged.hu, dlehel_hd@rmdsz.ro A modern oktatásban egyre nagyobb szerepet kapnak a multimédiás segédeszközök, különösképpen a számítógép és az internet. Egy prezentáció bemutatásával például színesebbé tehető a tanóra, a diákok önálló ismeretszerzéséhez pedig az internet nyújt nagy segítséget. Ámde ezen eszközök felhasználása során nem szabad elfeledkezni a vírusokról sem, amelyek tevékenykedéseikkel megkeseríthetik az életünket! Ez a dolgozat egy kis áttekintést szeretne nyújtani a vírusok életútjáról és működéséről. Mik is a vírusok? A vírusok olyan kártevő programok, amelyek más programokba épülnek bele. A fertőzött program elindításakor (futtatásakor) a vírus átveszi a vezérlést, végrehajtja a saját programkódját, majd visszaadja a vezetést az eredeti programnak. A vírus képes magát duplikálni, más programokat megfertőzni. Ezáltal sokasodik és terjed. Tehát működéséhez egy gazdaprogramra van szüksége. A vírusok története egyidős a személyi számítógépekével. Már az 1981-es években is terjedtek vírusok az akkoriban széles körben használt Apple gépeken [1]. Az IBM PC megjelenésével pedig a számuk robbanásszerű növekedésnek indult. A kezdetben még ártalmatlan kis programok egyre rosszindulatúabbak lettek. Megjelent a Charlie vírus, ami újraindította vagy lefagyasztotta a számítógépet, vagy a Jerusalem, amely minden péntek 13-án törölte a végrehajtható állományokat (.com,.exe,.bat kiterjesztésű fájlokat). Feltűnt az első rejtőzködő (titkosított kódú) vírus is, a Cascade, mely a képernyőn aláhulló betűket jelenített meg. Ez utóbbi két program olyan sikeres lett, hogy még ma is szerte a világon megtalálhatók [1]. 1990-re már csaknem 150 vírust ismernek, ám ezek száma egy év alatt mintegy megtízszereződik. Öt éven keresztül nem történt lényegi változás, amikor is piacra került a Microsoft Windows 95. Az új operációs rendszer elterjedésével új vírusfajta is megjelent: a makróvírus. Az internet egyre szélesebb körű térhódítása pedig a vírusok szaporodását is felgyorsította. A vírusok osztályozása A vírusokat típus és platform szerint különböztethetjük meg, vagyis különbséget tehetünk aközött, hogy mit fertőz meg, vagy hogy milyen számítógépes környezetben fut. 250

Típus szerinti osztályozás Típusuk szerint ismerünk boot-, fájl-, makróvírust és a férgeket. A bootvírusok a számítógép merevlemezének indító (boot) szektorát fertőzik meg. Mivel bekapcsoláskor az itt lévő összes információ és parancs kiolvasódik, így a vírus is betöltődik induláskor a rendszerbe, s fertőzésre kész. Az első vírusfajták közülük kerültek ki. Ma ez a vírusfajta már nem jellemző, mivel a fő terjedési eszközük, a floppylemez visszaszorulóban van. A programvírusok talán a legismertebb képviselői a számítógépes vírusoknak. Virágkorukat a kilencvenes években élték, a DOS és a Windows95 ideje alatt. A számítógépbe bejutva a rendszer fájllistázó parancsának hatására aktivizálódnak és a.com és.exe kiterjesztésű állományokat fertőzik meg. A mai operációs rendszerek biztonságosabb fájlrendszere az ő tevékenységi körüket is beszűkítette. Manapság a makróvírusok és a férgek okozzák a legtöbb fertőzést. Leginkább e-mailen keresztül terjednek, a levélhez csatolt fájl megnyitásakor kerülnek be a gépünkbe. A makróvírusok önálló életre képtelenek, mert az operációs rendszer által futtatható tartalmuk nincsen. Viszont a Microsoft Office termékcsalád makrónyelvét felhasználva működnek. Mivel pedig ezek a programok hozzáférhetnek a számítógép fájljaihoz, a vírusok kiléphetnek a dokumentumból, és fájlszinten terjedhetnek. A férgek annyiban különböznek a vírusoktól, hogy nem szükséges hozzájuk gazdaprogram, maga a futtatható állomány kész a rombolásra. Képesek önmagukat a hálózaton keresztül is reprodukálni. Ehhez a rendszerek bizonyos védelmi hiányosságait használják ki. A közelmúlt két leghírhedtebb vírusa is ezen két típushoz tartozott: az I Love You nevezetű vírus egy programféreg volt, míg a Melissa egy féreg és egy makróvírus kombinációja [1]. Platform szerinti osztályozás A vírusok nagyon fontos tulajdonsága, hogy milyen rendszerek alatt képesek működni. Ha egy vírust nem készítenek fel egy adott rendszerre, akkor nem is fog működni az alatt. Bár a legtöbb vírust az elterjedtsége miatt DOS és Windows operációs rendszerre írták, de léteznek Unix/Linux alatt is. Ezeknél a vírusíró két megoldás közül választhat. Az egyik szerint kizárólag az operációs rendszer számára legális műveleteket végez (beleértve ebbe az írható programok megfertőzését is), a másik megoldás szerint viszont egy vagy több biztonsági hibát kihasználva root jogosultságokat szerez, és átveszi a hatalmat a gép felett. Az első megoldás hátránya, hogy a vírus talán soha nem terjed el (a gyakorlatban eddig ez volt a helyzet), a másodiké pedig az, hogy a biztonsági hibákat hamar kijavítják, és a vírus többé nem tud működni. windowsos rendszereknél a javítások sokkal ritkábban jelennek meg, és azokat is csak nagyon kevesen szerzik meg. Ezért lehetséges az, hogy még mindig nagyon sok vírusos gép található [1]. 251

A vírusirtók Az első vírusok megjelenését követően hamarosan feltűntek az ellenük írt programok is. 1998-ban az IBM megkezdi vírusellenes kutatásait, miután kénytelen beismerni ügyfeleinek, hogy rendszereit megtámadta a Cascade. Ám Peter Norton még tagadja, hogy számítógépes vírusok léteznek; városi legenda, mondja, mint a krokodilok New York szennyvízhálózatában. Az idők folyamán a vírusellenes programoknak két nagy csoportja alakult ki: a víruskereső és a víruseltávolító programok. A víruskeresők megkeresik ugyan, de nem távolítják el a beépült víruskódot a fertőzött fájlokból, csak blokkolják az egyes vírusfunkciók működését, így meggátolva a fertőzés továbbterjedését és a pusztító rutinok lefutását. Egy fertőzött fájl másolásakor a fertőzést tartalmazó kódszakaszt kivágják, és így ha az eredeti fájl vírusmentesítése el is marad, a másolat már vírusmentes lesz. Ilyen védelmet biztosítanak például az alaplapi BIOS-ba integrált ellenőrző rendszerek, a Magyarországon kifejlesztett TopGuard (vírusvédelmi) kártya és a legtöbb shareware és freeware antivírus program [1]. A víruseltávolító programok szintén végrehajtanak egy igen alapos keresést és az adott szoftver adatbázisában szereplő vírusokat, programférgeket, trójai és egyéb rosszindulatú programokat egyértelműen azonosítják. Ezután elkezdődik a vírusmentesítés, melynek négy fő lépése van: A klasszikus víruseltávolítás, vagyis amikor a program bájtra pontosan azonosítja a fertőzött fájlokon belül a víruskódot tartalmazó részlet(ek) elejét és végét, majd azt eltávolítja és visszaállítja az eredeti vagy az eredetivel majdnem megegyező programállapotot. Makróvírusok esetén ez a vírusmakrók vagy az összes a dokumentumban levő makró eltávolítását jelenti. A fertőzött fájlok átnevezésével, amikor nem futtatható, nem értelmezett kiterjesztéseket kapnak a fájlok. A fertőzött fájlok törlésével, ami ugyan nem teszi működőképessé a fertőzött rendszert, de legalább a további terjedésnek, pusztításnak elejét veszi. Program- és adat-visszaállítás egy vírusmentes biztonsági másolatból vagy a gyári telepítőkészletből. Erre a célra készültek speciális adatjavító és helyreállító programok is, mint például a Tiramisu [1]. A víruseltakarító programok az előbb felsorolt sorrendben próbálkoznak a vírusmentesítési technikák alkalmazásával. Ha az egyik módszer nem alkalmazható, akkor áttérnek a következőre és így tovább. Ám még így is nagyon gyakran előfordul, hogy a víruseltávolítás nem oldható meg adatvesztés, vagy a fertőzött programok sérülése nélkül. Ezért nagyon fontos a megfelelő biztonsági mentési stratégia alkalmazása! 252

Az internet további veszélyei Trójai programok A számítógépes világháló nem csak a rajta terjedő vírusok miatt lehet veszélyes: nagyon sok olyan rosszindulatú emberrel is találkozni, akiknek fő céljuk, hogy a mi gépünkbe illetéktelenül bejussanak, és ott szabadon garázdálkodhassanak. Sokan közülük csak szórakozásból csinálják, nem kifejezett céljuk a rombolás. Nagy részük a tizenévesek közül kerül ki, akik meg akarják mutatni, hogy mennyire otthonosan mozognak a világhálón [2]. Az ilyen hackerek az ún. trójai programok által nyitott kiskapukat, biztonsági réseket használják ki, azon át jutnak be a rendszerbe. Ezek annyiban különböznek a vírusoktól, hogy nem tartalmaznak szaporító rutinokat, csupán egy másik programba rejtőzködve végzik el nemkívánatos tevékenységüket. Ezáltal sokkal könnyebb ilyen fajta programot írni és az álcázásuk is sokkal egyszerűbb. Feltelepülésükhöz szükséges, hogy maga a felhasználó indítsa el a hordozó programot. Terjesztésük vagy e-mailben történik (ugyanúgy, mint a vírusok esetén) vagy pedig ingyenes letölthető, pl. képernyővédő programok tartalmazzák ezt az extra szolgáltatást is. Az általuk nyitott bejáraton keresztül bejutva a támadónak teljes hozzáférése lehet a rendszerhez. Hozzájuthatnak a gépben tárolt jelszavakhoz, bizalmas információkhoz, módosíthatják a számítógépen lévő adatokat, figyelhetik a billentyűzetleütéseket, hang- és médiafájlokat játszhatnak le, sőt, akár le is állíthatják a gépet. A trójai programok nagy része megfelelő automatikus vagy kézi ellenőrzéssel kiszűrhetők. Nem szabad ellenőrzés nélkül, megbízhatatlan helyről származó programokat telepíteni a számítógépre, és fontos a gyakori víruskeresés is. A vírusirtók szinte kivétel nélkül eltávolítják a trójai programokat is. Spam Spamnek a tömegesen, kéretlenül érkező reklámleveleket, hirdetéseket nevezzük. Ezek ugyan nem okoznak közvetlen kárt bár a csatolt állományuk sok esetben vírusos viszont jelentősen terhelik a levelező szerverek kapacitását, és értékes időt veszítünk miattuk a postafiókból való törölgetésükkel. Bár sajnos nem kerülhető el teljesen, hogy kéretlen reklámlevelek érkezzenek a postafiókunkba, van néhány módszer, amelyekkel elejét lehet venni az ilyen levelek áradatának: Bánjunk gondosan az e-mail címeinkkel! A hivatalos címünket csak barátainkkal, ismerőseinkkel, üzlettársainkkal osszuk meg! Ha nyilvános helyen kell e-mail címet megadni (pl. hírcsoportoknál), akkor ajánlatos külön erre a célra fenntartani egyet! Az ingyenes levelezőszervereken létrehozott címek tökéletesen megfelelnek. A honlapunkra ne a teljes e-mail címet írjuk ki! Sok címkereső program a weboldalakat böngészi végig címek után kutatva. Megtévesztésükre jó módszer, ha például alkalmazzuk ezeket a formákat: ValakiKUKACfreemail.hu Valaki@nospam.freemail.hu Ne válaszoljunk! Ne próbáljunk leiratkozni, vagy ne írjunk tiltakozó levelet a spam feladójának 253

címére! Ezáltal ugyanis közöljük vele, hogy az e-mail címünk valódi és rendszeresen olvassuk. Az ilyen leveleket feldolgozzák és azontúl rendszeresen számíthatunk kéretlen küldeményekre. Használjuk ki levelezőprogramunk lehetőségeit! A levelezőprogramok és a vírusirtók nagy része rendelkezik olyan funkciókkal, melyek segítenek a nem kívánt levelek távoltartásában. Ezek a szűrők megjelölhetik a spamgyanús leveleket, vagy akár rögtön törölhetik is őket. Végezetül a spameknek megkülönböztetjük egy speciális kategóriáját: a hoaxokat. Közéjük soroljuk az olyan értelmetlen leveleket, átveréseket, láncleveleket, amelyeknek egyedüli céljuk az internetes forgalom növelése, a tréfálkozás. Ez a tanulságos példa talán bemutatja a hoaxok lényegét: [1] Ez egy alban virus. Mivel igen mostohan vagyunk ellatva fejleszto eszkozokkel, kerjuk, kuldje tovabb ezt a levelet minden ismerosenek, majd lepjen be a Windows konyvtaraba es adja ki a del *.* parancsot. Segitseget elore is koszonjuk. Az alban crackerek. Köszönetnyilvánítás Szeretném kifejezni köszönetemet mindazoknak, akik munkájukkal segítették ennek a rövid előadásnak a létrejöttét: Antal Krisztinának, aki értékes tanácsaival, idejét nem kímélve segítette kiválasztanom a rendelkezésre álló hatalmas anyagból a legfontosabb részeket. Kiss Zsófiának és Demeter Lehelnek, hogy segítettek mélyebb megértéshez jutnom a számítógépes és a biológiai vírusok kapcsolatában, valamint a vírusirtók gépi kódú szinten való működésében; őszinte sajnálatomra az ő tanulmányaikat a hely és az idő rövidsége miatt nem volt alkalmam taglalni. Szécsényi Hajnalkának, a vírusfajták részletes megismertetéséért. Füvesi István tanár úrnak az előadás megtartásának motiválásáért és mélyreható szakmai útmutatásaiért! Referenciák [1] http://www.antivirus.hu (2004.05.10) [2] http://wigwam.sztaki.hu (2004.05.10) 254