08915e0fee
	 
					 
					
						
						
							
							Write out analysis files with passwords, as well as source password file  
						
						... 
						
						
						
						We need it to write out the source passwords as a reference as some are
removed while processing if they don't fit the model that rulegen is
good at (such as all-numerical passwords). 
						
						
					 
					
						2025-03-21 09:57:21 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57aa4f8a00
	 
					 
					
						
						
							
							Port rulegen.py to py3 and logging  
						
						
						
						
					 
					
						2025-03-13 13:18:35 +11:00 
						 
				 
			
				
					
						
							
							
								Peter Kacherginsky 
							
						 
					 
					
						
						
							
						
						622dd925bf 
					 
					
						
						
							
							Merge pull request  #13  from Sc00bz/patch-1  
						
						... 
						
						
						
						Support for more character sets 
						
						
					 
					
						2019-05-06 18:43:27 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Thomas 
							
						 
					 
					
						
						
							
						
						2a545cd60f 
					 
					
						
						
							
							Added support for custom character sets  
						
						
						
						
					 
					
						2019-05-06 18:27:37 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Thomas 
							
						 
					 
					
						
						
							
						
						85163d50d9 
					 
					
						
						
							
							Added the rest of the built-in charsets  
						
						
						
						
					 
					
						2019-05-06 18:11:01 -05:00 
						 
				 
			
				
					
						
							
							
								Peter Kacherginsky 
							
						 
					 
					
						
						
							
						
						085d30ae5d 
					 
					
						
						
							
							Merge pull request  #8  from xd4rker/master  
						
						... 
						
						
						
						Optimized script to process large wordlists 
						
						
					 
					
						2018-07-07 22:13:46 -07:00 
						 
				 
			
				
					
						
							
							
								Ismail 
							
						 
					 
					
						
						
							
						
						72cdebd1e5 
					 
					
						
						
							
							Optimized script to process large wordlists  
						
						
						
						
					 
					
						2018-06-03 09:50:44 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Kacherginsky 
							
						 
					 
					
						
						
							
						
						a912127e33 
					 
					
						
						
							
							Merge pull request  #6  from matlink/patch-1  
						
						... 
						
						
						
						Fix bug when threads != cpu_count 
						
						
					 
					
						2018-01-30 18:41:36 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Kacherginsky 
							
						 
					 
					
						
						
							
						
						665d3a5032 
					 
					
						
						
							
							Merge pull request  #5  from vlow/bugfix/inverse-logic  
						
						... 
						
						
						
						Fixed inverse logic bug in maskgen. 
						
						
					 
					
						2018-01-30 18:41:04 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Kacherginsky 
							
						 
					 
					
						
						
							
						
						70c6e73561 
					 
					
						
						
							
							Merge pull request  #2  from philsmd/master  
						
						... 
						
						
						
						issue #1  : policygen.py did not respect the --maxdigit value 
						
						
					 
					
						2018-01-30 18:40:18 -08:00 
						 
				 
			
				
					
						
							
							
								Matlink 
							
						 
					 
					
						
						
							
						
						bf7a9b83b5 
					 
					
						
						
							
							Fix bug when threads != cpu_count  
						
						... 
						
						
						
						When using the --threads flag, the script doesn't end, because it is waiting for cpu_count() threads (which is never satisfied). 
						
						
					 
					
						2017-03-17 13:36:00 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Engel 
							
						 
					 
					
						
						
							
						
						c4bfe00e75 
					 
					
						
						
							
							Fixed inverse logic bug in maskgen.  
						
						
						
						
					 
					
						2016-11-07 23:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								philsmd 
							
						 
					 
					
						
						
							
						
						83ebbfcc82 
					 
					
						
						
							
							issue  #1  : policygen.py did not respect the --maxdigit value  
						
						
						
						
					 
					
						2016-03-01 12:15:01 +01:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						5311d5cbb1 
					 
					
						
						
							
							Fixed rulegen threading bug  
						
						
						
						
					 
					
						2014-04-08 09:51:20 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						774db7004a 
					 
					
						
						
							
							Updated documentation.  
						
						
						
						
					 
					
						2013-08-08 22:06:08 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						7ef9748553 
					 
					
						
						
							
							Updated documentation.  
						
						... 
						
						
						
						Implemented policy detection in statsgen.
Statsgen is now free of regex to speed things up. 
						
						
					 
					
						2013-08-08 09:27:40 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						32e92d10d3 
					 
					
						
						
							
							Fixed timing generation.  
						
						
						
						
					 
					
						2013-07-27 23:30:41 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						eb71ca4352 
					 
					
						
						
							
							Implemented multiprocessing for rulegen.  
						
						
						
						
					 
					
						2013-07-27 23:20:15 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						fcbd3882ae 
					 
					
						
						
							
							Remove multiprocessing for now.  
						
						
						
						
					 
					
						2013-07-26 13:44:33 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						893f96c719 
					 
					
						
						
							
							Added support for reverse and rotation bruteforce rules to rulegen  
						
						
						
						
					 
					
						2013-07-26 13:43:15 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						4ed47777b5 
					 
					
						
						
							
							Standardized on speed, rewrote statsgen, many bug fixes.  
						
						
						
						
					 
					
						2013-07-24 18:15:46 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						e041e7906d 
					 
					
						
						
							
							Fixed bugs in policygen.py (--max options are now working properly)  
						
						
						
						
					 
					
						2013-07-22 14:19:14 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						a55be30bc5 
					 
					
						
						
							
							Updated Policy Generator with better logic and a new --noncompliant flag to test  
						
						... 
						
						
						
						for passwords not following defined password policy. 
						
						
					 
					
						2013-07-20 23:15:12 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						05013d199b 
					 
					
						
						
							
							maskgen is now fully functional with mask generation using different  
						
						... 
						
						
						
						modes as well as comparison of generated masks against other
collections. 
						
						
					 
					
						2013-07-18 23:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						c20d4da284 
					 
					
						
						
							
							Fixed a few bugs in masks generation.  
						
						
						
						
					 
					
						2013-07-17 23:41:03 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						b1958e6cdb 
					 
					
						
						
							
							Implemented optimal mask generation logic.  
						
						... 
						
						
						
						Removed obsolete psyco module. 
						
						
					 
					
						2013-07-17 23:01:14 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						4f84adc320 
					 
					
						
						
							
							Cleaned up source code spacing and added mask output to maskgen.py  
						
						
						
						
					 
					
						2013-07-17 19:46:52 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						7cfa4ab6a2 
					 
					
						
						
							
							Cleaned up documentation  
						
						
						
						
					 
					
						2013-07-17 10:04:37 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						42253bc8ac 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/iphelix/PACK  
						
						
						
						
					 
					
						2013-07-16 11:52:34 -07:00 
						 
				 
			
				
					
						
							
							
								iphelix 
							
						 
					 
					
						
						
							
						
						9b5b99afda 
					 
					
						
						
							
							Initial commit  
						
						
						
						
					 
					
						2013-07-16 11:41:32 -07:00 
						 
				 
			
				
					
						
							
							
								Peter Kacherginsky 
							
						 
					 
					
						
						
							
						
						71137480cf 
					 
					
						
						
							
							Initial commit  
						
						
						
						
					 
					
						2013-07-16 11:40:29 -07:00