
Web application vulnerabilities introduction
Who will benefit from this course?
OWASP Top Ten Security threats list
SQL Injection Introduction
SQL Injection demo with code
Securing application against SQL Injection attack
Cross Site Scripting attack Introduction
Cross Site Scripting attack Demo with code
Securing application against Cross Site Scripting attack 1
Securing application against Cross Site Scripting attack 2
Securing application against Cross Site Scripting attack 3
Cross Site Request Forgery Introduction
Cross Site Request Forgery Demo with code
Securing application against Cross Site Request Forgery attack
Click-jacking Introduction
Click-jacking Demo with Code
Securing application against Click-jacking attack
Introduction of Denial of service attack
Overview of Apache Jmeter tool
Code demo of DOS attack
Defining timeout for HTTP requests using resilience4j library
Defining rate limiting using Caffeine java library
Introduction to CORS
What is broken authentication and how to secure application against that
Hello Friends,
This course is all about web application vulnerabilities and how to secure them against various types of security attacks.
Web application security is as important as their development but many developers specially new developers don't have much idea about these security vulnerabilities. So I have tried to show these vulnerabilities and how to exploit them using code examples. This code is also available at GitHub and it's repository link is attached to courses.
I did not focus much on creating basic Spring application code like controllers. services, repository and entities because this course is not about Spring or Spring Boot but securing web application against security attacks.
This is why I have explained only that part of code which is necessary to understand security attacks, how to exploit them and how to secure application against those attacks.
This course will benefit front end and back end developers, testers and people working in Cyber security domain.
Thanks you very much and I hope you find this course useful. I will keep adding videos and updating course. If you have any questions, fell free to ask it in Q&A section. I will try to answer them as soon as possible.
Thank you again and best of luck!