• We've upgraded our forums. Please post any issues/requests in this thread.

Random Password Generator

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#1
Check/uncheck a series of rules, modify attributes if desired, and click "Generate" to create a random password. It stores nothing on your computer for the sake of security.

Note: It has very little cross-rule checks in order to allow maximum flexibility. If the application is hitting max attempts, try adjusting rules to give it a better chance of success. For example, when "no duplicates is checked," make sure the minimum length is relatively low (there's only 94 characters by default).

Requires .NET Framework 4.0 (Client Profile).



Icon meanings:
-Arrows pointing in cardinal directions: A random seed to use (default: R)
-#: Minimum number of passwords to produce (default: 1)
-Arrow pointing right: Minimum character limit (default: 8).
-Arrow pointing left: Maximum character limit (default: 32).
-Loop with arrow up: Minimum number of password attempts (default: R). The higher this number, the higher the randomness. Enter "R" without quotes to randomize it.
-Loop with arrow down: Maximum number of password attempts (default: 1000000). Enter "R" without quotes to randomize it (not recommended because odds are it will often take a very long time to complete).
-Plus: Adds characters to the randomization.
-X: Restricts passwords (forces another attempt).
-Pencil: The value is editable.

Version History:
-1.1.4: Added option to set threads. M is the default which uses the processor count.
-1.1.3: Minimum number of attempts changed to R (random) and made the random seed editable.
-1.1.2: Lots of major and minor bugs fixed.
-1.1.1: Changed the "number of passwords to generate" icon and added a filter to the save dialog.
-1.1.0: Added Copy button to copy to clipboard; Save to save all results to a text file (one per line), changed textbox to combo box to show all results (regardless if more than one was intended or not), added another progress bar to show how many passwords were generated/requested, added "R" option to Min Attempts and Max Attempts which randomize the value, and added Min Attempts to increase overall randomness.
-1.0.4: Added "Exclude the following names, previous password, etc. (comma delimited)" rule.
-1.0.3: Removed the grave accent (`) from the list of default special characters. A lot of devices don't have the grave accent as a key to use when inputting a password.
-1.0.2: Removed some obsolete code.
-1.0.1: Added "starts with", "ends with", and "hex only" rules. Random generator more robust.
-1.0.0: Original release.

Uses modified:
-Jesper Borgstrup's Editable TextBlock in WPF for In-place Editing
 

Attachments

Last edited:

brandonwh64

Addicted to Bacon and StarCrunches!!!
Joined
Sep 6, 2009
Messages
19,516 (6.47/day)
Likes
6,936
Location
Chatsworth, GA
System Name The StarCrunch Defender! | X58 Cruncher!
Processor I7 6700K @ STOCK | Intel I7-920
Motherboard Gigabyte Z170X-UD5 | Alienware MS-7543 X58
Cooling Corsair A70 Push/Pull | Corsair H50
Memory Crucial Ballistix DDR4 2400 MHz | Pereema 3x2GB DDR3
Video Card(s) Gigabyte Gaming G1 GTX 1070 | Gigabyte 7970 3GB
Storage 2x Samsung Pro 256GB M.2 SSD's in Raid 0 | 4TB Western Digital SATA drive
Display(s) ViewSonic VG2227wm 1080P | OLD viewsonics
Case NZXT Tempest 410 Elite | NZXT Source 210
Audio Device(s) Onboard
Power Supply Corsair 750TX | Enermax Liberty 500W
Mouse MX518 | MX502
Keyboard TESORO Mechanical | ANZO Mechanical
Software Windows 10 Pro on both
#2
This is awesome! You do WONDERFUL work!
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#3
Thanks.

If anyone has new rule ideas, let me hear them. I designed to be as easy as possible to add more.
 
Joined
Sep 13, 2008
Messages
1,226 (0.36/day)
Likes
179
Location
Metro Atlanta
Processor Intel i5 2550K @ 4.4Ghz
Motherboard Asrock Extreme3 Gen3
Cooling CM Hyper 212+
Memory 16Gb (4x4) XMS3 1600mhz
Video Card(s) EVGA GTX470
Storage OCZ Vertex 3 - 240GB
Display(s) (2) Acer 24" LCD
Case Bitfenix Raider
Power Supply SILVERSTONE Strider Gold Evolution SST-ST1000-G Evolution 1000W
Software Windows 7 Pro x64 | Backtrack 5 R2
#4
Very nice.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#5
Would anyone be interested in this on Windows Phone 7?
 

Athlon2K15

HyperVtX™
Joined
Sep 27, 2006
Messages
7,848 (1.92/day)
Likes
2,305
Location
O-H-I-O
Processor AMD Ryzen 7 1800x
Motherboard Asus Crosshair VI Hero
Cooling CH6 EK MonoBlock
Memory TridentZ 16GB DDR4 3600
Video Card(s) GTX 1080Ti EK Full Cover Block
Storage Samsung 960 Pro
Display(s) LG 34UC88 Curved Ultrawide
Case EVGA DG86
Power Supply Corsair RM850x
Mouse Asus Strix Evolve
Keyboard Asus Strix Claymore
#6
could you make a random name graber. for instance i enter names of people and click button and it picks a winner? that would be useful for giveaways on tpu
 

Kreij

Senior Monkey Moderator
Staff member
Joined
Feb 6, 2007
Messages
13,817 (3.49/day)
Likes
5,524
Location
Cheeseland (Wisconsin, USA)
Processor Intel Core 2 Quad QX9650 Extreme @ 3.0 GHz
Motherboard Asus Rampage Formula
Cooling ZeroTherm Nirvana NV120 Premium
Memory 8GB (4 x 2GB) Corsair Dominator PC2-8500
Video Card(s) 2 x Sapphire Radeon HD6970
Storage 2 x Seagate Barracuda 320GB in RAID 0
Display(s) Dell 3007WFP 30" LCD (2560 x 1600)
Case Thermaltake Armor w/ 250mm Side Fan
Audio Device(s) SupremeFX 8ch Audio
Power Supply Thermaltake Toughpower 750W Modular
Software Win8 Pro x64 / Cat 12.10
#7
One thing you may want to consider (which I put in Key-Z's password generator), is a "must start with" and "must end with" selection as some sites require passwords to start with a letter or number, or end with a special character. etc.
There could also be restrictions on which special characters are allowed, so I added a TextBox that allowed the user to limit which special characters the generator would use.
I also added "hex only" characters for WEP passwords.

I like your addition of adding the minimum number of a type of character. :toasT:
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#8
could you make a random name graber. for instance i enter names of people and click button and it picks a winner? that would be useful for giveaways on tpu
That's easy and I can do one better. Put one name (or any value) per line in a text file, drop the text file on a console program, and it will tell you a name it randomly selected.

Edit: Scratch that, I'm doing even better: a WPF application that will include a text editor as well.


One thing you may want to consider (which I put in Key-Z's password generator), is a "must start with" and "must end with" selection as some sites require passwords to start with a letter or number, or end with a special character. etc.
There could also be restrictions on which special characters are allowed, so I added a TextBox that allowed the user to limit which special characters the generator would use.
I also added "hex only" characters for WEP passwords.

I like your addition of adding the minimum number of a type of character. :toasT:
The start and end will add a lot of rules (8 total) but I can definitely do that.

One can narrow the list of special characters by simply click on the special characters rule and removing those they don't want or adding those they do want.

Well, "hex only" would be best achieved by unchecking a-z and special characters then deleting G-Z on the capitals line. Because I can, I think I will add it. It make take a lot of attempts to come up a password that is "hex only" though.
 
Last edited:
Joined
May 21, 2008
Messages
4,090 (1.17/day)
Likes
766
Location
Iowa, USA
System Name FUTURE CUBE!
Processor intel Core i5 6600k
Motherboard Gigabyte Z170X-Gaming 7
Cooling Phanteks PH-TC14PE BK
Memory G.Skill TridentZ 3000 Mhz C15 32GB 2x16GB
Video Card(s) Gigabyte Aorus 1080 Ti
Storage 2x M.2 Samsung Evo 250GB/500GB / WD Blue 500GB / 2x RAID1 Toshiba P300 3TB
Display(s) Samsung C24FG70 1080p 144hz Quantum Dot/ASUS VH226H 1080p 21.5"
Case "THE CUBE" Custom built, pure Red Alder wood
Audio Device(s) Creative Sound Core3D/ Logitech Z-2300 200 watts/ Beyerdynamic DT 880
Power Supply Seasonic X Gold 650W
Mouse Logitech G700
Keyboard Logitech G910
Software Windows 10 Pro
#9
Very nice I just tried it about 100 times seemed to work with no problems. I tried different settings.

Now it would be cool if you could make the program so you can set a password for it and you can have an option to save the password and give it a Title like this

Title: TPU Forum
Pass: M>$9WC3Z!c/`Ft

 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#10
I decide when I first started making it that it will not store anything on the computer (everything it does occurs in the volatile RAM) for security reasons. If I decide to turn it into a complete password locker in the future, I would do that.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
24,274 (5.51/day)
Likes
10,361
Location
Indiana, USA
Processor Intel Core i7 4790K@4.6GHz
Motherboard AsRock Z97 Extreme6
Cooling Corsair H100i
Memory 32GB Corsair DDR3-1866 9-10-9-27
Video Card(s) ASUS GTX960 STRIX @ 1500/1900
Storage 480GB Crucial MX200 + 2TB Seagate Solid State Hybrid Drive with 128GB OCZ Synapse SSD Cache
Display(s) QNIX QX2710 1440p@120Hz
Case Corsair 650D Black
Audio Device(s) Onboard is good enough for me
Power Supply Corsair HX850
Software Windows 10 Pro x64
#11
Is there a way to edit the minimum and maximum characters?

Edit: NVM, for some reason double clicking on the text wasn't working at first. I closed the app and re-openned it and all is working now.
 
Joined
May 21, 2008
Messages
4,090 (1.17/day)
Likes
766
Location
Iowa, USA
System Name FUTURE CUBE!
Processor intel Core i5 6600k
Motherboard Gigabyte Z170X-Gaming 7
Cooling Phanteks PH-TC14PE BK
Memory G.Skill TridentZ 3000 Mhz C15 32GB 2x16GB
Video Card(s) Gigabyte Aorus 1080 Ti
Storage 2x M.2 Samsung Evo 250GB/500GB / WD Blue 500GB / 2x RAID1 Toshiba P300 3TB
Display(s) Samsung C24FG70 1080p 144hz Quantum Dot/ASUS VH226H 1080p 21.5"
Case "THE CUBE" Custom built, pure Red Alder wood
Audio Device(s) Creative Sound Core3D/ Logitech Z-2300 200 watts/ Beyerdynamic DT 880
Power Supply Seasonic X Gold 650W
Mouse Logitech G700
Keyboard Logitech G910
Software Windows 10 Pro
#12
I decide when I first started making it that it will not store anything on the computer (everything it does occurs in the volatile RAM) for security reasons. If I decide to turn it into a complete password locker in the future, I would do that.
Could always make 2 versions:D But don't worry I still use a Excel file that is password protected for my stuff.
 

Kreij

Senior Monkey Moderator
Staff member
Joined
Feb 6, 2007
Messages
13,817 (3.49/day)
Likes
5,524
Location
Cheeseland (Wisconsin, USA)
Processor Intel Core 2 Quad QX9650 Extreme @ 3.0 GHz
Motherboard Asus Rampage Formula
Cooling ZeroTherm Nirvana NV120 Premium
Memory 8GB (4 x 2GB) Corsair Dominator PC2-8500
Video Card(s) 2 x Sapphire Radeon HD6970
Storage 2 x Seagate Barracuda 320GB in RAID 0
Display(s) Dell 3007WFP 30" LCD (2560 x 1600)
Case Thermaltake Armor w/ 250mm Side Fan
Audio Device(s) SupremeFX 8ch Audio
Power Supply Thermaltake Toughpower 750W Modular
Software Win8 Pro x64 / Cat 12.10
#13
That's easy and I can do one better. Put one name (or any value) per line in a text file, drop the text file on a console program, and it will tell you a name it randomly selected.

Edit: Scratch that, I'm doing even better: a WPF application that will include a text editor as well.
I think we might need to have coding contests, Ford.
We both write the same utility, let the members vote on the one they like best, and the loser has to buy the winner a Steam game. :laugh:

BTW, nice job getting all the WPF stuff working well. I know what a PITA it can be. lol
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#14
You have no idea on the EditableTextBlock. I spent probably a whole 8 hours trying to get that damn thing working (went on a wild goose chase too). The application, in its present form, simply wouldn't work without it so I really needed it.
 

Kreij

Senior Monkey Moderator
Staff member
Joined
Feb 6, 2007
Messages
13,817 (3.49/day)
Likes
5,524
Location
Cheeseland (Wisconsin, USA)
Processor Intel Core 2 Quad QX9650 Extreme @ 3.0 GHz
Motherboard Asus Rampage Formula
Cooling ZeroTherm Nirvana NV120 Premium
Memory 8GB (4 x 2GB) Corsair Dominator PC2-8500
Video Card(s) 2 x Sapphire Radeon HD6970
Storage 2 x Seagate Barracuda 320GB in RAID 0
Display(s) Dell 3007WFP 30" LCD (2560 x 1600)
Case Thermaltake Armor w/ 250mm Side Fan
Audio Device(s) SupremeFX 8ch Audio
Power Supply Thermaltake Toughpower 750W Modular
Software Win8 Pro x64 / Cat 12.10
#15
I can feel your pain. lol
Remember the fun with the MultiProgessBar ? Sheesh.

WPF is crazy powerful, I just don't know if I will ever really quite enjoy coding in XAML.
 

Mindweaver

Moderato®™
Staff member
Joined
Apr 16, 2009
Messages
6,570 (2.08/day)
Likes
3,905
Location
Charleston, SC
System Name Sechs / EyeSeven
Processor i7 5820k @ 4.5ghz / i7 2600k @ 4.0Ghz
Motherboard X99S GAMING 7 / ASRock Z68 Extreme3 Gen3
Cooling CORSAIR Hydro Series H100i Extreme / Stock cooler... H50 leaked!..
Memory G.Skill DDR4 2800 16GB 4x4GB / G.Skill DDR3 1600 8gb 2x4GB
Video Card(s) PNY Quadro K2000 / MSI GTX 970 GAMING 4Gb
Storage Samsung 850 PRO 256GB SSD /Intel 240gb, corsair 120gb SSD, 3x 1 tb s storage
Display(s) 2x Acer G276HL 27" 1080p / 3x Acer 22" Nvidia surround
Case Phanteks “Enthoo Pro series”/ Cooler Master Storm Scout
Audio Device(s) Azalia Realtek ALC1150 / SB X-Fi Gamer
Power Supply Corsair CXM CX600M / Corsair 600w
Mouse Razer DeathAdder Chroma / Razer DeathAdder
Keyboard Razer BlackWidow Ultimate /
Software Windows 10 Pro x64 / Windows 10 Pro x64
#16
Nice! It wouldn't be a bad idea to add an option for the user to enable something like a password bank to store all the passwords that they create. You could also encrypt that file. :toast:

EDIT: I would create a button to send which password to the bank that I used.
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#17
Nice! It wouldn't be a bad idea to add an option for the user to enable something like a password bank to store all the passwords that they create. You could also encrypt that file. :toast:

EDIT: I would create a button to send which password to the bank that I used.
The key to encrypt/decrypt the file is the weakest link and the only way to overcome that vulnerability is to require a one-way password to access the bank. "One-way" means backup method required which also requires its own set of security. Like I said in a previous post, the idea doesn't interest me (largely because of security concerns). The way it is now allows you to store them however you prefer (text file, spreadsheet, third party password vault, etc.).

If I am in dire need of a new project, I would consider making another application that wraps around this one ("create new password" or "change existing password" would present what you see here). Don't get your hopes up. :p


I can feel your pain. lol
Remember the fun with the MultiProgessBar ? Sheesh.

WPF is crazy powerful, I just don't know if I will ever really quite enjoy coding in XAML.
We gave up on that, didn't we? Hey, it works in Windows Forms! :p


could you make a random name graber. for instance i enter names of people and click button and it picks a winner? that would be useful for giveaways on tpu
Done: http://www.techpowerup.com/forums/showthread.php?t=164848
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#18
1.0.1 uploaded with Kreij's rules added. I highly recommend you disable special characters when enabling "hex only" otherwise the odds are substantially lower it will find one. Also, it should go without saying that if you enable more than one "starts with" or "ends with" rule, you'll hit max attempts without exception because you've created an impossibility. :p
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#20
1.0.3 uploaded. I removed the grave accent because a lot of devices (e.g. Wii, Windows Phone 7, etc.) either don't have the grave accent available or they bury it in a lot of menus.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#21
1.0.4 uploaded. I added a new rule for not allowing passwords to contain something like a previous password, social security number, etc. It is comma delimited so you do something like so:
name,000-000-0000,something,somethingelse,etc.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#22
1.1.0 uploaded. Changes are extensive:
-added Copy button to copy to clipboard
-added Save button to save all results to a text file (one per line)
-changed textbox to combo box to show all results (regardless if more than one was intended or not)
-added another progress bar to show how many passwords were generated/requested
-added Min Attempts to increase overall randomness
-added "R" option to Min Attempts and Max Attempts which randomize the value
 
Last edited:

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#23
1.1.1 uploaded.
-Changed the "number of passwords to generate" icon.
-Added a filter to the save dialog (didn't have any previously, my mistake).
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
20,903 (6.25/day)
Likes
9,994
Location
IA, USA
System Name BY-2015
Processor Intel Core i7-6700K (4 x 4.00 GHz) w/ HT and Turbo on
Motherboard MSI Z170A GAMING M7
Cooling Scythe Kotetsu
Memory 2 x Kingston HyperX DDR4-2133 8 GiB
Video Card(s) PowerColor PCS+ 390 8 GiB DVI + HDMI
Storage Crucial MX300 275 GB, Seagate 6 TB 7200 RPM
Display(s) Samsung SyncMaster T240 24" LCD (1920x1200 HDMI) + Samsung SyncMaster 906BW 19" LCD (1440x900 DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek Onboard, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Pro 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
#24
1.1.2 uploaded. Strongly recommended to upgrade to this one.
-The random number generator would burn out after about 100,000 iterations and only return 0 meaning all results after that point are worthless (they're the same). I got that fixed.
-The requires # of each type rules had a logical flaw where it would return true, instead of false, when the associated list to chars was disabled (making it impossible to be true). It now behaves as it should.
-The progress bar percent was stuck at 0%. That has been fixed.
-The program now aborts all threads when closed (e.g. you start to generate and close the program; it will now close instead of hang).
-It wasn't resetting the number of attempts when moving on to a new password. It now does.
-It now clears the execution time when clicking generate. It will display again when it finishes.
-The button returns to "generate" instead of being stuck on "stop" when max attempts have been reached.

Again, if you use RPG, I highly recommend updating.
 
Joined
May 5, 2008
Messages
63 (0.02/day)
Likes
53
System Name Phantom 410 V1
Processor i7-4770K 4.4GHz
Motherboard Z87 MAXIMUS VI HERO
Cooling Noctua NH-U12P SE2
Memory Corsair Vengeance 16GB
Video Card(s) EVGA GeForce GTX 770 Superclock ACX 2048MB
Storage Samsung 850 PRO 256GB SSD
Display(s) Dell 24" U2410f
Case NZXT Phantom 410 - Gun Metal
Audio Device(s) Creative Sound Blaster Z
Power Supply OCZ ZX Series 850W
Mouse Logitech G502
Keyboard Logitech G15
Software Windows 10 x64
#25
Brilliant piece of software! :toast: