如何编辑windows文件index.dat的内容

发布于 2024-09-12 17:21:22 字数 144 浏览 8 评论 0原文

我需要能够以编程方式编辑index.dat 文件的内容(C:\Documents and Settings\Username\Cookies\index.dat)。更准确地说,我需要修改它,以便一个用户的 index.dat 可以用于不同的用户名。有这种二进制文件的文档吗?

I need to be able edit the content of index.dat file programmatically (C:\Documents and Settings\Username\Cookies\index.dat). More precisely I need to modify it in order that index.dat for one user can be used for a different user name. Is there any documentation out there for this kind of binary file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

無心 2024-09-19 17:21:22

帕斯科 (http://www.foundstone.com/us/resources/proddesc/ pasco.htm)是一个免费的index.dat解析器,附带源代码。

Pasco (http://www.foundstone.com/us/resources/proddesc/pasco.htm) is a free index.dat parser that comes with the source code.

萌逼全场 2024-09-19 17:21:22

文档将很难获得 - 微软从未公开记录过该文件的结构。也就是说,您可以在网上找到如上所述的文档。
但请注意,IE 会密切关注此文件。该文件在 IE 运行时被锁定(这意味着您可以在某些模式下打开/读取它,但在其他模式下则不能),并且您当然不能写入它。

Docs will be hard to come by - Microsoft has never publicly documented the structure of the the structure of this file. That said, you can find docs on the web such as the one mentioned above.
However, note that IE keeps close tabs on this file. The file is locked while IE is running (meaning, you can open/read it in some modes but not in others) and you can certainly not write to it.

つ可否回来 2024-09-19 17:21:22

一种可能仍然有效的方法是在安全模式下启动,然后为自己分配管理员权限,然后查看是否可以找到要删除的文件。

我现在使用的方法是创建一个批处理文件来重命名包含index.bat文件的文件夹下的子文件夹,然后仅将文件夹复制回不包含这些文件的原始位置,但生成的批处理文件需要从具有完全管理员权限的单独 Windows 帐户运行。

One method that might still work is to boot-up in safe mode and then assign yourself administrator rights and then see if you can find the files to delete them.

The method I now use is to create a batch file to rename the subfolder below the folder containing the index.bat files and to then only copy the folders back to the original location that don't contain these files but the resultant batch files needs to be run from a separate windows account that has full administrator permissions.

比忠 2024-09-19 17:21:22

免费软件代码编辑器PSPad将允许您查看和编辑您计算机上所有index.dat文件的内容计算机的十六进制形式。这是通过将前八列中的所有数字替换为零来完成的。这将删除文件中包含的所有信息。

这是一个乏味的过程,需要在进行所有编辑时按住“0”(零数字键),但任何访问任何 index.dat 文件的人都不会获得任何信息。

执行此操作时必须关闭 IE,否则您在尝试保存修改的文件时可能会收到错误消息。

The freeware code editor PSPad will allow you to view and to edit the contents of all of the index.dat files on your computer in hexadecimal form. This is done by replacing all of the digits in the first eight columns with zeros. This removes all of the information contained in the files.

It's a tedious process, requiring holding down the "0" (zero numeric key) as all of the edits are made, but anyone then accessing any of the index.dat files will get no information.

IE must be closed when doing this or you may receive an error message when attempting to save the modified file(s).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文