Metasploit安裝更新使用錯誤修復總匯

2021-12-29 16:36:21 字數 1942 閱讀 2146

ps:大部分是個人遇到的情況,按照sh牛的說法是,人點低,只能摳鼻…錯誤之處,請重拍…  

001 backbox下的msf錯誤修正

為此還提交問題到bb的罈子了,不過團隊成員還是給出了很不錯的解答:

下面描述下過程.

backbox發行版還是很不錯的,沒有backtrack那麼體積龐大,彈性也不錯.版本是2.05.安裝完成之後自帶的msf版本是3.40.可以通過msfupdate或者apt倉庫進行公升級,個人推薦用apt倉庫進行公升級,完成之後msf公升級到4.3.reboot再公升級可以至最新版本.

backbox預設已經配置了postgres資料庫,所以可以在msf中使用

db_connect backbox:[email protected]/metasploit4

來連線,前提是記住postgres服務是開啟狀態.

我遇到的情況是自行刪掉了metasploit4這個庫之後,msf第一連線不會自動建立module的快取.解決方法不一定100%有效,不過遵從下面的步驟應該可以解決問題:

gem install rubygems-update

gem update-system

gem update

gem uninstall pg

gem cleanup all

gem install pg

msfupdate

重新更新了ruby和ruby的pg庫之後,記得重新把pg庫刷一遍

postgres#dropdb metasploit4

restart postgres service

postgres#createdb –owner=backbox metasploit4

restart postgres service

然後把msf4原有的類似快取的東西乾掉,讓它重新生成module等快取.

rm -rf ~/.msf4

最後可以在rc中加入指令來伴隨msf啟動的時候自動連線資料庫.

bug fixed.  

002 backtrack中msf常見的update錯誤

問題的情況大多數在msfupdate時出現libcrypto等庫找不到確定資訊的提示,導致公升級無法進行.

在bt5r2中修復過程如下:

cd /opt/metasploit/common/lib

mv libcrypto.so.0.9.8 libcrypto.so.0.9.8-b

mv libssl.so.0.9.8 libssl.so.0.9.8-backup

ln -s /usr/lib/libcrypto.so.0.9.8

ln -s /usr/lib/libssl.so.0.9.8

msfupdate  

www.2cto.com  

003 backtrack中msfupdate後msf執行錯誤

msfupdate後有時候會出現莫名其妙的錯誤,出去官方可能會有bug沒fix外,很大部分是出現在vm中安裝的bt裡的,首先可以去bt的官方論壇看看是不是msfupdate後集體出現此類錯誤,比如:

所描述的公升級後search功能不可用的問題.  

如果排除了,多半是因為postgres資料庫的問題,在vm中我們可能習慣直接用選單中的reset重啟,這可能造成postgres程序鎖定,導致服務無法正常啟動,解決過程如下:((

rm /opt/framework3/postgresql/data/postmaster.pid

rm /opt/framework3/postgresql/.s.pgsql.7175

rm /opt/framework3/postgresql/.s.pgsql.7175.lock

/etc/init.d/framework-postgres start  

004 etc……

可能還有很多莫名其妙的任務,不過靜下心來慢慢摸索還是能解決一些問題的,歡迎有問題的朋友交流拍磚,共同進步  hv fun!

Metasploit簡單使用 安裝和簡單使用

以下是非kali的linux下安裝msf框架 adduser msf 新增msf使用者 su msf 切換到msf使用者 cd opt metasploit framework bin 切換到msf所在的目錄 msfconsole 以後啟動msfconsole,都切換到msf使用者下啟動,這樣會同步...

Metasploit 安裝與部署

總之是一款非常優秀的開源滲透測試框架。本文只討論在linux系統下的安裝,包括ubuntu centos deepin等,讀者可以直接安裝kali作業系統,上面整合了許多任務具,就不用乙個個去安裝了。安裝方式兩種 chmod 755 msfinstall msfinstall wget chmod ...

virtualenvwrapper安裝 使用

mkvirtualenv env建立完會自動進入虛擬環境 進入虛擬環境 workon env退出虛擬環境 deactivate刪除虛擬環境 rmvirtualenv env列出所有虛擬環境 lsvirtualenv進入到虛擬環境所在的目錄 cdvirtualenv顯示 site packages 目...