为了能够加快我们产品的用户记录时间,我们正在尝试实现预加载的用户会话方案。为了能够将浏览首选项从预加载的用户迁移到真实用户,我们需要能够编辑C:\ Documents and Settings \ User1 \ Cookies文件夹的内容:cookie files + index.dat。
为了实现这一目标,我们尝试将所有出现的“User1”替换为“User2”,用于cookie文件和index.dat。由于两个用户名具有相同的字符长度,因此此更改不应破坏index.dat文件的二进制完整性。但是,在执行此更改后,cookie不再有效..任何建议都将不胜感激。
答案 0 :(得分:0)
编辑index.dat似乎无所事事。格式从未公开过。试图对其进行逆向工程只会导致成功有限:http://www.latenighthacking.com/projects/2003/reIndexDat/ 但是有Microsoft API:FindFirstUrlCacheEntry,FindNextUrlCacheEntry,InternetGetCookie,InternetSetCookie,可用于导出和导入cookie数据。