Skip to content

Terrible hack of pwgen(1) that generates keysmashes

Notifications You must be signed in to change notification settings

selectric401/keymashgen

 
 

Repository files navigation

pwgen(1) but for home-row keysmashing

Tweet by @halkyardo: "patching pwgen(1) to generate randomised but plausible-looking keymashing"

THIS IS A LOW-EFFORT SHITPOST, DO NOT ACTUALLY USE THIS

The -b / --bottom option invokes the pw_smash generator, that tries to approximate keymashing, preferring characters on the home row.

Alternately, use -s / --bottom-semicolons to include the entire home row, if that's your sort of thing.

ONCE AGAIN, THIS GENERATES BAD PASSWORDS AND IS PROBABLY BROKEN. DO NOT USE THIS

$ ./pwgen -b 10 -n 5
jfkshfhssd kgjghglddg hfjjuhkgfk kahksjqgdl fgsjghkjhh
$ ./pwgen -b 23 -n 3
hgkahdadalkskkflfstssja fkhdldahsrfahaljhghyalk ddmpfkgudllglsdffstdhlg
$ ./pwgen -b 6 -n 10
ggkgff hgflhs ghhgkj dkallj hhhdfd aldhkd sofigd kadkss sffjjk hafajk

About

Terrible hack of pwgen(1) that generates keysmashes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 67.5%
  • Shell 10.5%
  • Roff 10.2%
  • Makefile 8.9%
  • Perl 1.5%
  • sed 0.9%
  • M4 0.5%