作为一只蟒菜鸟,很忍不住把这个脚本注释研究一下,代码很简洁,功能和手动的步骤是一样的。除了不知道TxID添加具体含义外,其他注释基本靠谱。话说还是用ubuntu的上网安全。脚本需要python3环境。
链接:https ://github.com/QuantumLiu/antiBTCHack
这里还是要推荐下小编的Python学习群: 823137423,不管你是小白还是大牛,小编我都欢迎
,不定期分享干货,包括小编自己整理的一份2019年最新的Python资料和0基础入门教程视频,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。
具体脚本注释如下:
# - * -编码: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”>(。*)</a> '
#发送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('暂停“)