Skip to content

Latest commit

 

History

History
48 lines (46 loc) · 1.05 KB

File metadata and controls

48 lines (46 loc) · 1.05 KB

zookin

Cipher and Cryptography utility in NodeJS
Cipher groundwork from http://rumkin.com by Tyler Atkins

###Installation

$ git clone https://github.com/bufutda/zookin.git zookin
$ cd zookin
$ npm install -g

###Usage ####Ciphers Encode text with vigenere using "cipher" as the key

$ zookin vigenere -e -k cipher -c supersecretmessage

Decode text with vigenere using "cipher" as the key

$ zookin vigenere -d -k cipher -c ucelvjgkglxdgahhkv

Bruteforce vignere ciphertext

$ zookin vignere -c ucelvjgkglxdgahhkv -b

Bruteforce unknown ciphertext

$ zookin bruteforce -c ucelvjgkglxdgahhkv

####Altering the Ranking Use a different dictionary with -p
WordTrees are used to rank cipher results Export the current wordTree

$ zookin wordtree --export path/to/wordtree/

Import a wordTree

$ zookin wordtree --import path/to/wordtree/

Generate a new wordTree

$ zookin wordtree -g path/to/dict

Add a word to the wordTree

$ zookin wordtree -a foobar