|
- import requests
- import execjs
-
- #获取密钥
- url = 'https://store.steampowered.com/login/getrsakey/'
- data = {
- 'donotcache': '1633238565461',
- 'username': '[email protected]',
- }
- headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36'}
- response_json = requests.post(url=url,headers=headers,data=data).json()
- mod = response_json['publickey_mod']
- exp = response_json['publickey_exp']
-
- #进行密码逆向
- node = execjs.get()
- ctx = node.compile(open(r'D:\代码保存\steam.js',encoding='utf-8').read())
- funcName = 'getPwd("{0}","{1}","{2}")'.format('123456',mod,exp)
- pwd = ctx.eval(funcName)
- print(pwd)
复制代码
|
-
-
steam.txt
39.98 KB, 下载次数: 12, 下载积分: 精币 -2 枚
js源码
|