Testing of network security systems through DoS, SQL injection, reverse TCP and social engineering attacks. (3rd December 2019)