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