Would be super useful to have a general way to merge, split, expand, and detect overlap in lists of masks.
For example, these masks:
?l?l?l?l?l?l?l
?l?l?l?l?l?l?u
?l?l?l?l?l?l?d
?l?l?l?l?l?l?s
... could be merged to:
"Splitting" would be the opposite - turning ?a into its components.
Expanding could also be useful, perhaps with thresholding that is a little more sophisticated, based on target keyspace or runtime. For example:
... could be split to:
?l?l?l?la
?l?l?l?lb
?l?l?l?lc
[etc]
... to fit a specific target runtime (--PPS).
Would be super useful to have a general way to merge, split, expand, and detect overlap in lists of masks.
For example, these masks:
... could be merged to:
"Splitting" would be the opposite - turning ?a into its components.
Expanding could also be useful, perhaps with thresholding that is a little more sophisticated, based on target keyspace or runtime. For example:
... could be split to:
... to fit a specific target runtime (--PPS).