Giter VIP home page Giter VIP logo

super-password-dict's Introduction

Super-Password-Dict 毒液超级密码字典

郑重声明:文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途以及盈利等目的,否则后果自行承担

模块打包 · 使用说明 · 字典规则 · 技术交流

模块打包

```bash go mod tidy # 安装依赖库 go build . ``` 如果没有二开或自行打包需要的,可以直接从release下载打包好的文件即可

使用说明

此项目的开发初衷是在渗透测试过程中没有突破点时,可以根据信息收集下的密码生成字典来进行登录爆破,寻找新的突破口。这里是通过命令行输入生成所需要的参数来生成一个全面的字典。

这里我们来看一下参数,这里我们看看图:

  • 职员姓名中文全称,如:王小明(比较少见) 【陈小海】 (中文名字+弱口令爆破)
  • 公司花名,如:adai 【adai】 (小大写随便因为处理时候只有小写)
  • 职员姓(首字母大写),如:Wang 【Chen】 (要求姓首字母是大写,后续小写处理代码处理)
  • 驼峰命名法的名,如:XiaoMing 【XiaoHai】 (要求驼峰格式,下面名后面的小写因为代码不能区分断词断在何处)
  • 名首字母大写,如:Xiaoming 【Xiaohai】 (要求名首字母大写,其余小写即可)
  • 名首字母,如:xm 【xh】 (要求名的缩写,大小写不限制)
  • 公司名拼音,如qiangshengkeji/qiangshen(强盛科技) 【tianrongxin】 (大小写不限制,如果公司名的拼音与根域名去掉.com这样的后缀一样的话,这个留空免得生成重复)
  • 公司名简拼,如qs(强盛科技) 【trx】 (公司名简拼, 大小写随意,此处代码没做处理,自己视情况而定)
  • 公司主域名,如baidu.com 【tsrc.com】 (输入一级域名即根域即可)

