Intro to Web

Danger

This page is still under development

Background knowledge (we will briefly cover some of this)

  • HTTP
  • HTML, CSS, JS

Common exploits

  • Client-side validation
  • SQL injection
  • XSS (Cross-site scripting)

Tools

  • Browser developer tools
    • Network tab (inspecting, editing, resending requests)
    • JS console and debugger
    • DOM inspector
  • Web clients for scripting
  • Recon