Firefox 如何从以下位置获取内容:缓存?设备=磁盘

Firefox 如何从以下位置获取内容:缓存?设备=磁盘,firefox,caching,Firefox,Caching,我想从firefox缓存中获取一组图像(关于:cache?device=disk),关键是字段键中有一个模式,我可以用它来查询我想要的文件,但问题是,我如何编写程序来获取这些内容?!有什么建议?!可以在Python,java,C++中,对我来说语言没有什么关系,只是在找一些建议!p> 谢谢 这是一个缓存查看器应用程序,作为Firefox插件构建: 为了编写您自己的程序,Firefox/Mozilla缓存格式记录如下: 这些文档是pyflag的一部分,pyflag是一种法医分析工具。下面是读取缓存

我想从firefox缓存中获取一组图像(关于:cache?device=disk),关键是字段键中有一个模式,我可以用它来查询我想要的文件,但问题是,我如何编写程序来获取这些内容?!有什么建议?!可以在Python,java,C++中,对我来说语言没有什么关系,只是在找一些建议!p>
谢谢

这是一个缓存查看器应用程序,作为Firefox插件构建:

为了编写您自己的程序,Firefox/Mozilla缓存格式记录如下:


这些文档是pyflag的一部分,pyflag是一种法医分析工具。下面是读取缓存信息的Python源代码:

将其放入.bashrc中

export VIDEOS_REGX="\([[:space:]]AVI\)\|\(MPEG.sequence\)\|\(ASF\)\|\(ISO.Media\)\|\(Flash.Video\)"

function findvideos {
    if [[ -f videos.txt ]]; 
    then cat videos.txt; 
    else dofindvideos; 
    fi;
}

alias dofindvideos="find -exec file {} \; | grep -i '$VIDEOS_REGX' | cut -f 1 -d: | tee videos.txt"
alias playvideos="cat videos.txt | xargs vlc"
alias findimages="find | xargs file| egrep image | cut -f 1 -d: | tee images.txt"
那就资源吧

$ cd 
$ source .bashrc
转到缓存文件夹并键入

$ findvideos
查找所有视频,或

$ findimages
查找所有图像

您可以通过安装qiv然后在同一位置键入来查看图像:

$ qiv -F image.txt
通过安装vlc,然后在同一位置键入,您可以查看所有视频:

$ playvideos

希望这有帮助

+1:最后一个链接看起来真的很有用,我将尝试执行并让您知道是否有效!无论如何谢谢你!