Java turvaaukude leidmine staatilise analüüsiga: millest probleem?

dc.contributor.advisorVesal Vojdani
dc.contributor.authorAstok, Harald
dc.date.accessioned2019-10-15T09:14:12Z
dc.date.available2019-10-15T09:14:12Z
dc.date.issued2018
dc.description.abstractKäesoleva bakalaureusetöö käigus uuritakse raamistikust Apache Struts 2 aastal 2017 avastatud turvaauku CVE-2017-5638 ning seda, kas viga oleks olnud võimalik tuvastada varem, kasutades staatilisi koodi analüsaatoreid.Uurimise käigus kasutatakse avatud lähtekoodiga Apache Struts 2 koodi, milles on uuritav turvaauk, ning seda analüüsitakse kahe tasuta staatilise koodianalüsaatoriga - FindBugs ja PMD. Lisaks uuritakse, milline oli turvaaugu mõju tavakasutajatele, vaadates lähemalt teadaolevat suurimat ohvrit, milleks on krediidiajaloofirma Equifax.
dc.description.abstractIn process of this Bachelor’s Thesis, vulnerability of Apache Struts 2 framework called CVE-2017-5638 is closely examined and static code analysis is conducted in order to determine if the vulnerability could have been detected earlier.During the process an Apache Struts 2 source code with a vulnerability is examined and analysed with two free static code analysers – FindBugs and PMD. In addition, it is researched what influence the vulnerability had to average user, while examining the biggest known victim, which is consumer credit reporting agency Equifax.
dc.identifier.urihttp://hdl.handle.net/10062/65990
dc.language.isoet
dc.titleJava turvaaukude leidmine staatilise analüüsiga: millest probleem?
dc.title.alternativeFinding Java Security Vulnerabilities Using Static Analysis: Whence the Problem?
dc.typeThesis

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
167.9 KB
Format:
Adobe Portable Document Format