字典规则

  • 姓名全拼(小写) + 弱口令
  • 姓名全拼(小写) + "@/#" + 弱口令
  • 姓名全拼(小写) + 域名 ( + "!#." )
  • 姓名全拼(小写) + "@/#" + 域名 ( + 弱口令 +"!#." )
  • 姓名全拼(小写) + 域名前缀 ( + 弱口令 + "!#." )
  • 姓名全拼(小写) + "@/#" + 域名前缀 ( + 弱口令 + "!#." )
  • 姓名全拼(小写) + 公司全拼(小写) + ( + 弱口令+ "!#." )
  • 姓名全拼(小写) + "@/#" + 公司全拼(小写) ( + 弱口令+ "!#." )
  • 姓名全拼(小写) + 公司简拼(用户决定) ( + 弱口令+ "!#." )
  • 姓名全拼(小写) + "@/#"+ 公司简拼(用户决定) ( + 弱口令 + "!#." )
  • 姓全称(首字母大写) + 名缩写(大小写各一次) + 弱口令
  • 姓全称(首字母大写) + "@/#" + 名缩写(大小写各一次) + 弱口令
  • 姓全称(首字母大写) + 名缩写(大小写各一次) + 域名 ( + "!#." )
  • 姓全称(首字母大写) + 名缩写(大小写各一次) + "@/#" + 域名 ( + 弱口令 +"!#." )
  • 姓全称(首字母大写) + 名缩写(大小写各一次) + 域名前缀 ( + 弱口令 + "!#." )
  • 姓全称(首字母大写) + 名缩写(大小写各一次) + "@/#" + 域名前缀 ( + 弱口令 + "!#." )
  • 姓全称(首字母大写) + 名缩写(大小写各一次) + 公司全拼(小写) + ( + 弱口令+ "!#." )
  • 姓全称(首字母大写) + 名缩写(大小写各一次) + "@/#" + 公司全拼(小写) ( + 弱口令+ "!#." )
  • 姓全称(首字母大写) + 名缩写(大小写各一次) + 公司简拼(用户决定) ( + 弱口令+ "!#." )
  • 姓全称(首字母大写) + 名缩写(大小写各一次) + "@/#"+ 公司简拼(用户决定) ( + 弱口令 + "!#." )
  • 姓全称(小写) + 名缩写(大小写各一次) + 弱口令
  • 姓全称(小写) + 名缩写(大小写各一次) + "@/#" + 弱口令
  • 姓全称(小写) + 名缩写(大小写各一次) + 域名 ( + 弱口令 + "!#." )
  • 姓全称(小写) + 名缩写(大小写各一次) + "@/#" + 域名 ( + 弱口令 +"!#." )
  • 姓全称(小写) + 名缩写(大小写各一次) + 域名前缀 ( + 弱口令 + "!#." )
  • 姓全称(小写) + 名缩写(大小写各一次) + "@/#" + 域名前缀 ( + 弱口令 + "!#." )
  • 姓全称(小写) + 名缩写(大小写各一次) + ( + 弱口令+ "!#." )
  • 姓全称(小写) + 名缩写(大小写各一次) + "@/#" + 公司全拼(小写) ( + 弱口令+ "!#." )
  • 姓全称(小写) + 名缩写(大小写各一次) ( + 弱口令+ "!#." )
  • 姓全称(小写) + 名缩写(大小写各一次) + "@/#"+ 公司简拼(用户决定) ( + 弱口令 + "!#." )
  • 姓简称(大写) + 名全称(小写) + 弱口令
  • 姓简称(大写) + 名全称(小写) + "@/#" + 弱口令
  • 姓简称(大写) + 名全称(小写) + 域名 ( + "!#." )
  • 姓简称(大写) + 名全称(小写) + "@/#" + 域名 ( + 弱口令 +"!#." )
  • 姓简称(大写) + 名全称(小写) + 域名前缀 ( + 弱口令 + "!#." )
  • 姓简称(大写) + 名全称(小写) + "@/#" + 域名前缀 ( + 弱口令 + "!#." )
  • 姓简称(大写) + 名全称(小写) + 公司全拼(小写) + ( + 弱口令+ "!#." )
  • 姓简称(大写) + 名全称(小写) + "@/#" + 公司全拼(小写) ( + 弱口令+ "!#." )
  • 姓简称(大写) + 名全称(小写) + 公司简拼(用户决定) ( + 弱口令+ "!#." )
  • 姓简称(大写) + 名全称(小写) + "@/#"+ 公司简拼(用户决定) ( + 弱口令 + "!#." )
  • 姓简称(小写) + 名全称(小写) + 弱口令
  • 姓简称(小写) + 名全称(小写) + "@/#" + 弱口令
  • 姓简称(小写) + 名全称(小写) + 域名 ( + "!#." )
  • 姓简称(小写) + 名全称(小写) + "@/#" + 域名 ( + 弱口令 +"!#." )
  • 姓简称(小写) + 名全称(小写) + 域名前缀 ( + 弱口令 + "!#." )
  • 姓简称(小写) + 名全称(小写) + "@/#" + 域名前缀 ( + 弱口令 + "!#." )
  • 姓简称(小写) + 名全称(小写) + 公司全拼(小写) + ( + 弱口令+ "!#." )
  • 姓简称(小写) + 名全称(小写) + "@/#" + 公司全拼(小写) ( + 弱口令+ "!#." )
  • 姓简称(小写) + 名全称(小写) + 公司简拼(用户决定) ( + 弱口令+ "!#." )
  • 姓简称(小写) + 名全称(小写) + "@/#"+ 公司简拼(用户决定) ( + 弱口令 + "!#." )
  • 域名 + "@/#" + 姓名全拼(小写) ( + 弱口令 +"!#." )
  • 域名 + "@/#" + 姓全称(首字母大写) ( + 弱口令 +"!#." )
  • 域名 + "@/#" + 姓全称(小写) ( + 弱口令 +"!#." )
  • 域名 + "@/#" + 姓简称(小写) + 名全称(小写) ( + 弱口令 +"!#." )
  • 域名 + "@/#" + 姓简称(大写) + 名全称(小写) ( + 弱口令 +"!#." )
  • 域名前缀 + "@/#" + 姓名全拼(小写) ( + 弱口令 +"!#." )
  • 域名前缀 + "@/#" + 姓全称(首字母大写) ( + 弱口令 +"!#." )
  • 域名前缀 + "@/#" + 姓全称(小写) ( + 弱口令 +"!#." )
  • 域名前缀 + "@/#" + 姓简称(小写) + 名全称(小写) ( + 弱口令 +"!#." )
  • 域名前缀 + "@/#" + 姓简称(大写) + 名全称(小写) ( + 弱口令 +"!#." )
  • 公司全拼(小写) + "@/#" + 姓名全拼(小写) ( + 弱口令 +"!#." )
  • 公司全拼(小写) + "@/#" + 姓全称(首字母大写) ( + 弱口令 +"!#." )
  • 公司全拼(小写) + "@/#" + 姓全称(小写) ( + 弱口令 +"!#." )
  • 公司全拼(小写) + "@/#" + 姓简称(小写) + 名全称(小写) ( + 弱口令 +"!#." )
  • 公司全拼(小写) + "@/#" + 姓简称(大写) + 名全称(小写) ( + 弱口令 +"!#." )
  • 公司简拼(用户决定) + "@/#" + 姓名全拼(小写) ( + 弱口令 +"!#." )
  • 公司简拼(用户决定) + "@/#" + 姓全称(首字母大写) ( + 弱口令 +"!#." )
  • 公司简拼(用户决定) + "@/#" + 姓全称(小写) ( + 弱口令 +"!#." )
  • 公司简拼(用户决定) + "@/#" + 姓简称(小写) + 名全称(小写) ( + 弱口令 +"!#." )
  • 公司简拼(用户决定) + "@/#" + 姓简称(大写) + 名全称(小写) ( + 弱口令 +"!#." )
  • 域名 + 弱口令 ( + "!#." )
  • 域名前缀 + 弱口令 ( + "!#." )
  • 公司全拼(小写) + 弱口令 ( + "!#." )
  • 公司简拼(用户决定) + 弱口令 (+ "!#." )

