MSF命令全集

2022-09-15 08:00:14 字數 3152 閱讀 8085

一、msfconsole

? 幫助選單

back 從當前環境返回

banner 顯示乙個msf banner

cd 切換目錄

color 顏色轉換

connect 連線乙個主機

exit 退出msf

help 幫助選單

info 顯示乙個或多個模組的資訊

irb 進入irb指令碼模式

jobs 顯示和管理作業

kill 殺死乙個作業

load 載入乙個外掛程式

loadpath 在乙個路徑搜尋並載入模組

quit 退出msf

resource 執行儲存在乙個檔案中的命令

route 檢視乙個會話的路由資訊

s**e 儲存動作

search 搜尋模組名和描述

set 給乙個變數賦值

setg 把乙個值賦給全域性變數

show 顯示所給型別的模組,或所有模組

sleep 在限定的秒數內什麼也不做

unload 解除安裝乙個模組

unset 解除乙個或多個變數

unsetg 解除乙個或多個全域性變數

use 通過名稱選擇乙個模組

version 顯示msf和控制台庫版本號

二、database

db_add_host 新增乙個或多個主機到資料庫

db_add_note 新增乙個注釋到主機

db_add_port 新增乙個埠到主機

db_connect 連線乙個存在的資料庫

db_create 建立乙個新的資料庫例項

db_del_host 從資料庫刪除乙個或多個主機

db_del_port 從資料庫刪除乙個埠

db_destroy 刪除乙個存在的資料庫

db_disconnect 斷開與當前資料庫例項的連線

db_driver 指定乙個資料庫驅動

db_hosts 列出資料庫中的所有主機

db_nmap 執行nmap並記錄輸出

db_notes 列出資料庫中的所有注釋

db_services 列出資料庫中的所有服務

db_vulns 列出資料庫中的所有漏洞

db_workspace 轉換資料庫工作區

db_import_ip_list 引入乙個ip列表檔案

db_import_amap_mlog 引入乙個thc-amap掃瞄結果檔案(-o -m)

db_import_nessus_nbe 引入乙個nessus掃瞄結果檔案(nbe)

db_import_nessus_xml 引入乙個nessus掃瞄結果檔案

db_import_nmap_xml 引入乙個nmap掃瞄結果檔案(-ox)

db_autopwn 自動利用

三、db_autopwn

-h 顯示幫助

-t 顯示所有匹配的利用模組

-x 選擇基於漏洞的模組

-p 選擇基於開放埠的模組

-e 執行所有匹配目標的利用程式

-r 用乙個反向連線的shell(reverse)

-b 用乙個隨機埠的繫結shell(bind)

-q 禁用利用程式輸出

-l [範圍] 只對此範圍內的主機進行利用

-x [範圍] 永遠排除此範圍內的主機

-pi [範圍] 只對開放這些的埠的主機進行利用

-px [範圍] 永遠排除對開放這些埠的主機

-m [範圍] 只執行名字與正規表示式匹配的模組

四、meterpreter

核心命令:

? 幫助選單

channel 顯示動態頻道的資訊

close 關閉乙個頻道

exit 終止meterpreter會話

help 幫助選單

interact 頻道互動

irb irb指令碼模式

migrate 轉移meterpreter到其他程序

quit 終止meterpreter

read 從頻道讀資料

run 執行乙個meterpreter指令碼

use 載入乙個或多個擴充套件

write 向頻道寫資料

檔案系統命令:

cat 讀取乙個檔案內容到螢幕

cd 切換目錄

del 刪除指定檔案

edit 編輯乙個檔案

getlwd 獲取本地工作目錄

getwd 切換工作目錄

lcd 切換本地工作目錄

lpwd 列印本地工作目錄

ls 檔案列表

mkdir 建立目錄

pwd 列印當前工作目錄

rm 刪除指定檔案

rmdir 遠端目錄

upload 上傳乙個檔案或目錄

網路命令:

ipconfig 顯示網路介面

portfwd 傳送乙個本地埠到乙個遠端服務

route 檢視和修改路由表

系統命令:

clearev 清除事件日誌

execute 執行乙個命令

getpid 取得當前程序id

getuid 取得伺服器執行使用者

kill 殺死乙個程序

ps 列出程序列表

reboot 重啟遠端計算機

reg 修改遠端登錄檔

rev2self 在遠端機器呼叫reverttoself()

shell 返回乙個cmdshell

shutdown 關閉遠端系統

sysinfo 取得遠端系統的資訊

使用者介面命令:

enumdesktops 列出所有訪問桌面和windows工作站

idletime 遠端使用者閒置時間

keyscan_dump 轉存擊鍵快取

keyscan_start 開始捕捉擊鍵

keyscan_stop 停止捕捉擊鍵

setdesktop 轉移另乙個工作站桌面

uictl 使用者介面控制

密碼資料庫命令:

hashdump sam轉儲

時間戳命令:

timestomp 修改檔案時間戳

FTP命令全集

ftp命令是inter 使用者使用最頻繁的命令之一,熟悉並靈活應用ftp的內部命令,可以大大方便使用者,並收到事半功倍之效。ftp的命令列格式為 ftp v d i n g 主機名 其中 v 顯示遠端伺服器的所有響應資訊 n 限制ftp的自動登入,即不使用 n etrc檔案 d 使用除錯方式 g 取...

Linux VI 命令全集

下面的內容是對其他人基於vi命令的乙個總結,所以說應該是比較全面的。很高興與大家分享。進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi patter...

Bash命令全集

ac 輸出使用者連線時間 access 確定檔案是否可以訪問訪問 ali list mail aliases apm 查詢高階電源管理 apm bios apropos search the whatis database for strings at batch,atq,atrm 排隊 檢查或刪除...