首先我从app上抓包得到了这样一串数据
R7TCs6Tou2WvBI77NjakSfBIPZmLXOVNJ3BuzzUP7RXvJtuwUpB5c0LXMT/M AufDAGKugEWjz6uDEyAqc9ah2H8xP2CDwVix5qAxG92msQ9wSH0zeNiUZkpY hfz7PLvjvvhFND/sQ5EHP/rf97L/+8ZdpRJBjlFtwQged9/pc5I=
分析为base64数据,使用python 解码为乱码.不知道是不是安卓,或者java的解码方式不一样.
3 回答
哔哔one
TA贡献1854条经验 获得超8个赞
base64可以编码包括二进制数据在内的任何数据,但不涉及加密,只是一种为了数据传输而进行的转译。
你解码出来的数据只是你不能有效的分析(有可能还有其他加密处理),或者其本身就是有效信息,只是不能由你正确解读而已。
至尊宝的传说
TA贡献1789条经验 获得超10个赞
base64 是一种具体的编解码方式,所以不管哪种实现都肯定是一样的。
你问题说不能解码,下面又说解码为乱码,这是矛盾的呀。/笑
你说的乱码,实际上因为原始数据非正常的可打印字符,比如 a b c 等等。出现这种情况,有可能它要传输的数据就是这些二进制数据,或者有可能它把原始数据加密了
添加回答
举报
0/150
提交
取消