【问题标题】:Internet Explorer AutoComplete Form DataInternet Explorer 自动完成表单数据
【发布时间】:2015-06-23 04:09:35
【问题描述】:

我正在寻找加载、显示并让用户使用 c# 从 Internet Explorer 中删除存储的自动完成数据。我专门寻找表单数据而不是存储的凭据。

不确定 IE 版本是否重要,但我相信 Windows 版本会有所不同。 这些设置可以在 Internet 选项中找到:在“内容”选项卡下,单击“自动完成”部分中的“设置”按钮。

【问题讨论】:

    标签: internet-explorer computer-forensics


    【解决方案1】:

    自动完成条目和保存的密码存储在注册表中,具体来说:

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IntelliForms\Storage1

    This answer 显示确切位置,this page 确认。我还在 IE11 上对其进行了测试,并且可以确认在保存密码和自动完成时在注册表的这个区域中创建了条目。因此,使用标准的 Windows API 调用或 PowerShell 可以为您获取该信息,也可以将其删除(只需删除 IntelliForms 下的目录)。

    请注意,数据以二进制或十六进制存储,因此如果您想以可读格式显示它,则需要对其进行逆向工程。

    【讨论】:

    • 在我的 Windows 8.1 上,我没有 Storage1 键。在 IntelliForms 下,我确实有名称为“29B0B499F3DBD4B54558A02022DC5D99E95CEADAD7”的二进制值。不确定这是否相同。
    • 我想你看到的和我看到的一样。在 WIn7 和 IE11 上,在 Intelliforms 下,我会在保存密码后立即创建 Storage2 目录,并在自动完成条目后立即创建 FormData。 Win8 上的目录结构可能只是不同,但我想二进制数据具有相同的格式(总是一个条目,并且每次添加新的自动完成值时数据都会更改)。
    猜你喜欢
    • 2010-11-19
    • 2017-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-02
    • 1970-01-01
    相关资源
    最近更新 更多