GOtusernames
Generate possible AD usernames from names like John Doe > J.Doe or JDoe
Example user file:
~/programming/golang/src/gotyourusername ❯ cat testfile/users.txt
Ham Brook
James Phelps
Keely Lyons
Dax Santiago
Sierra Frye
Kyla Stewart
Kaiara Spencer
Dave Simpson
Ben Thompson
Chris Stewart
Example:
Help menu
~/programming/golang/src/gotyourusername ❯ ./GOtusernames -h
Usage of ./GOtusernames:
-f string
Please select the file with first and lastnames like: John Doe
-o string
Output the new domain usernames to a file.
output generated usernames to your screen
~/programming/golang/src/gotyourusername ❯ ./GOtusernames -f testfile/users.txt
H.Brook
HamBrook
HBrook
Ham.Brook
Ham.B
Ham
Brook
J.Phelps
JamesPhelps
JPhelps
James.Phelps
James.P
James
Phelps
......
Output the generated users to a file
~/programming/golang/src/gotyourusername ❯ ./GOtusernames -f testfile/users.txt -o output.txt
~/programming/golang/src/gotyourusername ❯ cat output.txt
H.Brook
HamBrook
HBrook
Ham.Brook
Ham.B
Ham
Brook
J.Phelps
JamesPhelps
JPhelps
James.Phelps
James.P
James
Phelps
......