1. Background
The Hypertext Transfer Protocol (HTTP) is one of the most common and fundamental web services of the Internet. As its popularity grows, the risks growth with it. According to Cyberlytic[1], web application attacks accounted for over 70% of all cyber attacks in 2017. Due to the increasing number of threats, it is crucial to keep high-level security to ensure the confidentiality, integrity, and availability of information transfer.
This report has listed top 4 common cyber attacks and their countermeasures in web application area. They are:
- SQL Injection
- XSS Attack
- DDoS Attack
- Man-in-the-middle Attack