内容提要
文章介绍了IE浏览器兼容性视图设置的注册表位置及其数据结构,包括数据头和数据体的详细解析,并提供了查询注册表和解析数据的示例。
关键要点
-
文章介绍了IE浏览器兼容性视图设置的注册表位置及数据结构。
-
注册表位置为HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData\UserFilter。
-
数据结构包括数据头和数据体的详细解析。
-
数据头包含8字节前缀、4字节URL计数、4字节数据段长度、4字节分隔符和4字节URL计数。
-
数据体为每个URL重复,包括4字节分隔符、8字节时间戳、4字节分隔符、2字节URL长度和URL字符串。
-
提供了查询注册表的示例命令和输出示例。
-
示例数据解析包括数据头和数据体的具体内容及其含义。
延伸问答
IE浏览器兼容性视图设置的注册表位置在哪里?
注册表位置为HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData\UserFilter。
IE浏览器兼容性视图设置的数据结构包含哪些部分?
数据结构包括数据头和数据体,数据头包含8字节前缀、4字节URL计数、4字节数据段长度、4字节分隔符和4字节URL计数,数据体为每个URL重复,包含4字节分隔符、8字节时间戳、4字节分隔符、2字节URL长度和URL字符串。
如何查询IE浏览器兼容性视图设置的注册表?
可以使用命令:reg query "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData" /v UserFilter。
数据头中的8字节前缀是什么?
数据头中的8字节前缀是固定值411F00005308ADBA。
数据体中URL字符串是如何编码的?
URL字符串采用小端UTF-16编码。
示例数据中包含多少个URL?
示例数据中包含2个URL。