美文网首页
sql注入-报错注入

sql注入-报错注入

作者: 唐小风7 | 来源:发表于2018-12-20 10:16 被阅读0次

注入源代码

<?php
/**
author:txf
*/
header('content-type: text/html; charset=utf-8'); //设置utf-8编码防止乱码
$id = isset($_GET['id']) ? $_GET['id'] : 1; //id不赋值时默认为id=1
$conn = @mysql_connect('127.0.0.1','root','root');  //@符号屏蔽出错
mysql_select_db('sqltest',$conn); 
$sql = "select * from user where id=$id"; 
$result = mysql_query($sql);
while($row = mysql_fetch_array($result)){
    echo "用户ID:" . $row['id'] . "<br/>";
    echo "用户名:" . $row['user'] . "<br/>";
    echo "用户密码:" . $row['password'] . "<br/>";
}

mysql_close($conn);
echo "<hr>";
echo "您当前执行的sql语句为:" ;
echo $sql;

?>

1.单引号报错


报错

2.order by 判断列数


orderby
3.联合查询
unionselect

4.爆数据库


爆数据库
5.爆sqltest数据库的表
爆表
6.爆user表的列
爆列
7.爆对应列的字段
爆字段

相关文章

  • sql注入_报错注入

    sql注入报错注入原理解析 先放上几条payload,免费自取~ 如果关键表被禁用: 如果rand()函数被禁用可...

  • sql注入-报错注入

    注入源代码 1.单引号报错 2.order by 判断列数 4.爆数据库

  • 一步一步学习 Web 安全 2.4 union 联合查询注入

    对 SQL 注入有一个大致的了解后,我们再来深入学习。 SQL 注入有联合查询注入、报错注入、布尔盲注、时间盲注等...

  • SQL注入:实施报错注入攻击

    定义 报错注入是一种SQL注入类型,用于使SQL语句报错的语法,用于注入结果无回显但错误信息有输出的情况。返回的错...

  • sql注入、报错注入、HPF

    加了料的报错注入 题目地址 思路复现 题目界面文字提示我们post提交username、password。提交us...

  • sql注入-updatexml报错注入

    参考:MySQL updatexml报错注入MySQL updatexml()、extractvalue() 报错...

  • SQL注入-报错注入攻击

    特别声明:该文章只运用于学习安全测试交流之用,请勿用于其他 基础知识准备: MySQL 5.1.5版本中添加了对X...

  • 60.sql注入与xss挑战

    一、sql注入(正常回显)的步骤1.检查注入点——使用'报错——>'引入了查询语句正常——>没有注入点and 1=...

  • web常见漏洞的成因和修复

    1.SQL注入 漏洞描述:SQL 注入攻击( SQL Injection ),简称注入攻击、SQL 注入,主要用于...

  • sql报错注入

    转自:http://www.cnblogs.com/Dleo/p/5493782.html ~全部都以查user(...

网友评论

      本文标题:sql注入-报错注入

      本文链接:https://www.haomeiwen.com/subject/brbekqtx.html