请教爬虫大神,这种数据要怎么解?

2021-10-22 10:31:25 +08:00
 OldDriver8848
这是我客户端抓到的请求数据

请求头是 Content-Type:application/x-www-form-urlencoded

但是请求内容 只能以 hex 的方式查看数据
没见过这种方式啊,不知道怎么解,是不是加密了以二进制的方式传的啊


2247 次点击
所在节点    问与答
26 条回复
OldDriver8848
2021-10-22 14:31:32 +08:00
@lesterholy #12

The content type "application/x-www-form-urlencoded" is inefficient for sending large quantities of binary data or text containing non-ASCII characters. The content type "multipart/form-data" should be used for submitting forms that contain files, non-ASCII data, and binary data.

看他的意思是 "application/x-www-form-urlencoded" 可以传二进制,但是效率不高

不过对我帮助也不大
OldDriver8848
2021-10-22 15:06:25 +08:00
@leir #19
逆向没怎么做过,目前只能看到方法名,看不到具体的实现,不过能看到 encryptKey 什么的,看不到实现也不知道如何处理

Colorful
2021-10-22 16:49:20 +08:00
这个转 html 然后再找到相应 的 class 或者 id 就可以了
OldDriver8848
2021-10-22 17:05:56 +08:00
@Colorful #23
这个转不了 HTML 的,请求的 body 与返回的 body,内容读不了纯文本,不知道如何解析
leir
2021-10-22 17:42:36 +08:00
这种没有混淆的多花些时间就能搞明白了
OldDriver8848
2021-10-22 17:47:25 +08:00
@leir #25 这种有没有办法连源码一起反编译出来,用什么工具可以整出来?看起来是 C#开发的客户端,直接抓包感觉可以放弃了,请求响应内容好像都加密过的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/809721

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX