Chrome扩展程序生成了一个图像文件,然后在Chrome标签页中打开,该标签的网址为
filesystem:chrome-extension://fdpohaocaechififmbbbbbknoalclacl/temporary/screencapture-www-google-com-webhp-1436884653249.png
是否可以在OS中找到临时文件?
FYI。这是生成文件的代码
window.webkitRequestFileSystem(window.TEMPORARY, size, function(fs){
fs.root.getFile(name, {create: true}, function(fileEntry) {
fileEntry.createWriter(function(fileWriter) {
fileWriter.onwriteend = onwriteend;
fileWriter.write(blob);
}, errorHandler);
}, errorHandler);
}, errorHandler);
Chrome扩展程序安装在我的win7 PC上:
C:\Users\{myName}\AppData\Local\Google\Chrome\User Data\Profile 1\Extensions\fdpohaocaechififmbbbbbknoalclacl\0.0.15_0
但找不到任何临时文件/文件夹。
答案 0 :(得分:4)
对于Windows操作系统,请按照以下步骤操作:
1 - 转到C:\ Users {username} \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ File System
2 - 根据修改日期对文件夹进行排序。找到正确的文件夹并打开它。
3 - 进一步向下浏览该文件夹(1或2个步骤)。您将找到没有任何扩展名的捕获文件(类型栏上可能有文件)。将扩展名更改为* .png(或其他图片)你想要的格式)
4-享受
答案 1 :(得分:0)
对于Mac用户,该位置基于活跃用户的Library
文件夹(从Chrome 56开始)。这是一个例子:
/Users/tester1/Library/Application Support/Google/Chrome/Default/File System/027/t/00
其中00
是包含我之前使用webkitRequestFileSystem API存储的JSON blob的文件。
@nemenem有正确的方法来渗透Chrome的混淆:
~/Library/Application Support/Google/Chrome/Default/File System/