Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <7c7afaed0eabab74372a96b3e25135fc@smtp.hushmail.com>
Date: Thu, 25 Sep 2014 19:09:38 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: Restart work on mask mode

On 2014-09-23 22:01, Sayantan Datta wrote:
> Please test the new mask mode cracker and apply it to bleeding-jumbo, if
> you are comfortable.

I have now re-added support for encodings and the additional 
placeholders we had. Your new code seems to work fine and things like 
resume, node/fork etc. seems to work like it should. So it's committed! 
Good stuff, but we need more testing.

I also recently made a little change to --stdout so you can do things 
like this, for testing encodings and still get UTF-8 output for your 
terminal:

$ ../run/john --stdout --enc=utf8 --int=8859-1 -mask=?l
Rules/masks using ISO-8859-1 as intermediate encoding for Unicode
Press 'q' or Ctrl-C to abort, almost any other key for status
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
à
á
â
ã
ä
å
æ
ç
è
é
ê
ë
ì
í
î
ï
ð
ñ
ò
ó
ô
õ
ö
ø
ù
ú
û
ü
ý
þ
ª
µ
º
ß
ÿ
61p 0:00:00:00 100.00% (2014-09-25 19:04) 290.4p/s ÿ

This shows how ?l (and most other placeholders) will behave differently 
when some encoding is active.

magnum

Powered by blists - more mailing lists

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