Browsing NTNU Open by Author "Morrison, Donn"
Now showing items 1-20 of 46
-
A Penetration test of an IP Camera
Aarrestad, Carl; Andresen, Fredrik (Bachelor thesis, 2023)IP kameraer har økt i popularitet blant moderne forbrukere som søker økt sikkerhet og overvåking i hjemmene sine. Kameraene har allsidige funksjoner, enkel installasjon og en konkurransedyktig pris. Mange forbrukere er ... -
A Security Assessment of an Embedded IoT Device
Selsøyvold, Jørgen; Trosdahl, Ida Heggen (Bachelor thesis, 2022)IoT-enheter har etter hvert blitt vanligere, og dette har gjort deres sikkerhetsmangler mer fremtredende. Enhetene er ofte koblet på internettet, og er mulige gullgruver for cyber-kriminelle, der rutere er spesielt utsatt. ... -
A visual approach to improving the communication of task interdependencies in complex software development projects
Al Nayef, Mohammad Nayef; Carlsen, Alexander; Rønning, Gaute Wierød (Bachelor thesis, 2021)Tekniske avhengigheter er en sentral suksessfaktor av programvareutvikling prosjekter og viser seg å være en av de viktigste utfordringene når det gjelder kommunikasjon. Ved å samkjøre de tekniske begrensningene oppfattet ... -
ACLgen: adapting legacy applications to the web
Sandring, Sigmund Granaas; Labrador, Karl Klykken; Podliashanyk, Ilona (Bachelor thesis, 2022)This bachelor thesis concerns the development of the web application ACLgen. ACLgen is a system for managing and generating access control lists for firewalls. The reason behind the project is expressed as a need for a ... -
Adblock for podcasts
Dahlin, Christian Ryddheim (Bachelor thesis, 2024)Ettersom mennesker bruker mer tid på digitale tjenester blir reklame i digitale media mer ettertraktet for annonsører. Annonser kan redusere brukeropplevelsen ved å være uønskede pauser eller distraksjoner, eller ved å ... -
Agile Security Audit of Picterus
Madsen, Jakob Lønnerød; Ikin, Sebastian Anthony (Bachelor thesis, 2021)I dette prosjektet har vi forsøkt å utføre en mer smidig versjon av PTES mens vi gjennomførte en penetrasjonstest på helse-teknologiselskapet Picterus. Den sentrale forskjellen fra den etablerte standarden har vært å dele ... -
Blackboard LMS Command-Line Tool Suite
Bredeli, Magnus; Eggen, Mattias Agentoft; Forbrigd, Hans William (Bachelor thesis, 2022)Kommandolinjen er av mange kjent for å være begrenset til programvareutviklere og 'power users'. Derimot, når brukere blir mer erfarne vil de vanligvis begynne å foretrekke kommandolinjen framfor det moderne, grafiske ... -
Bridging the Gap Between Software Security and Development using CodeQL
Aanby, Jostein Lind; Evensen, Daniel; Myklebust, Vebjørn (Bachelor thesis, 2024)Denne oppgaven evaluerer bruken av CodeQL som et statisk analyse-verktøy for å styrke cybersikkerhetpraksiser, med fokus på kunnskapsmangelen observert av tredjeårs dataingeniørstudenter ved Norges Teknisk-Naturvitenskapelige ... -
Can cloud save the car
Legendre Helvik, Patrick (Master thesis, 2024)I forbindelse med utfordringene knyttet til utviklingen av autonome kjøretøy påpeker hvor avgjørende det er å ha fleksible og forutsigbare programvarearkitekturer som effektivt integrerer avanserte sensorer, databehandling ... -
Deceptive bytes: An in-depth evaluation of WebAssembly obfuscation for evading crypto mining detection
Harnes, Håkon (Master thesis, 2023)WebAssembly er et lavnivå bytekode-språk som lar høyere nivå språk som C, C++ og Rust kjøre i nettleseren med høy ytelse. Det brukes allerede i stor grad og støttes i alle moderne nettlesere. Men WebAssembly introduserer ... -
Design og utvikling av en webapplikasjon – et bestillingssystem for kaffebrenneriet Jacobsen og Svart
Teiler-Johnsen, Mari; Ullah, Mona (Bachelor thesis, 2020)Bachelorprosjektet består av desgin og utvikling av en webapplikasjon for kaffebrenneriet Jacobsen og Svart – et bestillingssystem for deres bedriftskunder. Det var behov for en ny løsning som adresserer utfordringene de ... -
Detection of Vulnerabilities in Source Code Using Machine Learning and Natural Language Processing
Knutsen, Mathias; Lervik, Eivind Hestnes (Master thesis, 2022)Påvisning av sårbarheter er ikke er nytt tema, men de siste årene har det bare blitt viktigere. Ettersom sikkerhetskrav for programvareløsninger stadig blir strengere, og kostnadene for utvikling og testing øker, er det ... -
Detection of Vulnerabilities in Source Code Using Machine Learning and Natural Language Processing
Knutsen, Mathias; Lervik, Eivind Hestnes (Master thesis, 2022)Påvisning av sårbarheter er ikke er nytt tema, men de siste årene har det bare blitt viktigere. Ettersom sikkerhetskrav for programvareløsninger stadig blir strengere, og kostnadene for utvikling og testing øker, er det ... -
Development of a secure, role-based password manager
Yanes, Moaaz Bassam (Bachelor thesis, 2023)Som et resultat av den raske teknologiske utviklingen og økningen av digitalisering globalt, er det en stor økning i datamengden. Denne dataen krever skikkelig beskyttelse mot nettoangrep. Mer sensitiv digital data krever ... -
Discovering call graphs in binary programs from unknown instruction set architectures
Pettersen, Håvard (Master thesis, 2023)Denne studien tar for seg utfordringen med reverse engineering av binærfiler fra ukjente instruksjonssett-arkitekturer, en kompleks oppgave med potensielle implikasjoner for programvarevedlikehold og cyber-sikkerhet. Den ... -
Discovery of ISA features from binary programs from unknown instruction set architectures
Andreassen, Joachim (Master thesis, 2024)Reverse engineering, i datateknologi, er prosessen med å analysere programvare for å forstå virkemåten bak. En viktig del av reverse engineering er å oppdage binærprogrammets instruksjonssettarkitektur, som gir informasjon ... -
Edel Kortspill-portal
Dalseth, Christian; Strømhylden, Ben Oscar; Valstadsve, Øyvind (Bachelor thesis, 2020)Bacheloren vår er utviklingen av et nettsted for å spille kortspill på nett, både kabal og multiplayer. Vi ser på hvordan vi kan bruke agile utviklingsmetoder for å lære oss et nytt og spennende rammeverk (Redux), samtidig ... -
Exploring EEG self-supervised learning through channel grouping
Kamsvåg, Styrk Hundseid; Størmer, Oskar (Master thesis, 2023)EEG-klassifisering spiller en kritisk rolle innen nevrovitenskap. Den oppdagede begrensningen med overførbarhet og den begrensede bruken av transformer-baserte modeller inspirerte denne studien til å utforske nye tilnærminger ... -
Exploring EEG self-supervised learning through channel grouping
Kåmsvåg, Styrk hundseid; Størmer, Oskar (Master thesis, 2023)EEG-klassifisering spiller en kritisk rolle innen nevrovitenskap. Den oppdagede begrensningen med overførbarhet og den begrensede bruken av transformer-baserte modeller inspirerte denne studien til å utforske nye tilnærminger ... -
Extending Amber with Virtual Memory
Knutsen, Jakob Dagsland (Master thesis, 2015)Since the birth of modern computer architecture, computer performance has witnessed an exponential growth, driven mainly by increased transistor density. In the last decade, performance advancement has become increasingly ...