Teza de master include studiul tehnicilor și metodelor de monitorizare și gestionare centralizată a atacurilor cibernetice, precum și dezvoltarea unei platforme adecvate, cu un accent deosebit pe utilizare, securitate și eficiență. Platforma utilizează tehnologii precum Spring Framework, React și OSSEC pentru a oferi o soluție cuprinzătoare pentru monitorizarea și răspunsul la amenințările cibernetice.
Obiectivul principal al acestei teze este de a crea o platformă ușor de utilizat și ușor, cu o infrastructură backend extrem de sigură. Platforma va permite utilizatorilor să își creeze un Cont personal, să acceseze instrumente de monitorizare centralizate și să răspundă la atacuri cibernetice în timp util. Caracteristicile sale de bază includ detectarea atacurilor în timp real, analiza și răspunsul la incidente.
Semnificația acestui proiect rezultă din importanța tot mai mare a securității cibernetice în fața amenințărilor cibernetice în creștere. Pe măsură ce apar noi companii IT în țara noastră, există o nevoie urgentă de a gestiona și proteja eficient datele sensibile. Capacitatea platformei de a asigura monitorizarea centralizată a atacurilor cibernetice va economisi timp și resurse pentru aceste afaceri emergente, reducând obstacolele birocratice asociate cu asigurarea securității informațiilor. Unul dintre obiective este crearea unei platforme scalabile la nivel de stat, care să ofere o oportunitate de a monitoriza securitatea tuturor instituțiilor statului dintr-o singură interfață și de a răspunde rapid la amenințările emergente.
Această teză conține o introducere, cinci capitole cuprinzătoare care acoperă diferite aspecte ale dezvoltării platformei, funcționalitatea acesteia, o concluzie care rezumă constatările, o bibliografie care detaliază sursele la care se face referire și aplicația web reală.
Ca stivă de tehnologie, am folosit Java și Spring Framework pentru a dezvolta backend performant, scalabil și ușor de înțeles, PostgreSQL pentru stocarea rapidă, convenabilă și fiabilă a datelor. Pe frontend, JavaScript și React sunt folosite pentru a crea o interfață de utilizator intuitivă și receptivă.
This master's thesis includes the study of techniques and methods of centralized monitoring and management of cyberattacks, as well as the development of an appropriate platform, with a particular focus on usability, security and efficiency. The platform leverages technologies such as the Spring Framework, React and OSSEC to provide a comprehensive solution for monitoring and responding to cyber threats.
The primary objective of this thesis is to create a user-friendly and lightweight platform with a highly secure backend infrastructure. The platform will enable users to set up a personal account, access centralized monitoring tools, and respond to cyberattacks in a timely manner. Its core features include real-time attack detection, analysis and incident response.
The significance of this project arises from the growing importance of cybersecurity in the face of increasing cyber threats. As new IT companies emerge in our country, there is a pressing need to efficiently manage and protect sensitive data. The platform's ability to provide centralized monitoring of cyberattacks will save time and resources for these emerging businesses, reducing the bureaucratic hurdles associated with ensuring information security. One of the goals is to create a platform that is scalable to the state level, which will provide an opportunity to monitor the security of all state institutions from one interface and quickly respond to emerging threats.
This thesis contains of an introduction, five comprehensive chapters covering various aspects of the platform's development, its functionality, a conclusion summarizing the findings, a bibliography detailing the referenced sources, and the actual web application.
As a technology stack, Java and Spring Framework were used to develop performant, scalable and understandable backend, PostgreSQL for fast, convenient and reliable data storage. On the frontend, JavaScript and React are employed to create an intuitive and responsive user interface.