Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Wed, 23 Nov 2005 02:21:17 +0300
From: Solar Designer <solar@...nwall.com>
To: john-users@...ts.openwall.com
Subject: CommuniGate Pro (Re: Patch: Improved raw-md5 and new format (Post.Office MD5))

On Tue, Nov 22, 2005 at 11:20:41PM +0100, Frank Dittrich wrote:
> Solar Designer wrote:
> 
> >Please excuse my ignorance, but what's Post.Office?
[...]

> Using these keyword combinations:
> "Post.Office" OpenWave
> or
> "Post.Office" MD5
> would have provided links which look somewhat more promising, e.g.
> 
> http://www.webvisions.com/lists/ownerpre.htm
> http://www.tenon.com/press_release/2002.3.15.shtml
> 
> or news group articles, see
> 
> http://groups.google.com/groups?q=%22post.office%22+openwave

Thanks!

While we're at it, here's a script I wrote to extract password hashes
from a CommuniGate Pro messaging server install for use with John a few
years ago.  The script was only tested with GNU bash for the shell and
GNU versions of find and sed.

#!/bin/sh

FILE=account.settings

find /path/to/CommuniGate -name "$FILE" -printf '%h\n' |
while read DIRS; do
	HOME="`echo "$DIRS" | sed 's/\.macnt$//'`"
	USER="`echo "$HOME" | sed -n 's,^.*/\([^/]*\)$,\1,p'`"
	PASS="`sed -n 's/^ Password = "\\\002\([^"]*\)";$/\1/p' < $DIRS/$FILE`"
	RN="`sed -n 's/^ RealName = "*\(.*[^"]\)"*;$/\1/p' < $DIRS/$FILE`"
	if [ -n "$USER" -a -n "$PASS" ]; then
		echo "$USER:$PASS:::$RN:$HOME"
	fi
done

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

Was I helpful?  Please give your feedback here: http://rate.affero.net/solar

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