最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

获取网页源码问题_html/css

来源:动视网 责编:小采 时间:2020-11-27 16:31:46
文档

获取网页源码问题_html/css

获取网页源码问题_html/css_WEB-ITnose:gzip 解密 问题: 我用shiffer抓包,抓到一个http包。前面的http还好是明文。但是数据部分却是经过GZIP加密的。网上有相应的加密解密函数。但是我从包里面截取的信息传入函数解密总是不对。不知道是什么原因? 希望知道网页解密的大侠给一点思路。 回
推荐度:
导读获取网页源码问题_html/css_WEB-ITnose:gzip 解密 问题: 我用shiffer抓包,抓到一个http包。前面的http还好是明文。但是数据部分却是经过GZIP加密的。网上有相应的加密解密函数。但是我从包里面截取的信息传入函数解密总是不对。不知道是什么原因? 希望知道网页解密的大侠给一点思路。 回

gzip 解密

问题:
我用shiffer抓包,抓到一个http包。前面的http还好是明文。但是数据部分却是经过GZIP加密的。网上有相应的加密解密函数。但是我从包里面截取的信息传入函数解密总是不对。不知道是什么原因?
希望知道网页解密的大侠给一点思路。


回复讨论(解决方案)

这个。。

这个。。
我是良民

结尾是0\r\n\r\n的话,可能是chunked,你去了解一下chunked的数据结构

一般是
长度1\r\n + 数据块1\r\n + 长度2\r\n + 数据块2\r\n + ... + 0\r\n\r\n
长度就是对应数据块不包括结尾\r\n部分的字节数(16进制),注意每块的长度不一定相同
把所有数据块切出来,拼接就是完整的文件

rfc2616标准有这方面的详细说明

例如网易首页 http://www.163.com
如果你发送gzip过去返回的就是 gzip+chunked
如果你发送*过去返回的就是html+chunked

再举个例子吧

\x04 \r\n abcd \r\n \x10 \r\n efghijklmnopqrst \r\n 0 \r\n\r\n

最后解chunked得到的就是:
abcdefghijklmnopqrst

再举个例子吧

\x04\r\nabcd\r\n\x10\r\nefghijklmnopqrst\r\n0\r\n\r\n

最后解chunked得到的就是:
abcdefghijklmnopqrst
我得到一个数据包,看那个格式应该是gzip。但是全是16进制。那么我该怎么还原这个网页呢?总是失败。谢谢你了。

怎么还原当然需要编程语言里面的解压模块,不然就是自己研究gzip算法来解了,我没这个本事

gzip开头是 1F 8B 08,如果你的数据开头是这个就直接解压,解压错误的话应该是未接收完整
可以通过header里面的content-length判断是否完整

如果结尾是 30 0D 0A 0D 0A 那就是chunked按上面我说的先解出数据部分,再判断是否一个gzip
chunked数据因为不定长,所以header没有长度说明,而是靠结尾判断是否完整

怎么还原当然需要编程语言里面的解压模块,不然就是自己研究gzip算法来解了,我没这个本事

gzip开头是 1F 8B 08,如果你的数据开头是这个就直接解压,解压错误的话应该是未接收完整
可以通过header里面的content-length判断是否完整

如果结尾是 30 0D 0A 0D 0A 那就是chunked按上面我说的先解出数据部分,再判断是否一个……
谢谢你啦。我研究研究一下。

文档

获取网页源码问题_html/css

获取网页源码问题_html/css_WEB-ITnose:gzip 解密 问题: 我用shiffer抓包,抓到一个http包。前面的http还好是明文。但是数据部分却是经过GZIP加密的。网上有相应的加密解密函数。但是我从包里面截取的信息传入函数解密总是不对。不知道是什么原因? 希望知道网页解密的大侠给一点思路。 回
推荐度:
标签: 获取 网页 代码
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top