首頁 >後端開發 >Python教學 >KeePassDiff:KeePassXC 資料庫的差異/合併工具

KeePassDiff:KeePassXC 資料庫的差異/合併工具

Susan Sarandon
Susan Sarandon原創
2024-12-10 07:02:09713瀏覽

我早在 2021 年就開始使用 KeePass,從那時起我就一直使用它來儲存我的密碼。但我沒有設定正確的方法來在我的設備之間同步資料庫。所以我最終得到了多個具有不同密碼和條目的資料庫。我想要對比較資料庫並將它們合併為一個,就像 git diff ——解決衝突、復原等。好吧,KeePass 不提供一種比較兩個資料庫的方法。因此這個項目。

用法

  1. 以 diff 方式開啟兩個 KeePass 資料庫。
  2. 查看兩個資料庫之間的差異和衝突條目。
  3. 然後使用左合併、右合併選項決定保留哪些條目或群組以及丟棄哪些條目或群組。
  4. 最後匯出合併後的資料庫。

安裝

pip install keepassdiff

運行 kpd 或 kpdiff 來運行該工具。

KeePassDiff: A diff/merge tool for KeePassXC databases

特徵

以下是我針對該專案的所有功能的追蹤器。
如果您有興趣幫助我,請查看 github 儲存庫

✅ 支援 KeePassXC 資料庫
✅ 上傳解鎖兩個 KeePass 資料庫
✅ 支援密碼和金鑰檔案驗證
✅ 條目和組別的視覺差異
✅ 支持參賽團體
✅ 資料庫內容的分層視圖
✅ 合併資料庫之間的單一條目和群組
✅ 匯出最終合併的資料庫
⏺️ 解決與首選條目衝突的條目
⏺️ 用於批次的命令列介面
⏺️複製密碼到剪貼簿,超時後清除剪貼簿

安全

所有資料庫處理均在本地完成,不儲存或傳輸任何資料。臨時檔案在使用後會安全刪除,不會儲存密碼。

發展

git clone https://github.com/tomlin7/KeePassDiff.git
cd KeePassDiff
pip install -e .
kpd

以上是KeePassDiff:KeePassXC 資料庫的差異/合併工具的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn