SuperAPI AI 工具集

security-usernames

安全与审计

查看项目

更新于 10-14 16:48

技能介绍

用途

security-usernames 是一个面向授权安全测试的用户名枚举词表技能,主要服务于用户名枚举、默认凭据测试、用户发现和账号验证等场景。其内容整理自 SecLists 项目的 Usernames 目录,属于该大型集合的一个精选子集。

主要能力

该技能提供多份用户名相关文本词表,资料中明确列出的关键文件包括:

  • top-usernames-shortlist.txt:最常见用户名列表
  • cirt-default-usernames.txt:系统默认用户名列表
  • Names/names.txt:常见名字(姓氏/名字)列表

这些词表可用于需要用户名字典的测试任务,例如枚举、默认凭据尝试和账号有效性验证。

使用方式

资料给出了访问这些文件的 Python 示例代码,通过遍历 references/Usernames 路径下的 .txt 文件,列出所有可用文件并读取内容行数。示例代码使用 os.walk 与 open 读取,未包含任何安装命令,安装方式暂未提供。示例中 skill_path 设置为 "references/Usernames"。

适用场景

根据资料,适用的授权使用场景包括:

  • 持有书面许可的授权渗透测试
  • 在范围内的漏洞赏金项目
  • CTF 竞赛
  • 受控环境中的安全研究
  • 测试自有系统
  • 教学演示

限制与禁止

资料明确列出禁止的使用场景:未经授权的访问尝试、未获许可的测试、恶意活动、隐私侵犯以及任何非法活动。

来源与许可

该技能内容源自 SecLists/Usernames,仓库地址为 https://github.com/danielmiessler/SecLists,采用 MIT 许可证。完整 SecLists 集合约 4.5 GB、包含 6000 多个文件,涵盖 Passwords、Usernames、Discovery、Fuzzing、Payloads、Web-Shells、Pattern-Matching、AI、Miscellaneous 等类别。资料标注该技能由 Skill Seeker 生成。

关于词表的具体条目数量、各文件的详细内容、更新频率、安装与集成方法等信息,资料中暂未提供。