您好,登錄后才能下訂單哦!
metasploit 連接postgresql數據庫:
打開postgresql服務:service postgresql start
進入postgresql數據庫,設置默認用戶密碼、創建新用戶、設置新用戶權限、創建數據庫:
shell # sudo -u postgres psql #進入postgresql默認的用戶
postgres=# alter user postgres with password '密碼'; #設置默認用戶的登錄密碼 ( 非必須步驟,必須是單引號 )
postgres=# create user 用戶名 with password '密碼' nocreatedb; #創建帶密碼的新用戶
postgres=# create database 數據庫名 with owner = '用戶名'; #創建數據庫并指定數據庫的所屬用戶
postgres=# \q #退出psql
進入metasploit,連接數據庫:
shell # msfconsole
msf > db_status #查看msf的數據庫的狀態
msf > db_connect 用戶名:密碼@主機地址\數據庫名 #通過用戶名密碼連接psql
msf > db_status #檢查msf的數據庫的狀態
4. 通過database.yml配置文件配置,位置:\usr\share\metasploit-frameword\config\database.yml
** msf如何連接psql數據庫 ** 個人思考 **
個人思考:
1.msf為什么要連接postgresql?
答:首先, 連接數據庫之后搜索msf中模塊的速度可以大大提高;
其次, 連接數據庫之后,使用msf的痕跡會被保存下來,方便之后導出編寫***測試報告。
所以, 連接psql數據庫不是必須的操作,但是為了提高***測試的效率,方便日后的寫報告,還是應該連接數據庫,創建緩存。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。