如何确定字符串的编码格式然后对其进行解码

时间:2018-07-17 02:35:53

标签: utf-8 decode encode encoder jsonencoder

我已经通过代理(Charles Proxy)捕获了移动应用程序(iphone)的请求内容,但是该内容似乎已编码,因此我想将其解码为人类可读的格式。由于编码格式的来源未知,我无法对其进行解码,因此我尝试了几种具有不同源格式的在线工具,但没有一种工具可以正确地对其进行解码。如何正确解码此类内容?

  

pv8WkNKPolGj6EgiYKNXzlGAOjGku5ewenklAlyQ58wpWcLBH7y4S0ZZ12JODvWSLpvoJbeffKgDxvaTMTt17qLUNKsiTroaldStWO5n + H1BdI + IXLFusgipOtpUUvnvbA52x0Gwi349bfXNCD9EamQBEPD8J + zreVtYwvgL9b7ohgvnoq2WXpOeHs9hTJnWEwAiLzPTocVDzr3kzLsMsB6N10X + PNJ / QODY3RDklqQeb5o6vzvTapgs5G / R2ZjsvzBTJ / U + DuLxulVfNUAKXGjh4CVAWjWzsymuxo1CaI7s3nPW17Kx9BNYxw37r4TKAqTMA + A0uP + NPi17KsC9ag ==

更新:

enter image description here

1 个答案:

答案 0 :(得分:0)

使用Java密码术对请求/响应内容进行加密,然后再使用AES密码算法在网络中将其发送,并使用AES / CBC / PKCS5Padding完成密码转换。我可以通过调试APK代码并找到用于加密内容的秘密密钥来对其进行解密。实际上,这是在网络中发送之前的另一种加密级别。