<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'Best Practices', 'Security', and 'SQL Injection'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=Best+Practices,Security,SQL+Injection&amp;orTags=0</link><description>Search results matching tags 'Best Practices', 'Security', and 'SQL Injection'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>SQL Injection Cheat Sheet</title><link>http://sqlblog.com/blogs/denis_gobo/archive/2007/09/19/2600.aspx</link><pubDate>Wed, 19 Sep 2007 14:33:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:2600</guid><dc:creator>Denis Gobo</dc:creator><description>&lt;P&gt;What is SQL Injection? From &lt;A class="" href="http://en.wikipedia.org/wiki/SQL_injection"&gt;wikipedia&lt;/A&gt;: &lt;STRONG&gt;SQL injection&lt;/STRONG&gt; is a technique that exploits a security vulnerability occurring in the database layer of an application. The vulnerability is present when user input is either incorrectly filtered for string literal escape characters embedded in SQL statements or user input is not strongly typed and thereby unexpectedly executed&lt;/P&gt;
&lt;P&gt;Here is a nice SQL injection cheat sheet. Currently only for MySQL and Microsoft SQL Server, some ORACLE and some PostgreSQL&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://ferruh.mavituna.com/makale/sql-injection-cheatsheet/"&gt;http://ferruh.mavituna.com/makale/sql-injection-cheatsheet/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Table Of Contents&lt;/STRONG&gt; &lt;BR&gt;&amp;nbsp;About SQL Injection Cheat Sheet &lt;BR&gt;&amp;nbsp;Syntax Reference, Sample Attacks and Dirty SQL Injection Tricks &lt;/P&gt;
&lt;P&gt;Line Comments &lt;BR&gt;&amp;nbsp;SQL Injection Attack Samples &lt;/P&gt;
&lt;P&gt;Inline Comments &lt;BR&gt;&amp;nbsp;Classical Inline Comment SQL Injection Attack Samples &lt;BR&gt;&amp;nbsp;MySQL Version Detection Sample Attacks &lt;/P&gt;
&lt;P&gt;Stacking Queries &lt;BR&gt;&amp;nbsp;Language / Database Stacked Query Support Table &lt;BR&gt;&amp;nbsp;About MySQL and PHP &lt;BR&gt;&amp;nbsp;Stacked SQL Injection Attack Samples &lt;/P&gt;
&lt;P&gt;If Statements &lt;BR&gt;&amp;nbsp;MySQL If Statement &lt;BR&gt;&amp;nbsp;SQL Server If Statement &lt;BR&gt;&amp;nbsp;If Statement SQL Injection Attack Samples &lt;/P&gt;
&lt;P&gt;Using Integers &lt;/P&gt;
&lt;P&gt;String&amp;nbsp; Operations &lt;BR&gt;&amp;nbsp;String Concatenation &lt;/P&gt;
&lt;P&gt;Strings without Quotes &lt;BR&gt;&amp;nbsp;Hex based SQL Injection Samples &lt;/P&gt;
&lt;P&gt;String Modification &amp;amp; Related &lt;/P&gt;
&lt;P&gt;Union Injections &lt;BR&gt;&amp;nbsp;UNION – Fixing Language Issues &lt;/P&gt;
&lt;P&gt;Bypassing Login Screens &lt;/P&gt;
&lt;P&gt;Enabling xp_cmdshell in SQL Server 2005 &lt;BR&gt;Other parts are not so well formatted but check out by yourself, drafts, notes and stuff, scroll down and see. &lt;/P&gt;</description></item></channel></rss>