被 Bitwarden 小坑了一把

2021-05-07 23:02:58 +08:00
 docx

在多设备同步的时候,发现回收站的项目数量不对,第一反应是同步出问题了,事实也确实如此。

由于 Bitwarden 没有归档机制(不删除的密码都会与标签页匹配,导致很杂乱),而部分网站可能暂时失效、封号、删库等,我又依然希望能留着密码,所以习惯是把这些密码放进回收站,但不彻底删除。想当然认为回收站应该也会同步,结果却丢失了部分内容。

考虑到回收站里的差异项可能对我还有用 ,尝试找回,拿还未同步的设备导出密码库。

结果又发现,导出的中文全部乱码,显示成 ?,效果惨不忍睹,最后勉勉强强对照着差异项,加上自己大致辨别,手动加回了一些密码。

后来还发现 Bitwarden Send 里面也有两个文本莫名其妙消失了……


总结一下就是:

  1. 同步功能可能存在问题,导致部分项目丢失(尤其是回收站)

  2. 密码库导出遇到中文可能乱码( Android/iOS 导出为 json/csv 时复现,Chrome/Web 导出为 csv 时复现,Chrome/Web 导出为 json 时正常)

  3. 建议不要过分依赖于密码器的同步功能,定期通过 Web 或 Chrome 导出做好备份,同时要对备份文件进行检查,确保没有乱码,以免出现严重损失

不确定是不是个例,或者在某个特殊操作下导致的 bug 。考虑到密码库很关键,不管怎么样,分享出来让大家都留个心眼总是好事

3814 次点击
所在节点    分享发现
14 条回复
ferock
2021-05-07 23:36:00 +08:00
bitwarden_rs,还没遇到你说的问题
foMM
2021-05-07 23:45:51 +08:00
bitwarden_rs 用了我也不记得多少年了,没出现过你说的问题。我觉得关键可能是没多少人用回收站来保存密码吧
foMM
2021-05-07 23:46:26 +08:00
当然楼主做好备份的建议我深有同感,我基本上是每个季度备份一次
wdy3334
2021-05-07 23:47:50 +08:00
Csv 中文乱码,我也经常遇到
goofansu
2021-05-08 01:14:31 +08:00
bitwarden 可以为 url 设置匹配规则的,支持写正则
bkmi
2021-05-08 01:55:57 +08:00
乱码应该改下编码就好了吧
docx
2021-05-08 03:57:51 +08:00
@ferock 我用的是官方版,非 rust 自建,二者可能有所区别

@foMM 回收站的情况确实不多,不过我觉得回收站本身作为防误删的措施,如果这样轻易丢东西了,未免有点形同虚设。另外 Send 里面也丢资料了还不知道怎么回事,幸好不是多重要的东西。
docx
2021-05-08 04:02:15 +08:00
@wdy3334 @bkmi

重新研究了下,csv 通过 Excel 导入数据的方式切换编码,可以解决乱码问题

json 的话,虽然直觉告诉我应该是编码问题,但暂时没找到处理方法,默认就是 utf8,切换其它编码也还是乱码
docx
2021-05-08 04:08:16 +08:00
@goofansu

我的意思主要是多账号,某个账号不需要了,就归档处理,避免账号太多显示繁杂(或者将来需要还原)。和您说的 url 规则有所区别。

这种情况还是极少数的,所以对我影响也不大,发出来主要还是想提醒大家注意数据安全。
XiLingHost
2021-05-08 09:04:58 +08:00
你建立一个单独的文件夹放不好吗,干啥用回收站啊......
emberzhang
2021-05-08 09:30:15 +08:00
@XiLingHost 回收站里的密码在搜索时不会显示吧,enpass 就这样。bitwarden 确实功能很简陋了。
oneisall8955
2021-05-08 11:01:22 +08:00
同 bitwarden_rs,没有遇到这个问题,或许是没用回收站功能?我是定期 rsync 到其他主机当备份
docx
2021-05-17 13:35:13 +08:00
@emberzhang

确实就是 @XiLingHost 所说的,回收站状态下才不会在索引中显示,文件夹中的项目会出现在检索列表中,这也是我一开始描述的“缺少归档机制”。
docx
2021-05-17 13:36:41 +08:00
@XiLingHost @emberzhang

对不起上一条回复,@ 的顺序反了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/775534

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX