27
MTAT.08.006 OPERATSIOONISÜSTEEMID 1. slaid KERSTI TAURUS Ligipääsuhaldus

MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

1. slaidKERSTI TAURUS

Ligipääsuhaldus

Page 2: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

2. slaidKERSTI TAURUS

Kaitse ja turvalisus

Kaitse Turvalisus

● kontrollida juurdepääsu programmide ja arvuti ressursside juurde ja tagada nende säilimine

● ära hoida illegaalne ligipääs süsteemile, andmete hävitamine ja rikkumine

● Andmete juhuslik leke valedele kasutajatele

● Andmete peitmine pahatahtlike kasutajate eest

Operatsioonisüsteemil tuleb:

Page 3: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

3. slaidKERSTI TAURUS

Ohud

● Ohud ähvardavad mitmest kohast:– välised jõud;

– tulekahjud, üleujutused, sõjad

– süsteemi enda vead;

– rakendusprogrammide probleemid; – vigased kettad, programmi vead

– pahalased– troojalased, viirused, ussid

– kasutajad.

Page 4: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

4. slaidKERSTI TAURUS

Kaitse - eesmärgidressursside õige kasutamise kindlustamine

turvapoliitika seadmine

Juba alustades failisüsteemist (NTFS failisüsteem lubab ligipääsuõigusi)

turvareeglite määramiseks Windowsis: Policy Editor, (Group Policy Editor – gpedit.msc)Security template ja Security Configuration and analysis tööriistad (läbi MMC)

Page 5: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

5. slaidKERSTI TAURUS

Operatsioonisüsteemi turvalisus

Eesmärgid Ohud

Konfidentsiaalsus Andmete lekkimineAndmetele tohib ligi pääseda ainult selleks volitatud isikud. Andmed on lekkinud kolmandatele isikutele.

Terviklikkus Andmete muutmineAndmed peavad säilima sellisena nagu nad loodi või autoriseeritud isikute poolt viimati muudeti.

Andmed on kustutatud/muudetud/rikutud kolmandate isikute/programmide poolt.

Käideldavus Teenuse tõkestus (Dos)Teenus/andmed peavad olema kättesaadavad nõutud kiirusel igal ajahetkel.

Nt Interneti veebilehekülg ei avane, kuna sama veebilehekülge tahavad miljonid kasutajad vaadata ja veebiserver on arvestanud tavapärase paari tuhande kasutaja üheaegse kasutusega.

Page 6: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

6. slaidKERSTI TAURUS

Sissetungijad

● on üldiselt ühes järgmistest kategooriatest:– juhuslikud piilujad;

– süsteemisisesed nuuskurid;

– rahaahned pahategijad;

– spionaaž

Page 7: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

7. slaidKERSTI TAURUS

Kasutajate autentimine

● on esimeseks astmeks süsteemi turvalisuse tagamisel.

● Autentimine peab tegema kindlaks kas isik on see, keda ta ennast väidab olevat:– midagi, mis kasutaja teab (parool);

– midagi, mis kasutajal on;

– midagi, mis kasutaja on.

Page 8: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

8. slaidKERSTI TAURUS

Paroolipõhine autentimine

LOGIN: bah

PASSWORD: rUigam

SUCCSESSFUL LOGIN (a)

LOGIN: liina

INVALID LOGIN NAME

LOGIN: (b)

(a) Edukas logimiskatse.

(b) Viga peale nime sisestamist.

(c) Viga peale nime ja parooli sisestamist.

LOGIN: blaah

PASSWORD: p6ssapossa

INVALID LOGIN

LOGIN: (c)

Page 9: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

9. slaidKERSTI TAURUS

Autentimine

● füüsilist objekti kasutades:– magnetkaardid;

– kiipkaardid

● biomeetriline autentimine:– silma võrkkest;

– sõrmejälg;

– sõrmepikkus;

– DNA;

– hääletuvastus; ...

Page 10: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

10. slaidKERSTI TAURUS

Riski vähendamine:

● süsteemi sisselogimise aja piiramine;● logimiskatsete arvu piiramine;● andmebaas kõigist logimiskatsetest;● lõks lihtsa nime-parooli kombinatsiooniga

– niipea, kui kasutaja end sisse logib, teavitatakse sellest süsteemihaldureid

Page 11: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

11. slaidKERSTI TAURUS

Programsed ohud

Trooja hobused:● on vabalt saadavad programmid;

– sisaldavad koodi/funktsionaalsust, mis on mõeldud kasutajale kahju tegemiseks;

– kasutaja laeb ise vabatahtlikult endale troojahobusega rikastatud tarkvara ja kasutab seda teadmata, et lisaks see tarkvara korjab ka nt kasutaja paroole ja edastab need Internetti.

● mingi utiliidi asendamine ohvri arvutis:– meelitatakse kasutajat seda utiliiti kasutama.

Page 12: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

12. slaidKERSTI TAURUS

Meldimine

(a) korrektne meldimisaken

(b) võltsing*

* visuaalne erinevus originaali ja võltsingu vahel puudub.

Login:

(a)

Login:

(b)

Page 13: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

13. slaidKERSTI TAURUS

