Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Wed, 5 Dec 2018 22:46:16 +0100
From: magnum <>
Subject: Rule bug in John proper


While auditing rules for performance, I found a minor bug in john.conf 
stemming from non-Jumbo:

# mary -> marie
-[:c] <* (?\p1[za] \p1[lc] )y omi $e
# marie -> mary
-[:c] <* (?\p1[za] \p1[lc] )e \] )i val1 oay

The last line should use `<+` instead. The current rule will reject 
words that would (barely) fit in max_length.

It's of more importance in Jumbo when using --max-len=N but even without 
that, some unfortunate combinations of format's max length and (possiby 
double-barrelled/hyphenated) names might end up inadvertently rejected.

This is fixed in Jumbo soon, in a pending commit that otherwise adds 
rejection commands/flags where applicable.


Powered by blists - more mailing lists

Your e-mail address:

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.