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

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

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

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

工具目录

分类

查看所有分类
Loading categories
hiya — 一个指纹模块,同时也为Linux增加了对通行密钥的支持。 | Kitploit
工具/GitHubGitHub/10toothhtoot01/hiya
加密/解密工具密码攻击硬件安全身份与访问管理 (IAM)身份验证
GitHub10toothhtoot01/hiya

hiya

一个指纹模块,同时也为Linux增加了对通行密钥的支持。

查看仓库
552个月前尚未审核

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Hiya

用于Linux的指纹认证。支持sudo、su、polkit、屏幕解锁、SSH密钥和浏览器通行密钥,只需一次注册。

替代fprintd。可以与现有桌面环境配合使用,无需修补它们。

要求

  • 支持libfprint的指纹传感器
  • 带有PAM、systemd、D-Bus的Linux
  • TPM 2.0(可选,用于密封注册数据)

安装

root@kitploit:~
sudo ./install.sh install

安装构建依赖、编译、配置PAM、启动守护进程。

然后注册(以你自己的身份,而不是root):

root@kitploit:~
hiya-enroll --finger 2 --label "right index"
hiya-verify
sudo -k && sudo whoami

手指编号:1–5 = 左拇指到小指,6–10 = 右拇指到小指。

卸载

root@kitploit:~
sudo ./install.sh uninstall

清除片上模板并移除注册数据。/var/lib/hiya/fido2/ 中的FIDO2凭据和SSH密钥会被保留。要一并清除这些:

root@kitploit:~
sudo rm -rf /var/lib/hiya

命令

root@kitploit:~
hiya-enroll --finger N --label "name"   注册一个手指
hiya-enroll --list                      列出注册
hiya-enroll --delete --finger N         删除一个手指
hiya-enroll --delete-all                删除全部
hiya-verify                             测试验证
hiya-cli                                交互式shell
sudo ./install.sh status                守护进程状态

修补了哪些内容

安装会将 pam_hiya.so 接入系统所有包含auth行的PAM文件中。卸载会恢复所有备份。PAM行使用 default=ignore,因此指纹验证失败或超时始终会回退到密码验证——绝不会阻止登录。

支持的发行版

Fedora、RHEL、Ubuntu、Debian、Arch、openSUSE。未知发行版:手动安装依赖,然后运行 sudo ./install.sh。

手动构建

root@kitploit:~
meson setup build --prefix=/usr
ninja -C build
sudo ninja -C build install

依赖项:meson ninja gcc libfprint-2 glib2 dbus pam mbedtls libcurl systemd

安全

参见 SECURITY.md。

下载工具