Ask me anything about your lessons or your code.
“What is a port?” · “Why is my code erroring?”
How a browser and a server trade plain-text requests and responses over one TCP connection, line by line.
HTTP Fundamentals
How a browser and a server trade plain-text requests and responses over one TCP connection, line by line.
How Web Apps Work
Follow a form from the browser to the database and back, and find every place a user's input crosses into the server.
Cookies, Sessions, and Auth
HTTP forgets a user between requests. A cookie carries the session id that keeps them logged in, which is exactly the thing worth stealing.
Intercepting Proxies
Freeze a live request, rewrite any byte, and replay it until the server does something it should not.
The OWASP Top 10
The ten most common classes of web bug, what each one means, and the order a tester works them.