Ethical Hacking: Hacking Web Servers and Web Applications
Offered By: LinkedIn Learning
Course Description
Overview
Find out about the protocols used to access websites, and how to test websites and web applications to prevent exploitation through cyberattacks.
Syllabus
Introduction
- Testing to make sure your website is safe
- What you should know
- Disclaimer
- Elements of web-based applications
- Introduction to web servers
- Dissecting the HTTP/HTTPS protocol
- Moving on to WebSockets
- Looking at the Google QUIC protocol
- Understanding cookies
- Introducing HTML
- Visiting OWASP
- Web access APIs
- Introducing the Zero Bank
- Installing the WebGoat Server
- Introducing Burp Suite
- Scanning with ZAP
- Proxying with ZAP
- Introducing WebScarab
- Fingerprinting web servers
- Looking for credentials in HTML code
- Using Cookie Jars
- Hijacking sessions with cookies
- Manipulating URL parameters
- Testing for SQL injections
- Cross-site scripting
- Injecting commands through the URL
- Testing with Uniscan
- Using the modsecurity WAF
- Practicing with online banking websites
- Hacking the cheese
- Training in the Web Security Dojo
- Next steps
Taught by
Malcolm Shore
Related Courses
Cloud Computing InfrastructureUniversity System of Maryland via edX Getting Started with Node.js - Full Tutorial
freeCodeCamp CompTIA Network+ (N10-007) Cert Prep: 4 Making TCP/IP Work
LinkedIn Learning Computer Science Principles: The Internet
LinkedIn Learning Deploying ASP.NET Core Applications
LinkedIn Learning