xxx.cn/web/login
,打开开发者工具,点击网络,输入手机号和秘钥,点击验证码,点击登录,在所有人栏登录。https://xxxx.cn/web/static/js/crypto-js/rollups/aes.min.js
import PyV8
ctxt = PyV8.JSContext()
ctxt.enter()
c = raw_input('请输入验证码:')
add = '''
aesEncrypt = function() {
var t = CryptoJS.MD5("login.189.cn "),
i = CryptoJS.enc.Utf8.parse(t),
r = CryptoJS.enc.Utf8.parse("1234567812345678"),
u = CryptoJS.AES.encrypt('''+"'{}'"。格式(c)+''',i, {
iv: r
});
返回 u + ""
};
'''
with open('crawl_.js')as f:
a = f.read()
func = ctxt.eval(a + add)
print func()
123456
aeMui9uecQAA8XCQwfpUEA==
打印 LoginCrypt.utf16to8(LoginCrypt.desEnc('53869', '1', '2','3'))+'\n'
文章来源:雾晓安全
黑白之道发布、转载的文章中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途及盈利等目的,否则后果自行承担!
如侵权请私聊我们删文
END
多一个点在看多一条小鱼干