gpt4 book ai didi

javascript - 这个编码是什么

转载 作者:行者123 更新时间:2023-12-01 03:56:00 25 4
gpt4 key购买 nike

检查此网址: http://m.livescore.com/~~/app1-category/soccer/germany?tz=1&tzout=1

这应该是 json feed。可能编码为 gzip,开头带有时间戳。

HTTP/1.1 200 好
日期:2017 年 3 月 8 日星期三 10:53:32 GMT
内容类型:文本/纯文本
缓存控制:max-age=5
编译指示:缓存
内容编码:gzip
到期时间:2017 年 3 月 8 日星期三 10:53:37 GMT
最后修改时间:2017 年 3 月 8 日星期三 10:53:32 GMT
变化:接受编码
内容处置:文件名=germany.JSON
服务器:原点
X 缓存:命中
内容长度:7277

内容如下:

查询过期:::2017-03-08 11:27:40Q0Ydk"KGF("Vdl"L=*"X\d"P=,"Z^__d"HM,"Z"EIm %#$K=GK("d"HH,"Z"EI6M?IMJ"f"7?."\b__f"\@D-"[g"FGJ>t"["OC5@N@x"i"CCn""SG9DH:;"m">=~"Y]e"4HIs"Z^f"+P

我尝试使用 gzip,但它提示它不是 gzip。我只是想知道有人熟悉这种格式并告诉我它是什么以及它如何在 javascript 中使用。

最佳答案

您需要提取 here 中包含的 javascript 函数 lsMobile.fn.charToInt、lsMobile.fn.fDk、lsMobile.fn.fDdCheckCharEx、lsMobile.fn.fDd然后使用任何 JavaScript 引擎来计算 json = lsMobile.fn.fDd(obfuscated, 1)

生成的 json 类似于 {"Stages":[{"Pid":1,"Events":[{"T1":[{"ID":8406,"Kn":1, "Gd":1,"Nm":"奥格斯堡"}],...

当然,每当服务器端重新运行它们使用的混淆器时,函数名称和混淆方法可能会随机更改。

另一种对混淆算法的变化更稳健的方法可能是在虚拟 DOM 中渲染网站并从那里抓取内容。

关于javascript - 这个编码是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42669586/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com