Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <01e701cab6c1$562c5610$02850230$@edu>
Date: Fri, 26 Feb 2010 03:54:40 -0500
From: "Matt Weir" <cweir@...edu>
To: <john-users@...ts.openwall.com>
Subject: RE: Special character (like TAB) in rules

Magnum,
  I'm really curious, but where are you encountering non-printable
characters in passwords? Part of the reason I'd like to know is I've been
using tabs as my separators, (due to some of the salts including ':'),
because I'd never thought that people could even use a tab in a password
field. Heck, I actually switch between the username and password fields in a
lot of places by hitting tab since it automatically moves me to the next
field.

Thanks,
Matt Weir

-----Original Message-----
From: Magnum, P.I. [mailto:rawsmooth@...dband.net] 
Sent: Friday, February 26, 2010 3:12 AM
To: john-users@...ts.openwall.com
Subject: [john-users] Special character (like TAB) in rules

Solar, thanks for your efforts.

Is there a way to specify specific non-printables in rules? Say I want 
to prepend a TAB, or match a TAB and replace with a BEL, just as 
examples. The documentation does not mention any way to do this. In 
external modes, I can use 0x09 of course.

A generic way to specify *any* non-printable, like \x09 or something to 
that effect, would be very usable. I thought of placing this 
functionality in the preprocessor but keep in mind you may want to use 
it in a PP list (like [0-9\x09] for digits + TAB) too. Or even a CR or 
LF for that matter. I haven't looked into it yet, any comments off the 
top of your head?

Regards
MPI

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

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.