Perehdytys SQL-injektioihin sekä niitä vastaan toimimiseen
Nykymaailmassa useat organisaatiot säilyttävät kriittistä dataa erinäisissä tietokannoissa. Vahinkoa tavoittelevat hyökkääjät pyrkivät joko saamaan käyttöoikeuksia, tuottamaan vahinkoa, tai palauttamaan arkaluontoista dataa näistä tietokannoista. Yksi yleisimmistä hyökkäystavoista ovat injektiot, ja näistä yksi esimerkki on SQL-kyselykieltä hyväkseen käyttävät SQL-injektiot. Tässä tutkielmassa käsitellään mitä SQL-injektiot ovat, miten ne toimivat, sekä miten niitä vastaan voidaan turvautua. In today’s world, many organizations store critical data in various databases. Malicious attackers aim to either gain access rights, cause damage, or recover sensitive data from these databases. One of the most common attack methods are injections, and one example of these is SQL injections exploiting the SQL query language. This treatise discusses what
SQL injections are, how they work, and how to protect against them.
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5409]
License
Related items
Showing items with similar title or keywords.
-
B-puu : kehitys ja nykyinen asema relaatiotietokantojen indeksoinnissa
Eerola, Anniina (2024)Tietokantojen suuri koko sekä niihin tallennettavan datan määrän kasvu luovat tarpeen edistää tietokantojen suorituskykyä muun muassa tietokantakyselyjä nopeuttamalla. Perinteisesti kyselyjä on tehostettu indekseillä, ... -
What to Expect and What to Focus on in SQL Query Teaching
Taipalus, Toni; Perälä, Piia (Association for Computing Machinery, 2019)In the process of learning a new computer language, writing erroneous statements is part of the learning experience. However, some errors persist throughout the query writing process and are never corrected. Structured ... -
Relaatio- ja epärelaatiotietokantojen suorituskykyvertailu : MySQL ja MongoDB
Rapa, Antti (2016)Tutkielmassa esitellään relaatio- ja epärelaatiotietokantoja sekä paneudutaan niiden ominaisuuksiin. Nykyään erilaisia tietokantahallintajärjestelmiä on paljon. Ongelmaksi tulee se, että mikä tietokantahallintajärjestelmä ... -
Persistent Errors in Query Formulation
Taipalus, Toni (Jyväskylän yliopisto, 2020)We use the internet daily to query data from a myriad of databases; every search term entered in a search engine, every movie watched, every song listened, ev-ery newspaper article read online. Although we as end-users ... -
NewSQL-tietokantojen skaalautuvuus
Tuulivuori, Annika (2023)Yksi relaatiotietokantojen heikkouksista on sen skaalautuvuus. Relaatiotietokannat skaalautuvat pystysuoraan, mikä on kallista. NoSQL-tie\-to\-kan\-to\-jen skaalaaminen on edullisempaa, mutta sen seurauksena ACID-periaatteen ...