New Techniques in SQLi Obfuscation
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
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.
Main Stage·53 min
Kevin Spett
Kevin Spett explores sql injection at DEF CON 10, examining sql-injection and practical defenses.
Main Stage·38 min
Paul Gerste
Technique for bypassing prepared statements and database query validation by smuggling queries across database wire protocols.


