| WVS扫某站就出来一个SQL Injection,参数还是base64编码的,手工注入麻烦一步,用sqlmap怎么自动注射呢? ! j' H' u$ O7 h9 p0 a sqlmap的tamper里有个base64encode.py: s K7 V# |. S: Z0 A" X4 F% B # y( g& `& j7 S( p 使用如下: g' }% M: ?( ]4 i7 J8 F sqlmap -u http://ha.cker.in/index.php?tel=LTEnIG9yICc4OCc9Jzg5 --tamper base64encode.py –dbs. B( c- h% B: Y8 W7 @ ! `" q2 M- a: ?( \ sqlmap拥有很多功能强力的插件,插件的使用方法: -- tamper “插件名称”- {" `; t( f7 G- `7 Y3 x' ~ 其中常用到的bypass脚本绕过SQLMAP主要两个脚本: space2hash.py ,对于MYSQL数据库 4.0, 5.0注入 space2morehash.py ,对于MYSQL数据库 >= 5.1.13 和 MySQL 5.1.41 注入* T @; o' N3 `1 | 首先确定目标数据库版本,然后选择相应的脚本。3 Z/ P; }' T# Y$ m' C/ A -v 3 --batch --tamper "space2hash.py" 1 v, f, [& X0 O+ Z 还有其他一些插件:5 D! ~' L; `, \ l/ {' p8 C+ Y encodes编码 ——charencode.py7 U5 s" Y0 e" p. r# h base64编码 —— base64encode.py 替换空格和关键字 —— halfversionedmorekeywords.py% s4 p+ k: R- A9 c/ g# u |
| 欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/) | Powered by Discuz! X3.2 |