MailRipV2:一款功能強(qiáng)大的SMTP檢查工具和破解工具
關(guān)于MailRipV2
MailRipV2是一款功能強(qiáng)大的SMTP檢查工具和SMTP破解工具,該工具基于Python 3.8開發(fā),在“smtplib”的幫助下,該工具將允許我們檢測常見的公共郵件傳遞組合列表中的有效SMTP登錄憑證。該工具包含了字典和列表,其中包含了常見電子郵件提供商的詳細(xì)信息以及SMTP服務(wù)器使用的最常見端口。如果缺少任何數(shù)據(jù),MailRipV2則會(huì)使用“dnspython”來查找MX記錄中的未知SMTP主機(jī)。
除此之外,MailRipV2還支持SOCKS代理。如果激活了代理功能,檢查工具/破解工具將會(huì)從常見的線上資源搜索SOCKS4或SOCKS5代理,并隨機(jī)選擇可用的代理。
MailRipV2還可以檢查發(fā)送郵件或收件箱中的SMTP登錄憑證。對(duì)于每個(gè)有效的組合,它都會(huì)嘗試發(fā)送包含找到的SMTP登錄名的純文本電子郵件。所有測試消息都會(huì)發(fā)送到用戶定義的接收地址,測試電子郵件的內(nèi)容將隨機(jī)生成。
如何使用MailRipV2
MailRipV2基于Python 3.8開發(fā),并進(jìn)行了完整的測試。因此當(dāng)前版本的MailRipV2理論上可以在任何安裝了Python及其依賴組件的操作系統(tǒng)上運(yùn)行。
(1) 安裝所需的Python模塊
該工具所需的全部Python模塊或Python包都在requirements.txt文件中列出了。我們可以使用下列命令將該項(xiàng)目源碼克隆至本地,并安裝好該工具所需的依賴組件:
- git clone https://github.com/DrPython3/MailRipV2.git
- pip3 install -r requirements.txt
安裝過程可能需要一點(diǎn)時(shí)間,請(qǐng)大家耐心等待。
(2) 開啟檢查工具/破解工具
我們可以使用下列命令直接運(yùn)行MailRipV2:
- python3 MailRipV2.py
工具的運(yùn)行不需要額外的參數(shù)。在啟動(dòng)檢查工具/破解工具之前,我們只需要將組合文件拷貝到同一目錄中。啟動(dòng)后,然后按照步驟1-4操作即可。
其中,組合文件必須為UTF-8編碼,其他形式的編碼將會(huì)導(dǎo)致工具運(yùn)行報(bào)錯(cuò)。
主菜單選項(xiàng)
(1) 設(shè)置默認(rèn)值
我們可以使用這些選項(xiàng)來編輯MailRipV2的默認(rèn)值:
- 所需使用的線程數(shù)量
- 默認(rèn)連接超時(shí)
- 激活/禁用郵件域名黑名單
- 設(shè)置郵件地址來接受測試信息
(2) 激活/禁用代理支持
此選項(xiàng)允許我們激活或停用代理支持。如果激活,將要求我們選擇使用的代理類型,此時(shí)只需輸入SOCKS4或SOCKS5即可。
(3) 加載組合文件
選項(xiàng)3啟動(dòng)Comboloader。輸入組合文件的名稱,例如:combos.txt。文件中的所有組合都將被加載,并為攻擊做好準(zhǔn)備。
(4) 執(zhí)行攻擊
即直接執(zhí)行攻擊。
項(xiàng)目地址
MailRipV2:【GitHub傳送門】