精易论坛

标题: Python自学记录--steam密码加密逆向 [打印本页]

作者: 菠萝儿    时间: 2021-10-3 14:24
标题: Python自学记录--steam密码加密逆向
  1. import requests
  2. import execjs

  3. #获取密钥
  4. url = 'https://store.steampowered.com/login/getrsakey/'
  5. data = {
  6.     'donotcache': '1633238565461',
  7.     'username': '[email protected]',
  8. }
  9. 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'}
  10. response_json = requests.post(url=url,headers=headers,data=data).json()
  11. mod = response_json['publickey_mod']
  12. exp = response_json['publickey_exp']

  13. #进行密码逆向
  14. node = execjs.get()
  15. ctx = node.compile(open(r'D:\代码保存\steam.js',encoding='utf-8').read())
  16. funcName = 'getPwd("{0}","{1}","{2}")'.format('123456',mod,exp)
  17. pwd = ctx.eval(funcName)
  18. print(pwd)
复制代码


steam.txt

39.98 KB, 下载次数: 12, 下载积分: 精币 -2 枚

js源码


作者: 红色女孩    时间: 2021-10-3 18:08
66666666666666666666大佬阿
作者: 落寞23333    时间: 2021-10-3 23:26
虽然看不懂但是很厉害的样子




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4