Elpscrk:一款功能强大的智能字典生成器

安全 数据安全
Elpscrk是一款功能强大的通用用户密码分析工具,本质上也是一个智能字典生成器。

[[424489]]

关于Elpscrk

Elpscrk是一款功能强大的通用用户密码分析工具,本质上也是一个智能字典生成器。简单来说,该工具将会向你询问你知道的有关目标的所有信息,然后尝试生成目标可能想到的所有可能的密码。生成结果的有效性取决于我们所提供的信息、激活的参数以及我们所指定的复杂度等级。

对于每种类型的目标,Elpscrk提供有六个级别的复杂度等级,从简单的(默认为书呆子、偏执狂)到最终的Boss级别(可能生成1000000个或更多密码),我们可以根据自己的需要来进行设置。

Elpscrk基于排列和统计方法实现其功能,同时也能保证内存效率。因此,我们可以在最短的时间内获取到更多的有效结果,而且每种类型用户的复杂度等级,都是可以根据我们的需要自行定制。

工具下载&安装

首先,我们需要确保自己的本地系统已经安装并配置好了Python 3.6+环境。

接下来,使用下列命令将该项目源码克隆至本地:

  1. git clone https://github.com/D4Vinci/elpscrk.git 

然后运行下列命令安装好该工具所需的依赖组件:

  1. pip install -r requirements.txt 

或者:

  1. python3 -m pip install -r requirements.txt 

配置完成之后,我们就可以开始使用Elpscrk了。

工具使用

运行工具脚本之后,将会弹出窗口并询问你关于目标的已知信息。接下来,Elpscrk将对每个常见的数据混合进行列表排列。

Elpscrk中的复杂度等级,指的就是你想要生成密码的复杂程度,比如说:

  • 等级0:默认等级,你所提供的每一个名字都会被转化为大写或小写,第一个字母也会被转化为大写或小写。或者,将前两个字母转换为大写或小写。
  • 等级1:该等级将生成等级0中所有的内容,但每个名字都会被反转,每个名字的前两个字母也会反转。

下面给出的是该工具支持的所有复杂度等级:

工具运行截图

项目地址

Elpscrk:【GitHub传送门

参考资料:

  • https://owasp.org/www-community/password-special-characters
  • https://www.reddit.com/r/dataisbeautiful/comments/2vfgvh/most_frequentlyused_special_characters_in_10/

 

责任编辑:赵宁宁 来源: FreeBuf
相关推荐

2021-10-10 12:17:06

Weakpass在线字典生成器安全工具

2020-12-15 15:08:17

工具Java线程

2020-12-15 07:54:40

工具Hutoolgithub

2021-07-09 10:14:05

IP工具命令

2021-11-01 05:53:08

Doldrums逆向工程分析工具安全工具

2019-01-31 11:01:57

2023-10-08 07:51:07

HInvoke项目函数

2021-10-19 06:37:21

安全工具Qlog安全日志工具

2014-08-21 14:59:43

2021-12-02 18:14:37

PortBender定向工具安全工具

2021-10-24 08:15:44

Web身份认证测试框架

2021-09-14 15:01:31

Pstf安全工具指纹框架

2021-11-05 15:23:35

Karta插件安全工具

2020-10-05 21:26:32

工具代码开发

2021-08-10 08:39:06

SSH协议密码爆破安全工具

2023-03-31 07:59:02

2023-08-08 07:35:54

2022-01-16 06:48:42

Jektor测试工具安全工具

2023-09-14 08:39:45

2021-11-11 11:39:39

MailRipV2SMTP安全工具
点赞
收藏

51CTO技术栈公众号