Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

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

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

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Klip — 基于终端的极简密码管理器 | Kitploit
工具/GitHubGitHub/vid4l-07/klip
通用工具密码破解加密/解密工具密码学实用工具与框架身份验证
GitHubvid4l-07/klip

Klip

基于终端的极简密码管理器

查看仓库
30152天前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Klip

极简的基于终端的密码管理器。

screenshot

功能 · 安装 · 使用 · 安全

功能

  • 完全离线运行。
  • 使用 Argon2id 进行密钥派生,并使用 libsodium 进行认证加密,实现安全加密。
  • 安全的密码生成器。
  • 不依赖外部库构建的自定义 TUI。

安装

AppImage

从 releases 下载 AppImage 并运行:

chmod +x klip-x86_64.appimage 
./klip-x86_64.appimage

从源码构建

依赖项:

  • libsodium

安装:

git clone https://github.com/vid4l-07/Klip.git
cd klip
mkdir build
cd build
cmake ..
make
sudo make install

使用

全局

按键操作
q退出

标签栏

按键操作
l / Right向右移动
h / Left向左移动
Enter打开选中的数据库
o打开/创建新数据库
x关闭选中的数据库

数据库

按键操作
Esc聚焦标签栏
j / Down向下移动
k / Up向上移动
Enter选择/复制
n新建凭据
f按站点过滤
e编辑凭据
d删除凭据
g生成安全密码

复制到剪贴板

当选中一条凭据时:

  • 在 User 上按 Enter 复制用户名。
  • 在 Pass 上按 Enter 复制密码。

打开文件

当你选择 Open 时,会出现一个文本弹窗。在弹窗内,你可以按 Tab 在最近打开的数据库之间导航。

你可以输入数据库的绝对路径或相对路径。如果文件不存在,只要指定的路径有效,它就会被创建。

最近的文件路径存储在 $HOME/.config/klip/recents 中。


安全

所有加密逻辑位于 src/Security.cpp

密钥派生

  • 创建数据库时,会要求输入主密码。
  • 使用 libsodium 的 crypto_pwhash,基于 Argon2id 的 INTERACTIVE 模式(可调整成本参数以抵御暴力破解攻击),从密码和唯一的随机盐派生加密密钥。

加密

  • 数据库使用 crypto_secretbox_easy 以及派生密钥和随机 nonce 进行加密。
  • 该算法通过 MAC 提供篡改检测。

存储格式

  • 加密文件以二进制形式存储,格式如下:
[salt][nonce][ciphertext]

解密过程

  • 使用用户提供的密码和存储的盐派生密钥。
  • 使用 crypto_secretbox_open_easy 解密数据。
  • 如果密码不正确或文件已被修改,MAC 验证将失败,操作会被拒绝。

贡献

欢迎任何贡献。如果你发现 bug 或想帮助开发新功能,你可以:

  • 在仓库中提交 issue。
  • 提交 pull request。
下载工具