開源資安工具 – 滲透測試的利器 – Impacket

Impacket 是一組用於處理網絡協議的 Python 類。Impacket 專注於提供對數據包的低級編程訪問,並為某些協議(例如 SMB1-3 和 MSRPC)提供協議實現本身。數據包可以從頭開始構建,也可以從原始數據中解析出來,面向對象的 API 使得使用深層次的協議變得簡單。該庫提供了一組工具作為可以在該庫的上下文中完成的操作的示例。

Github

https://github.com/SecureAuthCorp/impacket

安裝Impacket:

無論您使用的是 Kali 2019.3 還是 Kali 2021.1,Impacket 都很難正確安裝。這裡有一些說明可以幫助您正確安裝它!

首先,您需要將 Impacket Github 存儲庫克隆到您的機器上。以下命令會將 Impacket 克隆到 /opt/impacket:

git clone https://github.com/SecureAuthCorp/impacket.git /opt/impacket

clone repo 後,您會注意到幾個安裝相關文件,requirements.txt 和 setup.py。安裝過程中經常跳過的文件是 setup.py,它實際上將 Impacket 安裝到您的系統上,因此您可以使用它而不必擔心任何依賴項。

要安裝 Impacket 的 Python 要求:

pip3 install -r /opt/impacket/requirements.txt

一旦要求完成安裝,我們就可以運行 python setup 安裝腳本:

cd /opt/impacket/ && python3 ./setup.py install

之後,現在應該正確安裝了 Impacket,它應該可以使用了!

如果您仍然遇到問題,您可以嘗試以下腳本,看看是否有效:

sudo git clone https://github.com/SecureAuthCorp/impacket.git /opt/impacket
sudo pip3 install -r /opt/impacket/requirements.txt
cd /opt/impacket/
sudo pip3 install .
sudo python3 setup.py install

正確的 Impacket 安裝說明歸功於THM Discord  <3中的 Dragonar#0923

資料來源 https://tryhackme.com/room/attacktivedirectory

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

2 × 1 =

Back To Top
error: Content is protected !!