任何人都知道 /private/var/keybags/backup_keys_cache.db

今天我在我的 iPad2 中收到一条弹出消息(使用苦艾酒越狱),它的可用空间为 0。

利用 ssh,我检查了 iPad 中文件夹的大小,并发现了一个有趣的数据,它占用了 4.1G 空间并不断增长。

文件是 /private/var/keybags/backup_keys_cache.db

所有者是 root 客户以及 wheel 团队。 有兴趣,我将文档重命名为 backup_keys_cache.db.orig。 我又做了一次 ls ,发现数据又被开发出来了,而且目前还在维扩。

AbiFathirs-iPad:~ root# ls -alh /private/var/keybags/
total 4.1G
drwx------  2 root wheel  170 Feb 18 23:54 ./
drwxr-xr-x 30 root wheel 1.2K Feb 18 23:52 ../
-rw-------  1 root wheel  97K Feb 19 00:03 backup_keys_cache.db
-rw-------  1 root wheel 4.1G Feb 18 23:56 backup_keys_cache.db.orig
-rw-r--r--  1 root wheel 2.9K Feb 18 18:44 systembag.kb

我需要知道其他人是否有这个问题? 我试图从 cydia 和应用程序商店卸载最近安装的应用程序,但写入该文件的进程仍在运行,并且该文件仍有待扩展。

我试图安装 lsof,但是当我运行它时,它会崩溃并显示消息 Cannot allocate memory

2012 年 2 月 19 日更新:

我的一个朋友提出了一个暂时的解决方案,以防止将过程写入此文档。 删除/重命名初始数据,然后创建新数据作为 /dev/null 的符号链接

cd /private/var/keybags/
mv backup_keys_cache.db backup_keys_cache.db.orig2 && ln -s /dev/null backup_keys_cache.db

现在,随着数据最终成为通往巨大虚空的符号链接,它不能占用存储区域。 我的笔记本电脑中仍然保存着原来的 4.1GB 数据,还有在最初的文件被重命名后形成的更小的文件。

我尝试使用 db4.6_dump 读取此数据,但收到此消息:

DATA=END
db4.6_dump: backup_keys_cache.db: DB_VERIFY_BAD: Database verification failed

我的朋友推测可能来自嗅探设备,但他也对为什么数据可能这么大感兴趣。

2012 年 2 月 28 日更新

今天我发现应用程序(恶意软件?)可能有能力学习并找到一种不断写入 backup_keys_cache 的方法。 数据库文件。 它可以找到并删除我在/dev/null 中创建的同名软链接。 我试图删除数据,创建一个名称完全相同的目录,但是今天该目录实际上已被重新标记,backup_keys_cache 也是如此。 db 数据目前有 1.9M 大小。

如果文件没有涉及到4.1GB,我就无法意识到它的存在。 我需要知道是否有任何类型的其他 iPad 2 用户有同样的问题。 请检查您的小工具,看看您是否有文件。

1
2022-06-07 14:37:24
资源 分享
答案: 2

如果您关闭 iCloud,它会删除文件并释放内存

0
2022-06-09 16:35:30
资源

在我的 iPad 上查看 syslog 后,我找到了 2 行,其中包含单词 key

Feb 28 22:25:21 AbiFathirs-iPad backupd[50473] <Warning>: INFO: Refreshed cache in 4.852 s

Feb 28 22:25:21 AbiFathirs-iPad backupd[50473] <Warning>: INFO: Exporting keychain

我在这样做时检查了 backupd 可执行文件并在这里​​发现了它:

# ps A|grep backupd
50803   ??  Ss     0:00.43 /System/Library/PrivateFrameworks/MobileBackup.framework/backupd

在我的 ubuntu 笔记本电脑中查看了使用字符串的可执行文档 Web 内容后,我发现这可能是一个 iCloud 备份应用程序。

所以我尝试在控制面板中禁用 iCloud,并且新文件 /private/var/keybags/backup_keys_cache.db 不再显示。

我不明白为什么缓存文档最近可能达到 4GB 大小。 但至少现在我明白是哪个应用程序导致了它。

0
2022-06-07 19:42:25
资源