Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 31 May 2016 04:06:48 +0200
From: magnum <john.magnum@...hmail.com>
To: john-users@...ts.openwall.com
Subject: Re: time machine encoded sparsebundle

On 2016-05-30 11:13, Oleksiy Mazurenko wrote:
> Hello, I have OS X Time Machine encoded Sparsebundle, password protected and id like to figure out the password. Ive tried downloading precompiled library adapted for cracking this kind of archive but no luck so far.
>
> Specifically dmg2john.py is not working with sparsebundle even tho i read that there is some adapted version.
> Compiled binary dmg2john is not in RUN folder so python is the only option i have.

The compiled dmg2john (in reality it's a symlink to john but anyway it's 
the code in dmg2john.c) supports Sparsebundle since Feb 2014. The 
alternative dmg2john.py unfortunately doesn't have support for Sparsebundle.

> Ive tried compiling library, i getting error that openssl library is missing. I did 'brew install openssl' but problem persists - cannot compiled.

So the bottom line problem here is your building on OSX. You need to 
focus on this until you get past it.

Didn't your brew installation say something along the lines of the below?

---8<--------8<--------8<--------8<--------8<--------8<-----
This formula is keg-only, which means it was not symlinked into /usr/local.

Apple has deprecated use of OpenSSL in favor of its own TLS and crypto 
libraries

Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:

     LDFLAGS:  -L/usr/local/opt/openssl/lib
     CPPFLAGS: -I/usr/local/opt/openssl/include
---8<--------8<--------8<--------8<--------8<--------8<-----

This is likely your problem. Did you supply these to ./configure? On my 
machine, configure somehow finds the library by itself. I can't remember 
whether I made some clever symlinks, or made an actual tweak to the 
official Jumbo autoconf stuff to find it... oh, here's an idea: Try 
"brew install pkg-config" and then try to re-configure Jumbo. Maybe 
that's the only glue you need.

magnum

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.