2
我有一个.cblite(couchbase-lite)数据库,我想在一个Windows 8.1机器上查看。我目前看到3接近从Windows内查看和/或编辑.cblite数据库?
- 在GitHub似乎有是一个工具“CouchbaseLiteViewer”这样做只是在Mac OS,也许它可以被移植到Windows,但好像也有相当多的依赖关系在我看来
- Their "Mobile portal" repository似乎也包含源推出从头开始我自己的工具,在Java中 - 相同的依赖问题
- 这也许可以安装Couchbase服务器并导入.cblite数据库通过管理界面来访问(被褥)。我试着用旧的(1.x)Couchbase服务器,但无法找到如何导入
- 如果我了解文件格式,我可能会为我的具体情况手动编写代码,但该文件看起来像没有任何明显的头部
我有点迷失如何继续在这里随机/压缩数据 - 任何人都可以给我一些指点如何做到这一点?
谢谢,这有帮助!数据库被加密了,所以我可以用SQLite查看器用适当的键读取它。然而,我仍然坚持解密附件 - 看起来每个附件都有一个存储在数据库内的附加加密密钥,但是我使用的浏览器(SQ Lite的DB Browser)似乎并不知道如何处理与此自动... –
@JonasHeidelberg一个地方可能会绊倒你是(至少在.NET中)IV被存储为文件的前16个字节。文件的其余部分是实际的加密数据。 – borrrden
是的,我花了一点时间读出代码......可悲的是我做了其他事情,我现在总是以“坏魔法数字”结尾。 –