你知道哪些类型的SQL注入?
我将在这里提供一个简单的:
$query = "select id from accounts where email='$_POST[email]' and psw='$_POST[password]'";
$result = mysql_query($query,$con);
if($row = mysql_fetch_assoc($result))
return true;
else
return false;
如果密码
是1'或'1'='1
,那么就可以了!
您还知道哪些其他技巧?
I'll provide a simple one here:
$query = "select id from accounts where email='$_POST[email]' and psw='$_POST[password]'";
$result = mysql_query($query,$con);
if($row = mysql_fetch_assoc($result))
return true;
else
return false;
If the password
is 1' or '1'='1
,then will do the trick!
What other tips have you known?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
可能是最流行的 SQL 注入示例(来自 XKCD):
Probably the most popuplar example of SQL injection ( from XKCD):
SQL 注入 - 漏洞形式
SQL Injection - Forms of Vulnerability
开放 Web 应用程序安全项目 (OWASP) - SQL 注入示例
Open Web Application Security Project (OWASP) - SQL Injection Examples
这些是 SQL 注入检测和测试的其他流行形式:
SQL 注入测试
These are other popular forms of SQL Injection Detection and Testing:
Testing For SQL Injection