DSpace Repository

Elaborarea și cercetarea impactului unui sistem automatizat de scanare continuă a vulnerabilităților site-urilor Web

Show simple item record

dc.contributor.advisor BOLUN, Ion
dc.contributor.advisor COJOCARU, Svetlana
dc.contributor.author OROȘAN, Evghenia
dc.date.accessioned 2026-03-02T12:16:51Z
dc.date.available 2026-03-02T12:16:51Z
dc.date.issued 2026
dc.identifier.citation OROȘAN, Evghenia. Elaborarea și cercetarea impactului unui sistem automatizat de scanare continuă a vulnerabilităților site-urilor Web. Teză de master. Programul de studiu Securitate Informaţională. Conducător ştiinţific BOLUN Ion, dr. hab., prof. univ. Universitatea Tehnică a Moldovei. Chișinău, 2026. en_US
dc.identifier.uri https://repository.utm.md/handle/5014/35537
dc.description Fişierul ataşat conţine: Rezumat, Abstract, Cuprins, Introducere, Bibliografie. en_US
dc.description.abstract Lucrarea abordează problema evaluării continue a securității cibernetice, răspunzând la decalajul dintre necesitatea auditurilor frecvente și limitările metodelor manuale. Efortul s-a concentrat pe proiectarea și implementarea unei platforme automatizate de scanare a vulnerabilităților dedicate aplicațiilor și site urilor web. Primul capitol stabilește contextul teoretic și necesitatea dezvoltării unui astfel de sistem, justificând tranziția de la testarea de penetrare manuală costisitoare, la un model de securitate continuă. Analiza literaturii de specialitate și a soluțiilor existente (comerciale și din surse publice) a permis identificarea celor mai eficiente metodologii de testare, stabilind că o soluție viabilă trebuie să combine eficiența automatizării cu precizia instrumentelor specializate. Pe baza fundamentelor teoretice, al doilea capitol concepe și descrie arhitectura sistemului. S-a optat pentru o soluție bazată pe containerizare, utilizând tehnologia Docker ca nucleu funcțional. Această alegere strategică asigură izolarea instrumentelor, portabilitatea execuțiilor pe diferite medii și reproductibilitatea scanărilor. Capitolul detaliază, de asemenea, selecția riguroasă a unui set divers de instrumente din surse publice (precum Nmap, WhatWeb, Nikto, SQLMap) pentru a asigura o acoperire metodologică completă, de la recunoașterea rețelei până la exploatarea vulnerabilităților. Capitolul trei (central) este dedicat implementării platformei, care utilizează o arhitectură Model View-ViewModel (MVVM), construită pe baza tehnologiei.NET MAUI. Acesta detaliază funcționalitățile operaționale esențiale: gestionarea centralizată a țintelor, configurarea minuțioasă a instrumentelor și mecanismul de rulare programată a scanărilor recurente. Platforma include capabilități avansate de monitorizare a execuției în timp real și de gestionare a erorilor. O componentă critică descrisă este serviciul de parsare, care preia rezultatele brute, eterogene, ale instrumentelor și le transformă în date structurate, persistate într-o bază de date. Capitolul patru continuă cu analiza proprietăților sistemului, validând atributele non-funcționale. Se confirmă că arhitectura bazată pe straturi asigură mentenabilitate și testabilitate ridicată, iar integrarea Docker conferă fiabilitate și securitate prin izolarea execuțiilor. Se demonstrează, de asemenea, eficacitatea serviciului de parsare în normalizarea datelor și a serviciului de raportare în generarea de documente profesionale pentru audit. Capitolul cinci prezintă rezultatele obținute în urma testării practice a platformei pe diverse scenarii, demonstrând capacitatea sistemului de a automatiza și eficientiza procesele de securitate. Sunt formulate concluziile cu privire la atingerea obiectivelor propuse și se propun direcții viitoare de dezvoltare, vizând integrarea cu sisteme externe și evoluția controlului de acces către un model bazat pe roluri. en_US
dc.description.abstract The paper addresses the issue of continuous cybersecurity assessment, addressing the gap between the need for frequent audits and the limitations of manual methods. The effort focused on the design and implementation of an automated vulnerability scanning platform dedicated to applications and websites. The first chapter establishes the theoretical context and the need to develop such a system, justifying the transition from costly manual penetration testing to a continuous security model. The analysis of the specialized literature and existing solutions (commercial and from public sources) allowed the identification of the most efficient testing methodologies, establishing that a viable solution must combine the efficiency of automation with the precision of specialized tools. Based on the theoretical foundations, the second chapter designs and describes the system architecture. A containerization-based solution was chosen, using Docker technology as the functional core. This strategic choice ensures the isolation of tools, the portability of executions on different environments and the reproducibility of scans. The chapter also details the rigorous selection of a diverse set of tools from public sources (such as Nmap, WhatWeb, Nikto, SQLMap) to ensure complete methodological coverage, from network reconnaissance to vulnerability exploitation. Chapter three (the core) is dedicated to the implementation of the platform, which uses a Model View-ViewModel (MVVM) architecture, built on .NET MAUI technology. It details the essential operational functionalities: centralized target management, fine-grained tool configuration, and the mechanism for scheduled running of recurring scans. The platform includes advanced real-time execution monitoring and error handling capabilities. A critical component described is the parsing service, which takes the raw, heterogeneous results of the tools and transforms them into structured data, persisted in a database. Chapter four continues with the analysis of the system properties, validating non-functional attributes. It is confirmed that the layered architecture ensures high maintainability and testability, and the Docker integration provides reliability and security by isolating executions. It is also demonstrated the effectiveness of the parsing service in data normalization and the reporting service in generating professional documents for auditing. Chapter five presents the results obtained from practical testing of the platform on various scenarios, demonstrating the system's ability to automate and streamline security processes. Conclusions are drawn regarding the achievement of the proposed objectives and future development directions are proposed, targeting integration with external systems and the evolution of access control towards a role-based model. en_US
dc.language.iso ro en_US
dc.publisher Universitatea Tehnică a Moldovei en_US
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject securitate cibernetică en_US
dc.subject vulnerabilități ale aplicațiilor și site-urilor web en_US
dc.subject platformă automatizată de scanare en_US
dc.title Elaborarea și cercetarea impactului unui sistem automatizat de scanare continuă a vulnerabilităților site-urilor Web en_US
dc.type Thesis en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Advanced Search

Browse

My Account