技术交流

阿呆攻防公众号image-20230116173105809

微信群有过期时间限制,如果有技术交流、BUG解决、环境安装问题都可以于公众号/QQ群获取微信群信息(本来上新机器人管理推送解密这些功能的,但是用的Golang的SDK被微信监控了要封号就没上,加群公众号询问看到我就回复)。

super-password-dict's People

Contributors

z-bool avatar

Stargazers

 avatar r3d avatar  avatar  avatar  avatar Jhonny Lee avatar saozi avatar damon lin avatar jack king avatar outofrange avatar  avatar Xm17 avatar GithubAutoBackupBot avatar ddwGeGe avatar  avatar  avatar b1ank avatar twoday avatar  avatar grayBoy avatar xcry2006 avatar 波西米亚7 avatar Tripse avatar 9h9he avatar  avatar nu11 avatar  avatar 土卫六 avatar MyeongGun Kim avatar Komomon avatar  avatar easyrce avatar  avatar ZhangSan avatar Shmily avatar  avatar yuyan-sec avatar h0ld1rs avatar 7_up avatar  avatar  avatar  avatar Akun avatar  avatar  avatar  avatar  avatar  avatar A099 avatar kai_wen_8 avatar 0xFF avatar geek.levi avatar r1su avatar  avatar Hpny avatar  avatar sectest avatar  avatar chihy avatar Arm!tage avatar  avatar  avatar hirak0 avatar loobug avatar W11AniQ avatar  avatar york avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.