CryptoJS.enc.UTF8 中文乱码
最近在破解的JS的时候,遇到一个乱码问题。
内容用CryptoJS解密出来的,解出来是一个HTML格式的文本,标签,英文是正常显示的,但是中文是乱码的。
demo:
用“中国人”就还原不了
调试中。
待更新。
已解决:
看大佬最近几期文章,有一篇解决了,就是去Python目录下lib文件夹里面dsubprocess.py
文件下更改encding为UTF-8,
内容用CryptoJS解密出来的,解出来是一个HTML格式的文本,标签,英文是正常显示的,但是中文是乱码的。
demo:
# data='中国人'data用hello可以解密成功,
data='hello'
ret = CryptoJS.AES.encrypt(data,'secret key 123')
content = ret.toString()
result = CryptoJS.AES.decrypt(content,'secret key 123')
print(result.toString(CryptoJS.enc.Utf8))
用“中国人”就还原不了
调试中。
待更新。
已解决:
看大佬最近几期文章,有一篇解决了,就是去Python目录下lib文件夹里面dsubprocess.py
文件下更改encding为UTF-8,