Utvikler USB-skanner for å oppdage potensielle trusler
Kevin Mathias Bergan og Sebastian Mai har denne sommeren jobbet fem uker i Helse Nord IKT med å videreutvikle en løsning som skal bidra til økt IT-sikkerhet i helsevesenet.

Foto: Fabian Ubeda
Hos Helse Nord IKT i Tromsø, sitter to nyutdanna IT-utviklere og koder. Sebastian og Kevin er sommervikarer på seksjon for operativ sikkerhet i Helse Nord IKT.
De jobber med å videreutvikle en USB-skanner som skal gjøre sikkerheten bedre.
Løsningen skal brukes til å kontrollere eksterne lagringsmedier før de kobles til interne systemer.
Et eksempel kan være at pasienter eller helsepersonell kommer med MR-bilder eller andre filer lagret på en USB-minnepinne. Før innholdet brukes, kan mediet settes inn i skanneren for å kontrollere om det inneholder skadelig programvare.
Kevin og Sebastian har også sørget for at løsningen kan skanne CD-er og DVD-er i tillegg til minnepenner.

Foto: Fabian Ubeda
Først måtte de forstå systemet
Da sommerstudentene startet arbeidet, fantes det allerede et eksisterende kodegrunnlag og tidligere utvikling gjort av kollegaer i Helse Nord IKT som de kunne ta tak i.
De første ukene gikk derfor med til å få oversikt over løsningen, etablere et stabilt oppsett og dokumentere hvordan systemet fungerer.
Sebastian og Kevin har på fem uker videreutviklet produktet betydelig og gjort det enklere og ta i bruk. Løsningen har nå blitt mer robust og lettere å forstå gjennom bedre strukturering og dokumentasjon slik at andre utviklere kan videreutvikle det i fremtiden.
Positiv erfaring hos Helse Nord IKT
Begge beskriver sommeren som svært lærerik.
Arbeidet har gitt dem erfaring med praktisk utvikling og maskinvare på en måte som skiller seg fra de mer teoretiske oppgavene de har jobbet med gjennom studiene.
Gutta trekker frem arbeidsmiljøet som en av de største styrkene ved arbeidsplassen.
– Vi føler at arbeidet vårt faktisk kan gjøre en forskjell. Det er motiverende å bidra til løsninger som kan øke sikkerheten i helsevesenet, sier de.
Logging og overvåking
Kevin har særlig jobbet med å forbedre loggsystemet.
Gjennom prosjektet har de fått på plass strukturert logging som sendes videre til en sentral loggløsning. Dette gjør det enklere å overvåke enhetene, feilsøke problemer og følge med på hvordan systemet fungerer.

Foto: Fabian Ubeda
Slik fungerer USB-skanneren
Enkelt forklart fungerer løsningen slik at ukjente filer sammenlignes mot en database med kjente trusler. Dersom ukjent innhold på en USB-enhet samsvarer med kjente virussignaturer, varsler systemet om mulig skadelig programvare.
For at løsningen skal være effektiv må virusdatabasen oppdateres jevnlig. Derfor er det lagt inn en funksjon som gjør at USB-skannerne oppdaterer seg under bruk.
Fra studier til sommerjobb
Begge har fullført mastergrad i informatikk. Sebastian tok bachelorgraden i Tyskland før han flyttet til Tromsø for å ta masteren, mens Kevin gjennomførte hele det femårige studieløpet ved UiT.
De ble ferdige med studiene denne sommeren og startet kort tid etter i sommerjobb hos Helse Nord IKT.
Kjenner godt til arbeidsplassen
De nyutdanna kjente allerede godt til Helse Nord IKT gjennom medstudenter som har hatt vikariat og tidligere studenter på samme studie som nå er ansatt.
Da sommerjobben ble utlyst søkte de begge på stillingen.
Nå håper de å kunne fortsette samarbeidet også etter sommeren.
– Det kommer til å føles litt rart å forlate prosjektet etter å ha brukt så mye tid og innsats på det. Hvis det dukker opp noen stillinger i Helse Nord IKT så skal du ikke se bort ifra at vi blir å søke, avslutter de to sommervikarene.