Module Web Application Security PDF
Module Web Application Security PDF
Application Security
ECTS credits: 5
NFQ Level: 7
Module Description: Modern cyber defense requires a realistic and thorough understanding of web application security issues.
This module will enable students to capably assess a web application's security posture and convincingly
demonstrate the impact of inadequate security that plagues most organisations. Students will come to
understand major web application flaws and their exploitation and, most importantly, learn a field-tested and
repeatable process to consistently find these flaws and convey what they have learned to their
organisations.
Learning Outcomes:
Page 1 of 3
DFCS H3021: Web
Application Security
Indicative Content
Vulnerability discovery
Web app vulnerabilities and manual verification techniques. Interception proxies. Information leakage and directory browsing. Username
harvesting. Command Injection. Directory traversal. SQL injection. Blind SQL injection. Cross-Site Scripting (XSS). Cross-Site Request
Forgery (CSRF). Session flaws. Logic attacks. API attacks. Data binding attacks. Automated web application scanners
Exploitation
Exploring methods to zombify browsers. Discussing using zombies to port scan or attack internal networks. Exploring attack frameworks.
Exploiting the various vulnerabilities discoveries. Leveraging attacks to gain access to the system. How to pivot our attacks through a web
application. Exploiting applications to steal cookies. Executing commands through web application vulnerabilities
Project Preform reconnaissance and mapping stage of a web 1,2 25.00 Week 5
penetration test
Project Perform discovery and exploitation stage of a web penetration 3,4 25.00 Week 10
test.
Coursework Only
This module is reassessed solely on the basis of re-submitted coursework. There is no repeat written examination.
ITB reserves the right to alter the nature and timings of assessment
Page 2 of 3
DFCS H3021: Web
Application Security
Resources
Dafydd Stuttard, Marcus Pinto, The Web Application Hacker's Handbook, Wiley [ISBN: 1118026470]
Bryan Sullivan, Vincent Liu, Web Application Security, A Beginner's Guide, McGraw-Hill Osborne Media [ISBN: 0071776168]
Other Resources
Page 3 of 3