Certificate Verification


Following are the details
Authentic True
Event Web Security
Name Anupam Banerjee
Department IITB Trust Lab, Department of Computer Science and Engineering
Credit 6
Grade AB
Date February 24-May 10, 2025
Coordinator Prof. Kameswari Chebrolu
Dean Prof. Usha Ananthakumar

Course Content


  • Web Background: Motivation, brief history, what constitutes a web page, browser internals, web protocols, session management, server internals Practical sessions will cover Firefox/Chrome browser developer tools to inspect/edit web pages and network requests and OWASP ZAP for web application security testing
  • Server Side Attacks and Defense: SQL (Structured Query Language) Injection, Server Side Request Forgery (SSRF), Information Disclosure, Command Injection, File Upload Vulnerabilities, Authentication and Authorization, Oauth, Path Traversal, Vulnerabilities in APIs, DOS Attacks, JWT Attacks. Practical sessions will explore a subset of these server-side attacks and defenses hands-on.
  • Client Side Attacks and Defense: Cross Site Request Forgery (CSRF), Cross Origin Resource Sharing (CORS), Cross Site Scripting (XSS), Web Sockets, Clickjacking. Practical sessions will explore a subset of these client-side attacks and defenses hands-on
  • Web Security Landscape: Anatomy of web attacks, OWASP top 10, CVE database, and CVSS scores, Overall Defense, Web Application Firewalls and Best Practices


System of Evaluation


A participant is awarded a grade based on his/her performance in examinations/assignments in every course registered by him/her. These grades are described by the letter AA, AB, BB, etc. and have a numerical equivalent called grade points as given below:

Letter Grade Grade Points
AA 10
AB 9
BB 8
BC 7
CC 6
CD 5
DD 4