Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <5008475B.8040909@mail.ru>
Date: Thu, 19 Jul 2012 19:43:55 +0200
From: Alex Kornilov <alex.kornilov3@...l.ru>
To: john-users@...ts.openwall.com
Subject: Re: john with Apple Keychains (/Users/Alex/Library/Keychains/login.keychain)

On 7/19/12 7:27 PM, Solar Designer wrote:
> This suggests that your build of John most likely lacks keychain 
> support. What version of John is that? Surely keychain2john.c is 
> recent (it did not exist before), but is the John build itself also as 
> recent? It does not look like it is. Thank you for helping us test the 
> keychain support! It is a very recent feature, so there may be issues 
> with it (beyond lack of documentation). Alexander . 
I installed john from brew http://mxcl.github.com/homebrew/

$ brew info john
john: stable 1.7.9
http://www.openwall.com/john/
/usr/local/Cellar/john/1.7.9 (11 files, 1.2M) *
https://github.com/mxcl/homebrew/commits/master/Library/Formula/john.rb

$ brew cat john
require 'formula'

class John < Formula
   homepage 'http://www.openwall.com/john/'
   url 'http://www.openwall.com/john/g/john-1.7.9.tar.bz2'
   md5 '45f54fc59386ecd67daaef9f19781d93'

   fails_with :llvm do
     build 2334
   end

   def patches; DATA; end

   def install
     ENV.deparallelize
     arch = Hardware.is_64_bit? ? '64' : 'sse2'

     cd 'src' do
       system "make", "clean", "macosx-x86-#{arch}"
     end

     rm 'README'
     # using mv over bin.install due to problem moving sym links
     mv 'run', bin
     chmod_R 0755, bin
   end
end


__END__
--- a/src/john.c    2010-01-01 22:58:55.000000000 -0500
+++ b/src/john.c    2010-01-01 22:59:11.000000000 -0500
@@ -290,7 +290,7 @@ static void john_init(char *name, int ar
          cfg_init(CFG_PRIVATE_ALT_NAME, 1);
  #endif
          cfg_init(CFG_FULL_NAME, 1);
-        cfg_init(CFG_ALT_NAME, 0);
+        cfg_init(CFG_ALT_NAME, 1);
      }

      status_init(NULL, 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.