Đorđe Veličković odbranio je master rad na temu „Sistem za skeniranje ranjivosti zavisnih komponenti (VSCN) – Implementacija rešenja“

Student Đorđe Veličković je u četvrtak, 16. novembra 2023. godine odbranio svoj master rad na temu Sistem za skeniranje ranjivosti zavisnih komponenti (VSCN) – Implementacija rešenja pred mentorom dr Nemanjom Radosavljevićem i članovima komisije dr Bojanom Dimić Surlom i dr Dušanom Vujoševićem.

U apstraktu svog rada Đorđe je istakao:

U ovom radu ćemo se pozabaviti implementacijom sistema koji ima za cilj da detektuje eventualne slabosti u zavisnim i javno dostupnim komponentama otvorenog ili zatvorenog koda koje projekat koristi. Ova vrsta sistema ima za cilj da pomogne programerima u prepoznavanju potencijalnih ranjivosti u softverskim komponentama koje projekat koristi, kao i da im pruži preporuke za rešavanje ovih problema. Sistem se sastoji od dva osnovna dela.


Implementirana funkcionalnost nije originalna ideja jer sistemi koji skeniraju ranjivosti već postoje, ali nefunkcionalni zahtevi rešenja imaju svoj originalni doprinos u svetu softvera.

Problem je što centralizovana rešenja koja su valjana i koja se uklapaju u moderne sisteme su komercijalna i dodatni su trošak kompanijama, koji ne može da se zanemari. Većina komercijalnih proizvoda ne može se pokrenuti u sopstvenoj infrastrukturi što dodatno predstavlja rizik od curenja podataka o ranjivostima sistema. Sa druge strane rešenja otvorenog koda uglavnom nisu centralizovani sistemi koji mogu obavljati veliki broj skeniranja paralelno, već postoje u obliku plagina ili alata komandne linije koji preuzimaju bazu ranjivosti lokalno i namenjeni za korišćenje pri razvoju sistema i lokalnoj upotrebi. – zaključio je Đorđe.

Fotografije sa odbrane dostupne su u galeriji.