banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

Narthex:一款功能强大的模块化可定制字典生成器

Narthex 是一款功能强大的模块化可定制字典生成器,该工具基于 C 和 Shell 开发,至此在 Unix 或类 Unix 操作系统上运行。该工具包含了一个自治 Unix 风格的字典生成程序,可以帮助广大研究人员创建可用于密码恢复和安全评估的个性化词典。

根据 Unix 系统原理,Narthex 可以利用 Unix 文本流进行相互协作。

工具组件
nchance - 将结果添加到字典底部的大写转换工具。

ninc - 一种递增工具,它将字母行相乘,并在每行末尾追加一个 n++ 字符。

ncom - 一种组合工具,用于在词典的现有行之间创建不同的组合。

nrev - 一个反向工具,在字典末尾追加保留版本的行数据。

nleet - 将字符替换为 Leet 等效项,例如替换为 @而不是 a,或 3 而不是 e。

nclean - 用于删除不符合条件(太短、无特殊字符等)的密码(长度太短或无特殊字符等)。

napp - 在字典行之前或之后追加字符或单词。

nwiz - 一个要求用户提供信息并将工具组合在一起以创建最终词典的向导工具。

工具安装
广大研究人员可以通过下列命令将该项目源码克隆至本地,并完成工具的安装:

$ git clone https://github.com/MichaelDim02/Narthex.git && cd Narthex

$ sudo make install
工具使用
该工具的使用非常简单,我们提供了一个向导程序来帮助大家轻松生成定制化、个性化字典文件:

$ nwiz
运行上述命令之后,工具将要求用户输入目标的相关信息,并生成对应的字典文件。

高级使用
如果你想要最大限度地发挥 Narthex 的作用,可以详细阅读该工具组件的操作手册,了解这些组件的功能和特点等等。

比如说,我们可以将一组关键词以不同行存储到一个文本文件 “words.txt” 中,并运行下列命令来生成字典:

$ cat words.txt | nhance -f | ncom | nrev | nleet | ninc 1 30 > dictionary.txt
此时,我们将能够看到生成的字典文件了。

image

image

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。