Salauksedwhile(TRUE){

printf(kasutajanimi: ");

get_string(nimi);

printf("parool: ");

get_string(parool);

enable_echoing();

v = check_validity(nimi,parool);

if (v) break;

}

execute_shell(nimi);

(a) normaalne kood

while(TRUE){

printf(kasutajanimi: ");

get_string(nimi);

printf("parool: ");

get_string(parool);

enable_echoing();

v = check_validity(nimi,parool);

if (v||strcmp(nimi,"blah")==0) break;

}

execute_shell(nimi);

(b) salauksega kood

Page 14: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

14. slaidKERSTI TAURUS

Jälgimine

● Väljastpoolt tuleva rünnete avastamiseks on vaja süsteemi jälgida: – näiteks: valesti sisestatud paroolide sagedus

süsteemis;

● Auditi logi– seal on kirjas, iga tegevuse aeg ja objektid millal

mingi kasutaja objekte kasutab;

● Oma süsteemist turvaaukude otsimine

Page 15: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

15. slaidKERSTI TAURUS

Krüpteerimine

● tundlikud andmed vajavad salastamist:– kasutame krüpteerimist;

● Krüpteerimisalgoritmid:– avaliku võtmega

– salajase võtmega

● Uuemates operatsioonisüsteemides on vahendid krüpteerimiseks juba vaikimisi olemas.

– Kui krüptimisvõtmed jms kaovad, siis andmeid lugeda ei ole võimalik.

Page 16: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

16. slaidKERSTI TAURUS

Failide krüptimine

● VeraCrypt – Windows, Linux, OS X

– Truecrypti edukaim järglane

– https://veracrypt.codeplex.com/

● 7-zip – Windows, mitteametlikult ka Linuxi ja OSX jaoks

– http://www.7-zip.org/

● Bitlocker (Windows 8 Pro ja enterprise)

Page 17: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

17. slaidKERSTI TAURUS

Failide krüpteerimineDigidoc3 krüpto

Krüpteerimiseks kasutatakse kasutaja ID-kaarti.

Nagu programm ise ütleb, ei ole mõeldud andmete pikaajaliseks säilitamiseks, kuna ID-kaardi vahetusega ei ole enam andmeid võimalik lahtikrüptida.

Page 18: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

18. slaidKERSTI TAURUS

Süsteemi ohud

● Viirus on programm, mis teeb endast koopiaid:– lisades oma koodi muu programmi külge;

– võib teha kurja.

● Uss on protsess, mis käivitab endast uusi koopiaid:– eesmärgiks on süsteemi jõudluse vähendamine

● Teenuse tõkestus DoS (Denial of Services):– serverid koormatakse üle suure päringute hulgaga.

Page 19: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

19. slaidKERSTI TAURUS

Viiruse eesmärgid:

● Väljapressimine;● Teenuse tõkestus viiruse töö vältel;● Riistvara kahjustamine;● Konkurendi arvutis:

– kahju tegemine;

– spionaaž;

– valeandmete sisestamine.

Page 20: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

20. slaidKERSTI TAURUS

Viiruse töö põhimõte

● Võib olla kirjutatud assembleris– Tänapäeval ka kõrgema taseme

programmeerimiskeeltes

● Lisatakse teise programmi– spetsiaalse utiliidi „dropperi“ abil

● Aktiveerub programmi käivitamisel– nakatab teisi programme

– lisaks nakatumisele täidab ka oma „ülesannet“

● Viirused on platvormispetsiifilised

Page 21: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

21. slaidKERSTI TAURUS

Viiruste levimine

● Veeb, FTP, ..● Kopeerimise järel:

– nakatab failid kõvakettal;

– võib üritada nakatada lokaalvõrku;

● Manusena e-maili küljes:– kasutab kasutaja aadressiraamatud edasiseks

levimiseks.

Page 22: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

22. slaidKERSTI TAURUS

Viirusetõrje

● Terviklikkuse kontroll;● käitumise kontroll;● viiruste vältimine:

– hea operatsioonisüsteem;

– installeerida ainult usaldusväärset tarkvara;

– kasutada antiviirusprogrammi (sagedased uuendused);

– ei tohi käivitada suvalisi manuseid;

– sagedane varukoopiate tegemine.

Page 23: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

23. slaidKERSTI TAURUS

Kui viirus on sisse pääsenud?

● Kuidas aru saada:– süsteem ei toimi nii, nagu vaja;

– võrguliiklus on suurenenud

– viirusetõrje programm ütleb nii.

● Viiruse rünnakule vastamine:– seisata arvuti;

– teha puhtalt kettalt alglaadimine;

– käivitada viirustõrje programm.

Page 24: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

24. slaidKERSTI TAURUS

Näited viirustest

● Bad Brian – esimene viirus (1986)● CIH.1003 – kirjutab üle arvuti kõvaketta ja

võimaluse korral ka BIOS'i● Värskeimad pahalased (Symantec jaotuse järgi):

– Threat Explorer - Symantechttp://www.symantec.com/norton/security_response/threatexplorer/i

ndex.jsp

Page 25: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

25. slaidKERSTI TAURUS

Viirustest veel

● Kirjeldusi viiruste kohta ja ravi: antiviirusprogrammide tootjate kodulehtedel– www.symantec.com

– www.mcafee.com

– Www.avast.com

– ...

Page 26: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

26. slaidKERSTI TAURUS

Kodune ülesanne 6p

● Kursuse wikilehele on üles laetud (laetakse) krüptitud fail.

– See sisaldab ülesandeid ja lahendamiseks vajalikke faile.

Page 27: MTAT.08.006 OPERATSIOONISÜSTEEMID LigipääsuhaldusSecurity Configuration and analysis tööriistad (läbi MMC) MTAT.08.006 OPERATSIOONISÜSTEEMID KERSTI TAURUS 5. slaid Operatsioonisüsteemi

MTAT.08.006 OPERATSIOONISÜSTEEMID

27. slaidKERSTI TAURUS

Kõik