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

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

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

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

工具目录

分类

查看所有分类
Loading categories
usernamer — 渗透测试工具,基于提供的姓名生成用户名/登录名。 | Kitploit
工具/GitHubGitHub/jseidl/usernamer
密码攻击脚本与自动化信息收集渗透测试学习与教育Archived
GitHubjseidl/usernamer

usernamer

渗透测试工具,基于提供的姓名生成用户名/登录名。

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

usernamer

usernamer 是一个渗透测试工具,用于根据给定的姓名(例如:John Doe Doeson)生成可能的用户名/登录名列表,用于用户枚举或暴力破解。该工具也支持以每行一个姓名的文本文件作为输入。

功能特性

usernamer 采用插件结构,实现一系列转换:

  • normal: 对给定的名和所有姓(如果多于一个)进行排列组合,生成名开头和结尾的形式(如 johndoedoeson, johndoesondoe, doedoesonjohn 等)
  • two_terms: 对给定的名和所有姓(如果多于一个)进行排列组合,生成名开头和结尾的形式,但输出为两个词组成的登录名(如 johndoe, doejohn, johndoeson 等)
  • one_term: 对所有名称令牌(名和姓)进行排列组合,生成单个词的用户名(如 john, doe, doeson)
  • dotted_two_terms: 对给定的名和所有姓(如果多于一个)进行排列组合,生成名开头和结尾的形式,但输出为由点分隔的两个词组成的登录名(如 john.doe, doe.john, john.doeson 等)
  • normal_abbreviated: 生成 'normal' 和 'two_terms' 插件的缩写版本(如 jdoe, johnd, jd 等)
  • starts_with: 生成由名和/或姓的起始字母组成的可变长度字符串(如 jd, jod, johd, johnd, jdo, jdoe)
  • under_score: 功能与 starts_with 类似,但在名和姓之间插入下划线字符 '_'

用法

root@kitploit:~
usage: usernamer.py [ -f <file> ] [ -n <full name> ] [ -l ]

flags:
    -n  提供单个姓名
    -f  从文本文件提供姓名条目
    -l  将结果转换为小写
    -p  手动指定插件(逗号分隔)[默认:全部]
        ['normal', 'two_terms', 'one_term', 'normal_abbreviated', 'dotted_two_terms', 'starts_with', 'under_score']

许可证

本软件根据 GNU 通用公共许可证第三版(GPLv3)发布

法律声明

本软件仅供教育用途!如果您从事任何非法活动,作者概不负责。使用本软件即表示您同意这些条款。

下载工具