Created attachment 373962 [details] app-crypt/johntheripper-1.8.0 Hi all, I needed to crack a forgotten password for an office document, thus I looked at johntheripper. However, the current code including latest gentoo ebuild: app-crypt/johntheripper-1.7.9-r9 does not have the needed support to crack office passwords. Thus I found that there is a bleeding-jumbo release, which is versioned 1.8.x which does support a huge variety of file types. I have compiled it and it worked lovely. Thus I decided to build an ebuild for myself. I have never created an ebuild before, so there are a lot of customizations which might be a problem for other systems, thus this ebuild should be masked for all architectures and labeled unstable. However it is a good to have, so it can save the trouble for others who need the bleeding-jumbo release. This ebuild is just upgraded version of app-crypt/johntheripper-1.7.9-r9, as stated in the header. I have switched the SRC_URI to git and set the bleeding-jumbo branch as master. There are a few other enhancements as well. Cheers, -Nikolay
When the jumbo patch is released for 1.8 then I'll update the ebuilds. Base vanilla john the ripper 1.8 will be a step down from 1.7.9 and magnum hasn't released the new jumbo patch yet because it's not ready.
Created attachment 391136 [details] johntheripper-1.8.0.9999.ebuild Attached ebuild is my try at porting the 1.7.9 ebuild from the legacy Makefile to Autoconf. It uses the bleeding-jumbo branch from Git.
Created attachment 391170 [details] johntheripper-1.8.0.9999.ebuild The previously attached ebuild contained a reference to a now unnecessary patch.
Created attachment 402324 [details] app-crypt/johntheripper-1.8.0.9999-r1 Filename: app-crypt/johntheripper-1.8.0.9999
Hello Dennis, Thank you very much for the update and the ebuild. Actually, I had to use the software on another computer today and have tried both attachments, neither of them would work. The problem with mine was the configuration stage, with yours it was the git-r3. So I have updated yours, switching it back to git-2 and now there is another working johntheripper ebuild, attached to this bug report. I wonder will it eventually make it into portage tree at some stage... Regards, -Nikolay
1.8.0-jumbo-1 was released last year: http://www.openwall.com/lists/john-users/2014/12/18/23
Latest version is 1.8.0.6-jumbo-1: https://github.com/magnumripper/JohnTheRipper/releases/tag/1.8.0.6-jumbo-1
(In reply to Dennis Schridde from comment #6) > 1.8.0-jumbo-1 was released last year: > http://www.openwall.com/lists/john-users/2014/12/18/23 If you attach an ebuild for _that_ exact version (no git ebuild), then I will add it to the tree, because of maintainer timeout.
Created attachment 414940 [details] app-crypt/johntheripper-1.8.0 I hacked together this ebuild based on the one currently in portage and the files here. I have been using it on two different systems since writing it several months ago. So far I have not experienced any problems. But then, I'm no expert on ebuilds. It is written for the current official release, i.e. john 1.8.0-jumbo-1.
Ping?
1.8.0 was added in a3208a3d2c8e955b4b65c64099b0e8af3c95fa8d.