08-16-2016, 03:40 AM
(08-16-2016, 01:36 AM)jodler303 Wrote: grep "1a2s3d4f" 10-million-combos.txt | wc -l
176
grep "1a2s3d" 10-million-combos.txt | wc -l
266
grep "adgjl" 10-million-combos.txt | wc -l
70
grep "qetu" 10-million-combos.txt | wc -l
163
grep "123zxc" 10-million-combos.txt | wc -l
365
grep "1234zxcv" 10-million-combos.txt | wc -l
85
grep "1234asdf" 10-million-combos.txt | wc -l
105
grep "123asd" 10-million-combos.txt | wc -l
542
grep "qzwxec" 10-million-combos.txt | wc -l
104
grep "1z2x3c4v" 10-million-combos.txt | wc -l
161
Values for comparison (keyboard walks without "skip"):
grep "asdfgh" rockyou.txt | wc -l
518
grep "qwerty" rockyou.txt | wc -l
1775
grep "qwertz" rockyou.txt | wc -l
53
As expected the counts are less than with simpler non-skipping walks. It's not nothing, though. I let you guys decide if thats worth further work, or not. I just came up with the idea because i thought i'd use it myself if someone asked/forced me to do a keyboard walk.
Some people seem to be really creative about their skipping tactics. Most of the "funny ideas" i've tried within the last minutes would find at least one match:
grep "1awx3drv" 10-million-combos.txt | wc -l
1
grep "piyrw" 10-million-combos.txt | wc -l
13
grep "ljgda" 10-million-combos.txt | wc -l
10
grep "1z2x3c4v5b" 10-million-combos.txt | wc -l
76
Interesting. Thanks! I'd say the numbers are compelling enough to have a solution. Just my opinion.