首先我從app上抓包得到了這樣一串?dāng)?shù)據(jù)
R7TCs6Tou2WvBI77NjakSfBIPZmLXOVNJ3BuzzUP7RXvJtuwUpB5c0LXMT/M AufDAGKugEWjz6uDEyAqc9ah2H8xP2CDwVix5qAxG92msQ9wSH0zeNiUZkpY hfz7PLvjvvhFND/sQ5EHP/rf97L/+8ZdpRJBjlFtwQged9/pc5I=
分析為base64數(shù)據(jù),使用python 解碼為亂碼.不知道是不是安卓,或者java的解碼方式不一樣.
3 回答

嗶嗶one
TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個(gè)贊
base64可以編碼包括二進(jìn)制數(shù)據(jù)在內(nèi)的任何數(shù)據(jù),但不涉及加密,只是一種為了數(shù)據(jù)傳輸而進(jìn)行的轉(zhuǎn)譯。
你解碼出來(lái)的數(shù)據(jù)只是你不能有效的分析(有可能還有其他加密處理),或者其本身就是有效信息,只是不能由你正確解讀而已。

至尊寶的傳說(shuō)
TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超10個(gè)贊
base64 是一種具體的編解碼方式,所以不管哪種實(shí)現(xiàn)都肯定是一樣的。
你問(wèn)題說(shuō)不能解碼,下面又說(shuō)解碼為亂碼,這是矛盾的呀。/笑
你說(shuō)的亂碼,實(shí)際上因?yàn)樵紨?shù)據(jù)非正常的可打印字符,比如 a b c 等等。出現(xiàn)這種情況,有可能它要傳輸?shù)臄?shù)據(jù)就是這些二進(jìn)制數(shù)據(jù),或者有可能它把原始數(shù)據(jù)加密了
添加回答
舉報(bào)
0/150
提交
取消