勒索病毒中招嘗試解決方案的Python腳本註釋

作為一隻蟒菜鳥,很忍不住把這個腳本註釋研究一下,代碼很簡潔,功能和手動的步驟是一樣的。除了不知道TxID添加具體含義外,其他註釋基本靠譜。話說還是用ubuntu的上網安全。腳本需要python3環境。

鏈接:https ://github.com/QuantumLiu/antiBTCHack

具體腳本註釋如下:

# - * -編碼:UTF-8 - * - 
“” “

創建於星期六5月13日8時47分08秒2017年

@author:量子劉
”“”

進口要求

我M端口 重新

導入 WIN32API 
進口 OS
#返回系統默認使用語言代碼
如果 win32api.GetSystemDefaultLangID()== 2052:
language = 1 #chinese
else:
language = 0 #english
ver ='0.30beta'
#生成黑客比特幣錢包的URL列表
btc_list = [' https://btc.com /' +添加用於加載在[”13AM4VW2dhxYgXeQepoHkHSQuy6NgaEb94','12t9YDPgwueZ9NyMgw519p7AA8isjr6SMw','115p7UMMngoj1pMvkpHijcRdfJNXj6LrLn' ]]
#模式匹配超鏈接標籤的內容
reg = r'class =“tx-item-summary-hash”>(。*) '
勒索病毒中招嘗試解決方案的Python腳本註釋


#發送GET請求
r_list = [requests.get(BTC)為 BTC 在 btc_list]

打印(U” 請將在列出的比特幣交易ID中選擇一串,複製粘貼到勒索軟件的聯繫我們,等待黑客驗證後,點擊查看付款再點擊Decypt即可恢復\ n“如果語言別的”請選擇一個事務ID,並將其粘貼到與我們聯繫,黑客證實後,單擊赤付款,然後單擊解密\ n “)

為 [R 在 r_list:#find 
到所有txid(交易編號),用於 re.findall 中的 txid(reg,r.text): print(txid) th = u' 方法來自:https://www.zhihu.com/pin/846570592869183488#comment -280580859 ' 打印(TH)使用os.system('暫停“)


分享到:


相關文章: