Professional Documents
Culture Documents
2 0 2 4 4
Pre-requisite NIL Syllabus version
v1.0
Course Objectives:
1.To study and practice fundamental techniques in developing secure web based applications
2.To identify and find the vulnerabilities of web based applications and to protect those applications
from attacks
Text Book(s)
1. B. Sullivan, V. Liu, and M. Howard, Web Application Security, A B Guide. New York:
McGraw-Hill Education, 2011. (ISBN No.: 978-0-07-177616-5).
2. D. Stuttard and M. Pinto, , 2nd ed. Indianapolis, IN: Wiley, John Sons, 2011. (ISBN No. :
978-1-118-02647-2)
Reference Books
1. Hanqing and L. Zhao, Web Security: A Whitehat Perspective. United Kingdom: Auerbach
Publishers, 2015.(ISBN No.: 978-1-46-659261-2).
2. M. Shema and J. B. Alcover, Hacking Web Apps: Detecting and Preventing Web Application
Security Problems. Washington, DC, United States: Syngress Publishing, 2014.(ISBN No.
978-1-59-749951-4)
Mode of Evaluation: CAT / Assignment / Quiz / FAT / Project / Seminar
List of Challenging Experiments (Indicative)
1 Reconnaissance on any popular websites 3 hours
2 Crawling a website 3 hours
3 Vulnerability scanning 3 hours
4 Cookie Stealing with cross site scripting 3 hours
5 Commit identity theft 3 hours
6 Website Security implementation Apache hardening, MySQL hardening, PHP 3 hours
hardening
7 XSS and SQL injections 3 hours
8 Password security 3 hours
9 Browser security 3 hours
10 Web application security assessment 3 hours
Total Laboratory Hours 30 hours
Mode of assessment: Project/Activity
Recommended by Board of Studies 28-02-2017
Approved by Academic Council No. 41 Date 16-03-2017