2

所以我有很多即时消息日志/历史记录,我想从我的聊天客户端备份,即 Windows 7 中的 Cisco WebEx Connect。这些存储在C:\Users\\AppData\Local\WebEx Connect\Archive和文件下被称为“我的电子邮件地址”.db3

下载 SQLiteBrowser 打开此文件后,我收到错误:

SQLiteManager:打开文件“myfile”.db3 时出错 - 文件已加密或损坏异常名称:NS_ERROR_FILE_CORRUPTED 异常消息:组件返回失败代码:0x8052000b (NS_ERROR_FILE_CORRUPTED) [mozIStorageService.openUnsharedDatabase]

该文件没有损坏,所以我在想它可能以某种方式加密 - 在记事本中打开文件会显示如下随机字符,没有可识别的文本:

=¢^£ÍV¶»ñû‡«– `×ÚµÏýº°ÎîÎL

除了包含实际消息的文件之外,ConnectDB 文件夹下还有另一个 20kb 的小文件,其中包含各种配置设置(例如创建 CacheTable),它在第一行显示(在记事本中打开时):“SQLite 格式 3” -很明显,这个没有加密。

有没有办法将数据从第一个文件中提取到可读的东西(即文本)?它的大小只有 5MB 左右,因此不会导致任何内存问题。

4

1 回答 1

0

不幸的是,我还没有找到解密此文件的方法,但是如果您仍然能够访问 Messenger 客户端并拥有一个真实帐户,您仍然可以通过单击相关人员逐个导出它们(确保您如果您要检索离线用户的聊天历史记录,则已启用查看离线人员)> 单击历史记录选项卡> 单击“另存为”。

我希望这对你有用。

于 2013-04-05T10:03:28.990 回答