RepositoryPython
0x27

0x27/GitPass

Open Source Your Password (Mismanagement)!

113sao
8fork
2issue
0lượt xem

🤡 GitPass - Quản lý mật khẩu "mở nguồn" với phong cách parody

Một password manager nguồn mở tự tự gọi là "mismanager" - dùng mã hóa Fernet cấp quân sự và lưu trữ trên GitHub.

GitPass là một dự án phần mềm quản lý mật khẩu đầy châm biếm, được viết bằng Python. Dù chỉ là một công cụ parody, nhưng nó thực sự sử dụng mã hóa Fernet (AES-128-CBC với PKCS7 padding) để mã hóa mật khẩu và lưu trữ chúng dưới dạng JSON mã hóa trên GitHub thông qua Git. Dự án này kết hợp một giao diện dòng lệnh (CLI) đơn giản cho phép người dùng thêm, liệt kê, truy xuất, cập nhật và xóa mật khẩu một cách an toàn (hay không an toàn tùy cách nhìn).

✨ Điểm nổi bật

  • Mã hóa Fernet: Sử dụng tiêu chuẩn mã hóa Fernet từ thư viện cryptography.io để bảo vệ dữ liệu mật khẩu.
  • Lưu trữ qua Git: Tận dụng sức mạnh của Git để lưu trữ lịch sử mật khẩu và đồng bộ hóa với GitHub.
  • Giao diện CLI: Hỗ trợ các lệnh add, list, retrieve, update, delete để quản lý mật khẩu dễ dàng.
  • Lưu trữ đám mây: Lưu trữ mật khẩu trên GitHub thông qua tính năng GitHub Repository.
  • Thông báo đổi mật khẩu: Tự động nhắc nhở người dùng đổi mật khẩu nếu chưa thay đổi trong thời gian dài.
  • Nguồn mở hoàn toàn: Phần mềm miễn phí và nguồn mở dưới bản quyền WTFPL.
  • Parody tự nhận: Dự án tự gọi mình là "password mismanager" nhưng vẫn cung cấp đầy đủ tính năng bảo mật cơ bản.

💡 Vì sao đáng chú ý

Mặc dù GitPass được thiết kế như một sự châm biếm về các công cụ quản lý mật khẩu phức tạp, nhưng nó thực sự triển khai được các tính năng cốt lõi một cách nghiêm túc - từ mã hóa Fernet cho đến tích hợp Git/GitHub. Điều này làm cho dự án trở thành một ví dụ thú vị về cách kết hợp mã hóa mạnh mẽ với hệ thống quản lý phiên bản. Dù là parody, GitPass vẫn đòi hỏi người dùng có một master password mạnh và khuyên dùng repository riêng để bảo mật tốt hơn.


#GitPass #PasswordManager #OpenSource #Python #Fernet

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC
openssl/openssl

General purpose TLS and crypto library

31.1k
Oct 26, 2026
Repository
awesome-selfhosted/awesome-selfhosted

A list of Free Software network services and web applications which can be hosted on your own servers

330.6k
Oct 22, 2026
RepositoryC++
bitcoin/bitcoin

Bitcoin Core integration/staging tree

90.5k
Oct 23, 2026
RepositoryC++
keepassxreboot/keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “KeePass Password Safe”.

29.5k
Oct 23, 2026
RepositoryJava
cryptomator/cryptomator

Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.

16.3k
Oct 26, 2026
RepositoryGo
kopia/kopia

Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.

14.4k
Oct 20, 2026
RepositoryHTML
keeweb/keeweb

Free cross-platform password manager compatible with KeePass

13.0k
May 8, 2026
RepositoryHTML
robinmoisson/staticrypt

Password protect a static HTML page, decrypted in-browser in JS with no dependency. No server logic needed.

8.1k
Jul 6, 2026
RepositoryObjective-C
MacPass/MacPass

A native macOS KeePass client

6.9k
Oct 3, 2026