Firefox 我可以修改浏览器的缓存文件吗?为什么很难找到有关缓存修改的资源?
这个问题是为了学习,虽然我认为这是一个敏感的话题 我的问题很简单 “我如何修改,而不是从Firefox中提取缓存?” 但当我在这个话题上进行了详尽的搜索时,出现了更多的问题 首先,从所有资源中,我假设缓存的验证只是为了确保本地缓存与服务器的文件相同,但是**ETag和最后一次修改都可能被操纵以欺骗服务器**。所以我的第一个问题是 为什么firefox和其他浏览器都在努力确保没有人能做到 如果不是为了取证目的,是否修改缓存 第二,查阅这个网页, ,为什么缓存被认为是“取证?”我假设有一种方法可以防止缓存修改发生,但我找不到合法的证据。所以 像Firefox这样的浏览器使用什么方法/机制来防止 缓存修改,有了这样的功能,他们非常有信心 甚至用作法医证据 由于没有人回答(或者可能想回答)这个问题,我将谈谈我的发现 首先,较旧的Firefox版本确实支持缓存修改。他们过去以“所见即所得”的方式存储缓存——原始缓存文件,a.jpg、a.gif或.flv 然而,由于某种原因(正如他们为改进功能所说的),他们决定进行更改,并开始使用包含上次修改日期的“表”以二进制格式存储缓存(有点像“缓存验证”,即防止客户端修改缓存,尽管看起来缓存修改只会影响客户端) 我设法改变缓存,使网站内容在我这方面看起来有所不同的方法是回到Firefox 28.0 不过,可能存在安全问题,但由于Firefox是开源软件,您也可以下载原始代码并修改浏览器,自己编译 缓存修改很少被讨论,但它不应该是人们找不到答案的原因Firefox 我可以修改浏览器的缓存文件吗?为什么很难找到有关缓存修改的资源?,firefox,caching,browser-cache,computer-forensics,Firefox,Caching,Browser Cache,Computer Forensics,这个问题是为了学习,虽然我认为这是一个敏感的话题 我的问题很简单 “我如何修改,而不是从Firefox中提取缓存?” 但当我在这个话题上进行了详尽的搜索时,出现了更多的问题 首先,从所有资源中,我假设缓存的验证只是为了确保本地缓存与服务器的文件相同,但是**ETag和最后一次修改都可能被操纵以欺骗服务器**。所以我的第一个问题是 为什么firefox和其他浏览器都在努力确保没有人能做到 如果不是为了取证目的,是否修改缓存 第二,查阅这个网页, ,为什么缓存被认为是“取证?”我假设有一种方法可以防