Skip to content

New Techniques in SQLi Obfuscation

Nick Galbreath

Nick Galbreath details copy of the slides for this talk are here: New Techniques in SQLi Obfuscation: SQL never before used in SQLi Nick Galbreath SQLi remains a popular sport in the security arms-race.

Summary

Architecture and Background

Copy of the slides for this talk are here: New Techniques in SQLi Obfuscation: SQL never before used in SQLi Nick Galbreath SQLi remains a popular sport in the security arms-race. However, after analysis of hundreds of thousands of real world SQLi attacks, output from SQLi scanners, published reports, analysis of WAF source code, and database vendor documentation, both SQLi attackers and defenders have missed a few opportunities.

Vulnerability Analysis

This talk will iterate through the dark corners of SQL for use in new obfuscated attacks, and show why they are problematic for regular-expression based WAFs. This will point the way for new directions in SQLi research for both offense and defense.

Exploitation and Demonstrations

Nick Galbreath is a director of engineering at Etsy, overseeing groups handling fraud, security, authentication and internal tools. Over the last 18 years, Nick has held leadership positions in number of social and e-commerce companies, including Right Media, UPromise, Friendster, and Open Market, and has consulted for many more.

Remediation and Defensive Strategies

He is the author of "Cryptography for Internet and Database Applications" (Wiley), and was awarded a number of patents in the area of social networking. He holds a master's degree in mathematics from Boston University. Twitter: @ngalbreath

Related talks

Main Stage·34 min

  • DEF CON
  • AppSec
  • Date: Jul 2012
  • Location: Las Vegas

Jason A. Novak · Andrea London

Jason A. Novak and Andrea London details copy of the slides for this talk are here: Extras: SQL ReInjector - Automated Exfiltrated Data Identification Jason A.

sql-injectionbbqsqlwaf-evasion+1

Main Stage·53 min

  • DEF CON
  • AppSec
  • Date: Aug 2002
  • Location: Las Vegas

Kevin Spett

Kevin Spett explores sql injection at DEF CON 10, examining sql-injection and practical defenses.

sql-injectionweb-application-securitydatabase-exploitation+1