tearmaker
v0.9.0
Published
Find human-readable strings in hashes and similar
Downloads
2
Readme
Tearmaker
Find human-readable strings in hashes and similar
Install
You need node.js and npm installed in your OS
# npm install -g tearmaker
Use
$ tearmaker [options] [files]
Params
-h, --help output usage information
-V, --version output the version number
-w, --words <file> File of words
-r, --reg <file> File with the regular expresion
-f, --filter <exp> Initial filter by
-e, --exclude <exp> Exclude expresion
-t, --threads <n> Number of threads
-g, --grupsize <n> Number of words procces by thread, bydefault is 128
-m, --minlen <n> Min word len, by defaul 3
-M --minmatchessize <n> Min matches chrs length, for example if matches 2 words of 2 char some one the match size is 4. By default 3
-E, --wordexp <exp> Expresion to find words, by default usebase32 words; [a-z2-7]+
-o, --output <file> Output file
--nocolors Force don't use colors
--repeated [n] Repeat x times letters, by default 3
--numrepeated [n] Like repeated, but with numbers, by default 4
--fafafa [n] Match fantasy syllable (a consonant followed by a vocal), the number is the count of minium matches, by default is 0, find all the rest of string (without exclude)
--numb3rs Search numbers as letters, ex: car = c4r
--vooocals Can repeat the vocals, like: caaar
--zsck Z as s, C as k..., ex: car = kar
Example (search human-readable onion domain)
$ tearmaker -e "^exos" -M 12 --fafafa --repeated 4 exos.lst
exoshumaneyurozu (humaneyurozu)
exosqopuxecucixo (qopuxecucixo)
exoswehatokecuro (wehatokecuro)
exoszuwotidahifa (zuwotidahifa)
exosmenozugedeqe (menozugedeqe)
exosrovogepapuze (rovogepapuze)
exoshomimugiluni (homimugiluni)
exosvenuvecelale (venuvecelale)
exosxoqunadejoyo (xoqunadejoyo)
exossisibepagiko (sisibepagiko)
exoszecicecafegu (zecicecafegu)
exosxuhiwuzucawo (xuhiwuzucawo)
Finish in 23.291 seconds, 11524781 total words examined with 12 matches
Using wordlist
$ tearmaker -e "^exos" --vooocals -w top1000.txt -m 2 -M 10 exos.lst
exosgashtopdmeof (gas,top,me,of)
exospagethinzjor (page,thin,or)
exosouutgonsomei (some,ouut,go)
exosdog4zpayupso (dog,pay,up,so)
exoswenoo7letage (age,we,noo,let)
exosygyetcuutsky (yet,cuut,sky)
exoshcaarassloth (caar,ass,lot)
exosyyfastaaaask (fast,aaaask)
exoshithvaboutso (about,hit,so)
exosanythem26law (any,them,law)
Finish in 34.734 seconds, 11524781 total words examined with 10 matches
Donate
BTC: 19ByuqFCxyK59HP2RKrauCFsu5n5fXdH6f