如何解密在数据包捕获期间捕获的http请求

时间:2017-01-27 21:33:29

标签: http fiddler wireshark packet-capture

Hi Guys Im目前正从Android应用程序捕获一些流量,但它发送给服务器的请求似乎是加密的。你们知道如何解密这些请求吗?或者这是不可能做到的?

平台=机器人&安培;版本= 1.0.31&安培;朗= EN&安培;的requestId = 44&安培;时间= 1485552535566&安培;批次=%5B%7B%22id%22%3a177205%2C%22time%22%3a1485552512601%2C%22name% 22%3A%22collectResource%22%2C%22params%22%3A%5b155%5D%2C%22hash%22%3a1948904473%7D%5D&安培;的sessionId = 674937_bc59a16eae9e1559b2e60ae068baf4e7

2 个答案:

答案 0 :(得分:1)

未经加密,已对其进行编码。搜索"在线网址解码"。在您的示例中,您将获得:

平台=机器人&安培;版本= 1.0.31&安培;朗= EN&安培;的requestId = 44&安培;时间= 1485552535566&安培;批次= [{&#34; ID&#34;:177205,&#34;时间&#34;:1485552512601 &#34;名称&#34;:&#34; collectResource&#34;&#34; PARAMS&#34;:[155],&#34;散列&#34;:1948904473}]&安培;的sessionId = 674937_bc59a16eae9e1559b2e60ae068baf4e7 < / p>

答案 1 :(得分:1)

%xx是url编码的十六进制值。例如,%22是双引号字符的十六进制版本。我认为如果你使用javascript或其他工具解码url编码或手动将所有%字符串更改为等效字符,你会发现该消息实际上只是url编码的纯文本。