Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
pmanager — 在安全的离线数据库中存储和检索密码。检查密码是否曾经泄露过,以防止针对性的密码重用攻击。 | Kitploit
工具/GitHubGitHub/yukselberkay/pmanager
密码破解加密/解密工具密码学身份验证
GitHubyukselberkay/pmanager

pmanager

在安全的离线数据库中存储和检索密码。检查密码是否曾经泄露过,以防止针对性的密码重用攻击。

查看仓库
34383年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Pmanager

GitHub release

演示

demo

描述

在安全的离线数据库中存储和检索您的密码。检查您的密码是否曾经泄露过,以防止针对性密码重用攻击。

为什么要开发另一个密码管理器?

  • 这个项目最初源于我想学习 Rust 的愿望。
  • 我厌倦了 keepassxc 笨重的图形界面。
  • 我想了解更多关于密码学的知识。
  • 纯粹为了乐趣。:)

特性

  • 使用最先进的加密算法进行安全密码存储。
    • 多次迭代 argon2id 进行密钥派生,使攻击者更难进行暴力破解攻击。
    • 使用 Aes-gcm256 进行数据库加密。
  • 自定义加密键值数据库,确保数据完整性。(阅读我关于此内容的博客文章 此处。)
  • 安装和使用简便。核心功能无需连接外部服务。
  • 检查您的密码是否曾泄露,以避免针对性密码重用攻击。
    • 此功能通过使用 keccak-512 对密码进行哈希,并将前 10 位数字发送到 XposedOrNot 来实现。

安装

在 Ubuntu 上,Pmanager 依赖于 "pkg-config" 和 "libssl-dev" 包。直接安装它们:

root@kitploit:~
sudo apt install pkg-config libssl-dev -y

根据您当前的操作系统从 releases 下载二进制文件,并将二进制文件位置添加到 PATH 环境变量,然后即可使用。

从源码构建

Ubuntu 与 WSL

root@kitploit:~
sudo apt update -y && sudo apt install curl 
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
sudo apt install build-essential -y
sudo apt install pkg-config libssl-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev git -y
git clone https://github.com/yukselberkay/pmanager
cd pmanager
make install

Windows

  • 按照此处的说明安装 Rust。-> https://www.rust-lang.org/tools/install
  • 然后安装 Windows 版 Git。-> https://gitforwindows.org/
root@kitploit:~
git clone https://github.com/yukselberkay/pmanager
cd pmanager
cargo build --release

Mac

root@kitploit:~
git clone https://github.com/yukselberkay/pmanager
cd pmanager
cargo build --release

文档

首先需要使用 "init" 命令初始化数据库。

Init

root@kitploit:~
# 在主目录中初始化数据库。
pmanager init --db-path ~

Insert

root@kitploit:~
# 向数据库中插入新的用户名和密码对。
pmanager insert --domain github.com

Get

root@kitploit:~
# 按域名获取特定记录。此命令将先复制用户名,然后复制密码到剪贴板。
pmanager get --domain github.com

List

root@kitploit:~
# 列出数据库中的所有记录。
pmanager list

Update

root@kitploit:~
# 按域名更新记录。
pmanager update --domain github.com

Delete

root@kitploit:~
# 从数据库中删除与域名关联的记录。
pmanager delete github.com

Leaked

root@kitploit:~
# 检查数据库中的密码是否已泄露。
pmanager leaked --domain github.com
root@kitploit:~
pmanager 0.9.7

用法:
    pmanager [OPTIONS] [SUBCOMMAND]

选项:
    -d, --debug      
    -h, --help       打印帮助信息
    -V, --version    打印版本信息

子命令:
    clip      按域名将密码复制到剪贴板
    delete    从数据库中删除键值对
    get       按域名依次将用户名和密码复制到剪贴板
    help      打印此消息或给定子命令的帮助
    init      初始化 pmanager
    insert    将关联域名的用户名密码对插入数据库
    leaked    检查与您的域名关联的密码是否已泄露
    list      列出数据库中的所有记录
    update    更新数据库中的记录

支持

比特币地址:bc1qrmcmgasuz78d0g09rllh9upurnjwzpn07vmmyj

下载工具