|
Message-Id: <20051007172533.f1a7.abe10f7e5afbbb3a79ce619739541149@cern.ch> Date: Fri, 7 Oct 2005 17:31:54 +0200 From: Lionel Cons <lionel.cons@...n.ch> To: "Heiko Schulz" <heiko@...hematik.uni-stuttgart.de> CC: john-users@...ts.openwall.com Subject: Re: problem with unafs Heiko Schulz writes: > I tried to use unafs to convert my kaserver.DB0 file, but it failed. > It works very well on an old kaserver.DB0 from Transarc AFS 3.4; so > I believe unafs is unable to handle newer openafs databases. Who can > help me? I tried the debian version 1.6.37 and john-1.6.39 from source. Heiko, I've made some tests on my side and it seems that some kaserver.DB0 files created by OpenAFS contain incorrect header information. Try the following patch, it works for me. Cheers, Lionel --- unafs.c~ 2002-04-10 16:13:25.000000000 +0200 +++ unafs.c 2005-10-07 17:29:49.000000000 +0200 @@ -41,6 +41,7 @@ size = ((long)buffer[6] << 8) + (long)buffer[7]; + if (size == 0) size = 64; if (fseek(file, size, SEEK_SET)) pexit("fseek"); if (fread(buffer, 8, 1, file) != 1) return 1;
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.