wister 密码字典生成器 password wordlist generator

wister 密码字典生成器 password wordlist generator

wister简介

一个独特的密码字典列表生成器,具有多种类型的组合可供选择或混合使用。能够从各种来源接收单词并将它们输出到不同的编码类型。

 __          _______  _____ _______ ______ _____  
 \ \        / /_   _|/ ____|__   __|  ____|  __ \ 
  \ \  /\  / /  | | | (___    | |  | |__  | |__) |
   \ \/  \/ /   | |  \___ \   | |  |  __| |  _  / 
    \  /\  /   _| |_ ____) |  | |  | |____| | \ \ 
     \/  \/   |_____|_____/   |_|  |______|_|  \_\

                                     Cycurity       

安装方法

安装 Wister 的过程就像将存储库克隆到本地计算机一样简单:

sudo apt-get install python3 python3-pip git
git clone -q https://github.com/cycurity/wister.git
cd wister

使用说明

-i要运行该程序,您需要使用输入文件 ( or )    传递至少一组单词,或者使用or标签--input手动传递单词。如果没有传递更多选项,程序只会将指定的单词写入默认输出文件。-w--wordsoutput.lst

    有 5 种类型的组合可以同时使用(与-c--combination):1. Word Mix2. Case Alternate3. Homograph4. Reverser5. Saltify. 要获取有关每种组合类型的更多信息,您应该使用列表参数(-l--list)。使用第一个组合(单词混合)时,您还可以选择深度(-d--depth),这将定义混合在一起的单词数量。默认情况下,此值设置为 3。

    此外,您可以定义生成的最大字长 (-M--max) 或所需的最小字符数 (-m--min)。默认情况下,最小值设置为 0,最大值设置为 20。

    要指定所需的输出文件,您必须使用-oor --output,后跟文件名。

    详细选项 ( -V--verbose) 将允许您通过打印程序的几个步骤来跟踪单词表的生成。启用此选项后,进度条将被禁用。

    可选地,生成的词表可以使用-e--encode使用特定类型的算法进行编码或散列MD5Base64HexadecimalURL EncodeSHA1SHA2-256SHA2-512SHA3-256SHA3-512.

    默认情况下,进度条在详细模式未启用时启用。您也可以使用-Nor--noprogress标志来选择禁用它。禁用此功能将提高性能并减少程序的整体执行时间。

    要打印当前程序版本,请使用-v--version

    要获取用法和帮助页面,请使用-h标志或--help.

wister用法

用法: wister.py [-h] [-c [1-5] [[1-5] ...]] [-d [2-5]] [-e FORMAT] [-i FILE] [-l] [-m [0-49]] [-M [1,50]] [-o FILE] [-N] [-v] [-V] [-w WORDS [WORDS ...]]

参数:
  -h, --help            显示帮助信息并退出
  -c [1-5] [[1-5] ...], --combination [1-5] [[1-5] ...]
                        选择要使用的组合类型。
  -d [2-5], --depth [2-5]
                        使用组合模式时,选择单词混合的深度。默认值:3
  -e FORMAT, --encode FORMAT
                        使用给定的算法对生成的单词列表进行编码/哈希
  -i FILE, --input FILE
                        选择包含单词的输入文件。
  -l, --list            列出组合的类型。
  -m [0-49], --min [0-49]
                        选择输出的最小字符。默认值:0
  -M [1,50], --max [1,50]
                        选择输出的最大字符。默认值:20
  -o FILE, --output FILE
                        指定输出文件。默认值:output.lst
  -N, --noprogress      禁用进度条(提高性能)
  -v, --version         显示程序的版本。
  -V, --verbose         详细输出模式
  -w WORDS [WORDS ...], --words WORDS [WORDS ...]
                        用于生成输出的单词。

使用示例

wister下载地址:

GitHub:

项目地址:

GitHub:https://github.com/cycurity/wister

说实话这工具不怎么样.

转载请注明出处及链接

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用*标注