E-Knjižnica FET "Dr. Mijo Mirković"

Sigurnosni aspekti programiranja

Tominić, Marko (2010) Sigurnosni aspekti programiranja. Završni rad thesis, Sveučilište Jurja Dobrile u Puli.

Puni tekst
[img] PDF - Objavljena verzija
Restricted to Samo registrirani korisnici

Sva prava pridržana. Nije dopušteno niti jedan dio reproducirati ili distribuirati bez prethodnog pismenog odobrenja.

Download (394kB)

Sažetak

Sigurnosne ranjivosti programskih aplikacija su pogreške u programima koje napadači i zlonamjerni korisnici mogu iskoristiti za narušavanje integriteta računala. Uzroci ranjivosti su različiti, a najčešći su oni vezani uz sigurnost memorije, neodgovarajuću obradu ulaznih podataka, simultano korištenje zajedničkih resursa, dodjelu ovlasti. Ranjivosti ili sigurnosni propusti se često javljaju zbog nepažnje programera. Napadač može zlouporabiti ranjivost aplikacije na mnogo načina, a najpoznatiji su pokretanje proizvoljnog programskog koda, neovlašten pristup podacima, napad uskraćivanja usluga (eng. Denial of Service - DoS) i još mnogi drugi. Stoga, u ovom diplomskom radu bit će govora o pravilima sigurnog programiranja kako bi se mogućnosti narušavanja integriteta računala svele na minimum, te principa kojih bi se trebali pridržavati sami programeri prilikom izrada aplikacija. Jedna od tehnika razvoja aplikacija koja nastoji minimizirati vjerojatnost pojave ranjivosti je pisanje sigurnog koda. U slijedećim poglavljima govori se općenito o sigurnosti programskog koda, najčešćim pogreškama programera te ranjivostima koje su uzrokovane tim pogreškama. Također su objašnjeni principi sprečavanja problema, a na koncu je ukratko opisan primjer politike razvoja sigurnog koda u razvojnom procesu tvrtke Microsoft.

[error in script]
Tip objekta: Teza (Završni rad)
Mentor: NIJE ODREĐENO
Dodatne informacije: 2010/121
Teme: 3 Društvene znanosti > 33 Ekonomija. Ekonomska znanost > 330 Ekonomija općenito > 330.4 Matematička ekonomija > 330.47 Ekonomska informatika
Odjeli: Odjel za ekonomiju i turizam "Dr. Mijo Mirković" > Poslovna informatika
Datum pohrane: 02 Nov 2011 12:05
Zadnja promjena: 02 Nov 2011 12:05
URI: http://eknjiznica.unipu.hr/id/eprint/291

Actions (login required)

Pregledaj stavku Pregledaj stavku