Metasploit(msf)利用ms17_010(永恆之藍)出現Encoding::UndefinedConversionError問題

2022-07-06 06:00:46

Metasploit利用ms17_010(永恆之藍)

利用流程

先確保目標靶機和kali處於同一網段,可以互相Ping通

目標靶機防火牆關閉,開啟了445埠

輸入search ms17_010

搜尋永恆之藍漏洞

 

 

 

use exploit/windows/smb/ms17_010_eternalblue

漏洞利用攻擊

use 0

 

 

 option

 

 

 

其中Required是yes的都要設定並且設定正確

Rhost是目標機的IP

設定成目標靶機的IP

set rhosts 192.168.204.137

 

 Payload 沒問題

 

 

漏洞利用

exploit

 

 

 

出現如下問題

 

 

 面對這種情況我在網上搜集了很久的資訊,沒有發現答案,大部分告訴的都是這一步之前出現的問題,什麼ping不Ping不通,靶機防火牆有沒有關啊等等

但是,我這個問題不是,乍眼一看,好像是什麼編碼問題Encoding之類的,但這個問題怎麼解決呢。

解決方法:

          更新Metasploit

          1、apt-get update
          2、apt-get install metasploit-framework

          3、shutdown -s -t 0 (windows Server 2008 R2)(重啟靶機)

          4、reboot(重啟kali) 

問題解決