提醒:饶过 注入 脚本 2011年04月09日

订阅:jobse08
演示:以MSN订阅提醒为例 订阅到哪吒,有更新提醒我
哪吒机器人提醒:
提醒:邪惡的忧傷随笔
【标题】饶过 注入 脚本
【摘要】当我们对一个运行IDS系统的服务器进行SQL注射时,我们往往会遇到很大的麻烦,因为我们的注射语句被过滤了,如何规避这种检测手段就成了一门新的技术,本文就对此规避技术提出十一条思路和方法,与大家商戳。一、 运用编码技术绕过,如URLEncode编码,ASCII编码绕过。如or 1=1即%6f%72%20%31%3d%31Test即CHAR(101)+CHAR(97)+CHAR(115)+CHAR(116)二、 通过空格绕过,如两个空格代替一个空格,用Tab代替空格等,或者删除所有空格,如or'swords'=‘swords',由于mssql的松散性,我们可以把or ‘swords'之间的空格去掉,并不影响运行。三、 运用字符串判断代替经典的or 1=1判断绕过,如or ‘swords'=‘swords'四、 通过类型转换修饰符N绕过,如or ‘swords' = N'swords',大写的N告诉mssql server 字符串作为nvarchar类型,它起到类型转换的作用,并不影响注射语句本身,但是可以避过基于知识的模式匹配ID... (04-09 21:38)
收藏 |  评论 |  推荐给好友  | 
本文共有 0 次分享
评论
共有 - 条评论


我要反馈