摘要:
关键代码 function check_addslashes($string) { $string = preg_replace('/'. preg_quote('\\') .'/', "\\\\\\", $string); //escape any backslash $string = preg 阅读全文
posted @ 2020-04-09 22:22
zhengna
阅读(931)
评论(0)
推荐(1)
摘要:
Less-32,33,34,35,36,37六关全部是针对'和\的过滤,所以我们放在一起来进行讨论。 我们在此介绍一下宽字节注入的原理和基本用法。 原理:mysql在使用GBK编码的时候,会认为两个字符为一个汉字,例如%aa%5c就是一个汉字(前一个ascii码大于128才能到汉字的范围)。我们在过 阅读全文
posted @ 2020-04-09 22:21
zhengna
阅读(295)
评论(0)
推荐(0)
摘要:
Less-31与前面两关的方式是一样的,我们直接看到less-31的sql语句: $id=$_GET['id']; $id = '"' .$id. '"'; $sql="SELECT * FROM users WHERE id=($id) LIMIT 0,1"; 所以payload为: http:/ 阅读全文
posted @ 2020-04-09 22:20
zhengna
阅读(529)
评论(0)
推荐(0)
摘要:
Less-30与less-29原理是一致的,区别仅仅是将id的'变为了",我们可以看到less-30的sql语句为: $id=$_GET['id']; $id = '"' .$id. '"'; $sql="SELECT * FROM users WHERE id=$id LIMIT 0,1"; 所以 阅读全文
posted @ 2020-04-09 22:19
zhengna
阅读(379)
评论(0)
推荐(0)
摘要:
查看源码SQL如下 $sql="SELECT * FROM users WHERE id='$id' LIMIT 0,1"; 尝试进行注入 http://127.0.0.1/sql/Less-29/login.php?id=-1' union select 1,database(),3--+ 系统检 阅读全文
posted @ 2020-04-09 22:18
zhengna
阅读(755)
评论(0)
推荐(0)
摘要:
首先介绍一下29,30,31这三关的基本情况: 服务器端有两个部分:第一部分为tomcat为引擎的jsp型服务器,第二部分为apache为引擎的php服务器,真正提供web服务的是php服务器。工作流程为:client访问服务器,能直接访问到tomcat服务器,然后tomcat服务器再向apache 阅读全文
posted @ 2020-04-09 22:17
zhengna
阅读(268)
评论(0)
推荐(0)
摘要:
关键代码 function blacklist($id) { //$id= preg_replace('/[\/\*]/',"", $id); //strip out /* //$id= preg_replace('/[--]/',"", $id); //Strip out --. //$id= p 阅读全文
posted @ 2020-04-09 22:16
zhengna
阅读(359)
评论(0)
推荐(0)
摘要:
关键代码 function blacklist($id) { $id= preg_replace('/[\/\*]/',"", $id); //strip out /* $id= preg_replace('/[--]/',"", $id); //Strip out --. $id= preg_re 阅读全文
posted @ 2020-04-09 22:15
zhengna
阅读(721)
评论(0)
推荐(0)
摘要:
关键代码 function blacklist($id) { $id= preg_replace('/[\/\*]/',"", $id); //strip out /* $id= preg_replace('/[--]/',"", $id); //Strip out --. $id= preg_re 阅读全文
posted @ 2020-04-09 22:14
zhengna
阅读(336)
评论(0)
推荐(0)
摘要:
关键代码 function blacklist($id) { $id= preg_replace('/[\/\*]/',"", $id); //strip out /* $id= preg_replace('/[--]/',"", $id); //Strip out --. $id= preg_re 阅读全文
posted @ 2020-04-09 22:13
zhengna
阅读(844)
评论(0)
推荐(0)
浙公网安备 33010602011771号