Главная
Study mode:
on
1
Intro
2
SQL Injection: Did you know?
3
SQL Injection: Bypassing authentication
4
SQL Injection: Retrieving sensitive data
5
SQL Injection Protection
6
Parameters Binding: How does it work?
7
SQL Injection: Summary
8
Cross-Site Scripting (XSS)
9
Reflected XSS
10
XSS Payloads
11
XSS Protection: Encoding
12
XSS Example: Safari Books
13
XSS: Summary
14
Cross-Site Request Forgery (CSRF)
15
CSRF Example
16
CSRF Prevention: Double submit cookie
17
CSRF: Summary
Description:
Explore basic web application security vulnerabilities and their prevention in this code::dive 2018 conference talk. Dive into SQL Injection, Cross-Site Scripting (XSS), and Cross-Site Request Forgery (CSRF) through live demonstrations and real-world examples. Learn how to detect, exploit, and fix these common security issues using a Java-based web application built with Spring Boot. Witness practical hacking techniques, including authentication bypass, database content retrieval, session hijacking, and unauthorized actions. Gain insights into effective protection methods such as parameter binding, encoding, and double submit cookies. Suitable for developers with basic programming knowledge in any language, this hands-on lecture provides essential skills for building more secure web applications.

Basic Web Applications Security

code::dive conference
Add to list