我能够在'base64_decode',json_decode和许多代码上解码我的代码。但之后我得到了另一个编码输出,就像......
phone==METMxEjMxTTMxUjN4Ag=2gTO3UzN5kzM1gDOwATMxUzN
1ATNwATM2ETM1cDNxETO5IDMxYTMxgDO5QDO3ITN1czN1MDMxYTN5ETM5kjNxEjN
wEzM1QDMxYzN1YTO3kDMxgTMxcTN2ETMxcDO4IjMxcTN4YjN2EDOjEjM4IDOwcjN
我被困在这里..关于这段代码的任何想法属于哪个?解码如自动识别代码或自动解码任何代码
这个代码是在我运行一个ISO应用程序时找到的,它将它(我的手机号码)发送到服务器..我通过Charles代理监控它。我认为它是一个base64代码,因为相同的应用程序使用base64和json以及所有接收txt
这里查尔斯代理的请求看起来像
POST /Devs/me/enc/blk.php HTTP/1.1
Host: example.com
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Cookie: sucuric_prtmpcb=1
Accept-Language: en-us
Accept: */*
Content-Length: 183
Connection: keep-alive
User-Agent: %D9%85%D9%86%D9%88%20%D8%AF%D8%A7%D9%82/4 CFNetwork/711.5.6 Darwin/14.0.0
phone==METMxEjMxTTMxUjN4Ag=2gTO3UzN5kzM1gDOwATMxUzN
1ATNwATM2ETM1cDNxETO5IDMxYTMxgDO5QDO3ITN1czN1MDMxYTN5ETM5kjNxEjN
wEzM1QDMxYzN1YTO3kDMxgTMxcTN2ETMxcDO4IjMxcTN4YjN2EDOjEjM4IDOwcjN
感谢。 希望你能回复..
答案 0 :(得分:1)
看起来您必须反转字符串然后解码为Base64:
这部分:
NjcwODI4MjEjODE2NjY4NTcxMjI4ODcxMTE2NTcxMTgxMDk3OTY1NzYxMDQ1MzEw
NjExNjk5MTE5NTYxMDM1Nzc1NTI3ODQ5ODgxMTYxMDI5OTExNDc1MTE2MTAwNTA1
NzUxMTAwODg1Mzk5NzU3OTg2
转换为:
67082821#816668571228871116571181097965761045310611699119561035775527849881161029911475116100505751100885399757986
由于它返回除了一个散列之外的所有数字,因此极有可能是它应该被解码的方式。
最后一部分有一些问题,首先是因为它没有4个字符的倍数(根据base64的要求)。我仍然可以提取这部分,仍然是相反的:
NjUxMTTxMjEx
转换为:
65114ñ211
但是消息似乎不太可能包含ñ。 除了这部分,只有这些位是无法解释的:
= GA4
MTEM ==
请注意TEM=
对应LC
,但我可以在其中看到。
希望这有帮助。