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

SQlMap Tamper注入Base64编码注入点

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-23 15:50:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
WVS扫某站就出来一个SQL Injection,参数还是base64编码的,手工注入麻烦一步,用sqlmap怎么自动注射呢?
, N( j8 C$ b1 z7 E
& q9 ?( ^3 C  [& Msqlmap的tamper里有个base64encode.py
9 N3 _, a/ ]2 [/ e+ k$ C7 [$ t" a8 w
使用如下
; e7 E- O2 `3 r+ J* p* ?, u4 G/ l; W/ ?
sqlmap -u http://ha.cker.in/index.php?tel=LTEnIG9yICc4OCc9Jzg5 --tamper base64encode.py –dbs3 X1 J9 A' t& Y
; `- Y3 T: a; M3 H2 M. j" ?4 q

. b) B. B# `* E! C; Y; Zsqlmap拥有很多功能强力的插件,插件的使用方法: -- tamper “插件名称”% X/ T+ u+ C$ h% x. p/ F, b. j
( x0 ~" a( t+ A& ^- @
其中常用到的bypass脚本绕过SQLMAP主要两个脚本:
$ x, A& _6 D* O# z1 k) ^) V. o( p6 Y2 N1 t: l. G
space2hash.py ,对于MYSQL数据库 4.0, 5.0注入* C# D  l* @* @3 k, S2 M
space2morehash.py ,对于MYSQL数据库 >= 5.1.13 和 MySQL 5.1.41 注入
/ ^! D0 m( P9 b1 ?( L1 s首先确定目标数据库版本,然后选择相应的脚本。6 \2 n" Q1 R3 X; O' `) ~9 a
-v 3 --batch --tamper "space2hash.py"5 M! p7 u' n% s" r

0 z, C, M1 `6 T. O) O还有其他一些插件:; u/ c% B' m+ f0 q8 G! g9 b( d
encodes编码 ——charencode.py8 f: @+ n: o2 v- _$ _: Z  ^
base64编码 —— base64encode.py
& j% ]6 A( L) H' `; v, ~, C替换空格和关键字 —— halfversionedmorekeywords.py
' J9 T4 e2 x: B9 [

$ ^8 r0 j2 O! N
3 E! M# q5 G) a# d  J
, s( S7 \' }/ L6 d, i, M; q" O0 ^, m1 c$ T; e! @
回复

使用道具 举报

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

本版积分规则

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