DAT234 Scripting og hacking
- Studiepoeng:
- 10
- Ansvarlig avdeling:
- Fakultet for teknologi og realfag
- Emneansvarlig:
- Sigurd Munro Assev
- Undervisningssemester:
- Høst
- Undervisningsspråk:
- Norsk
- Varighet:
- 1 semester
Emnet er tilknyttet følgende studieprogram
Undervisningsspråk
NorskAnbefalte forkunnskaper
Det er en forutsetning at studentene har forkunnskaper tilsvarende DAT101 Programmering grunnkurs. I tillegg bør de ha gode kunnskaper i Linux, tilsvarende DAT210 Nettverksdrift 1 eller DAT217 Nettverksdrift 2.
Innhold
Python og bash scripting, dette vil være en stor del av emnet. Det vil bli gjennomgått en del vanlige angrepsmåter en inntrenger i et nettverk vil kunne benytte seg av. I den sammenheng vil verktøy og programmer som brukes i sårbarhetskontroller og inntrengning i nettverk (som f.eks. netcat, johntheripper, wireshark, nmap, ettercap, snort) bli gjennomgått. Etikk i forbindelse med sårbarhetskontroll inngår i emnet.
Læringsutbytte
Studenten
-
kan anvende scripting i løsning av enkle oppgaver
-
har kjennskap til hvordan man kan prøve ut sikkerheten i nettverk
-
kan anvende en del av de vanligste verktøy som finnes for å undersøke og prøve ut sikkerheten i et nettverk
-
forstår betydningen av etisk fremferd
Vilkår for å gå opp til eksamen
Laboppgaver må være godkjent for å kunne gå opp til eksamen. Oversikt over obligatoriske laboppgaver gis ved semesterstart i Canvas.
Undervisnings- og læringsformer
Forelesninger og prosjektarbeid i gruppe samt labøvinger. Øvingene foregår i datalaben på spesielt tilpassede maskiner. Avdelingsingeniør, studentassistent og/eller faglærer er til stede. Det gis opplæring i utvikling og bruk av fagrelatert programvare og maskinvare. Klassene deles i grupper av hensiktsmessig størrelse slik at alle studentene skal ha tilgang til nødvendig utstyr og den hjelpen de trenger til å løse oppgavene. Enkelte av øvingene foregår som gruppearbeid.
Arbeidsomfang for gjennomsnittsstudenten er beregnet til 27 timer per studiepoeng.
Studentevaluering
Studieprogramleder i samråd med studenttillitsvalgt fastsetter evalueringsform og om emnene skal ha midtveis- eller sluttevaluering, jf. kvalitetssystemet kapittel 4.1. Informasjon om evalueringsform for emnet publiseres i Canvas.
Opptakskrav hvis tilbudt som enkeltemne
Opptakskravet er det samme som for ingeniør
Eksamen
Prosjektarbeid utført i gruppe der gruppene gis samla karakter. Gradert karakter.
Reduksjon i studiepoeng
Innholdet i dette emnet dekkes helt eller delvis av annet emne. Tas ett av disse emnene i tillegg, reduseres studiepoengene som følger:
Emne | Studiepoengreduksjon |
---|---|
IKT211 – Penetration Testing | 5 |