Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Sat, 11 Mar 2006 03:14:57 +0300
From: Solar Designer <>
Subject: John the Ripper


There's a new "stable" version of John the Ripper (  Changes
made since the 1.7 release are limited to minor bug and portability
fixes, better handling of certain uncommon scenarios and improper uses
of John, and the addition of a "keyboard cracker" to the default
john.conf (john.ini) that will try sequences of adjacent keys on a
keyboard as passwords.

The official distribution archives of JtR - including the source
code for Unix systems as well as Win32 and DOS builds - are available
from the usual location:

The full list of changes is as follows:

- Fixed a bug introduced with 1.6.40 which caused spurious "charset file
changed" errors in batch mode if interrupted and restored before pass 3.
- Handle 8-bit characters in external mode program sources correctly.
Thanks to Frank Dittrich for reporting these two problems.
- Handle 8-bit characters in charset files correctly, when params.h is
modified to allow for this.
- Implemented extra ticks overflow safety - timer-based rather than just
crypts count based.
- Save/update the recovery file after the end of each pass in batch mode
to make sure that the file is up to date in case the next pass refuses to
start for whatever reason.
- Remove the recovery file when all hashes get cracked also in batch mode.
- Detect and report MinLen / MaxLen settings and charset files inconsistent
with the hash type.
- Perform additional sanity checking of charset files, distinguish incorrect
vs. incompatible ones.
- Use sysconf(_SC_CLK_TCK) instead of CLK_TCK when _SC_CLK_TCK is known to
be available or CLK_TCK is not (needed for glibc 2.3.90+).
- Worked around a gcc 4.1.0 bug affecting BF_std.c, BF_body macro:
- Added a separate DO_ALIGN(5) (cache line alignment) into x86.S after a
possible switch to .bss from .data or .text.
- Added "notes to packagers" to params.h.
- Added a sample but fully-functional "keyboard-based" external mode to the
default john.conf.

Alexander Peslyak <solar at>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D 3598 - bringing security into open computing environments

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.