Protection of the systems from attacks which were described in list OWASP Top 10. Attacks which were demonstrated:
- Injection
- Broken Authentication
- Sensitive Data Exposure
- Broken Access Control
- Cross-Site Scripting (XSS)
- Using Components with Known Vulnerabilities
- Insufficient Logging & Monitoring
Technologies: Java v1.8, Maven, Spring Boot v2.3.2.RELEASE i Angular v10.0.5.
- Download/fork Front-End from this url (https://github.com/abeker/OWASP-Top-10-Front).
- Run npm install, in folder where is Front-End downloaded, to install all libraries which were used in project.
- Run npm start or ng serve to run Angular application
- Download/fork this repository
- Open in any Java framework (Intellij, Eclipse, ...)
- Run program
- Use application in browser on port localhost:4200