Internet explorer Internet Explorer自动完成表单数据

Internet explorer Internet Explorer自动完成表单数据,internet-explorer,computer-forensics,Internet Explorer,Computer Forensics,我希望加载、显示并让用户使用c#从Internet Explorer中删除存储的自动完成数据。我专门查找表单数据,而不是存储的凭据 不确定IE版本是否重要,但我相信Windows版本会有所不同。 可以在Internet选项中找到设置:在“内容”选项卡下,单击“自动完成”部分中的“设置”按钮。自动完成条目和保存的密码存储在注册表中,具体如下: HKEY\ U当前\用户\软件\ Microsoft\Internet Explorer\IntelliForms\Storage1 显示确切的位置,并确认

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

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

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

HKEY\ U当前\用户\软件\ Microsoft\Internet Explorer\IntelliForms\Storage1

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


请注意,数据是以二进制或十六进制存储的,因此如果希望以可读格式显示数据,则需要对其进行反向工程。

在我的windows 8.1上,我没有Storage1密钥。在IntelliForms下,我确实有名称为“29B0B499F3DBD4B54558A02022DC5D99E95CEADD7”的二进制值。不确定这是否相同。我想你看到的和我看到的一样。在WIn7和IE11上,在Intelliforms下,我在保存密码后立即创建Storage2目录,在自动完成输入后立即创建FormData目录。Win8上的目录结构可能不同,但我认为二进制数据具有相同的格式(总是一个条目,每次添加新的自动完成值时数据都会更改)。