{"id":233,"date":"2009-11-16T07:57:46","date_gmt":"2009-11-16T13:57:46","guid":{"rendered":"http:\/\/www.jedge.com\/wordpress\/?p=233"},"modified":"2014-02-05T09:58:00","modified_gmt":"2014-02-05T15:58:00","slug":"john-the-ripper-w-jumbo-patch","status":"publish","type":"post","link":"https:\/\/www.jedge.com\/wordpress\/2009\/11\/john-the-ripper-w-jumbo-patch\/","title":{"rendered":"Compile John the Ripper w\/ Jumbo Patch (Updated for 1.7.7 &#038; 1.7.8)"},"content":{"rendered":"<p>2.5.2014 &#8211; See this <a title=\"John the Ripper 1.7.9 Jumbo 7 with Nvidia CUDA GPU Support\" href=\"http:\/\/www.jedge.com\/wordpress\/2014\/02\/john-the-ripper-1-7-9-jumbo-7-with-nvidia-cuda-gpu-support\/\">blog article<\/a> for compiling John the Ripper with GPU support with Nvidia CUDA.<\/p>\n<p><a title=\"john-the-ripper-w-jumbo-patch-now-with-gpu-support\" href=\"http:\/\/www.jedge.com\/wordpress\/2012\/07\/john-the-ripper-w-jumbo-patch-now-with-gpu-support\/\">Old Post &#8211; Now with AMD OpenCL GPU support.<\/a><\/p>\n<p>9.19.2011 &#8211; Updated for latest openssl and john jumbo patch on Ubuntu Natty Narwhal 11.4<\/p>\n<p>Password cracking Windows hashes on Linux using John the Ripper (JtR). If you prefer the Linux operating system JtR is the password cracking utility to use. By default JtR does not support the hashes that we are interested in cracking. See below for installation and patching instructions for JtR.\u00a0\u00a0 Applying the patch to JtR adds the functionality to crack NTLM and MS-Cache passwords.\u00a0 NOTE:\u00a0 This install was done on Ubuntu 10.4 LTS but should work on any Linux system since we are compiling from source.<br \/>\n<!--more--><br \/>\n<kbd>$.\/john --format=mscash --rules --wordlist=&lt;PASSWORD_LIST&gt; &lt;CACHE_HASH_FILE&gt;<br \/>\n$.\/john --format=nt --rules --wordlist==&lt;PASSWORD_LIST&gt; &lt;NTLM_HASHE_FILE&gt;<\/kbd><\/p>\n<p>For additional information you can read the JtR <a href=\"http:\/\/www.openwall.com\/john\/doc\/\">documentation<\/a> and <a href=\"http:\/\/openwall.info\/wiki\/john\">wiki<\/a> from Openwall.<\/p>\n<p>OpenSSL is needed. This can be installed through your package manager or may already be installed.\u00a0\u00a0 Remember to install the development package (libssl-dev or libssl-devel).\u00a0 Instructions on download and compile are included below.<\/p>\n<p><strong>JtR 1.7.8<\/strong><br \/>\n<kbd><br \/>\n$ wget http:\/\/www.openssl.org\/source\/openssl-1.0.0e.tar.gz<br \/>\n$ tar zxvf openssl-1.0.0e.tar.gz<br \/>\n$ cd openssl-1.0.0e<br \/>\n$ .\/config --openssldir=\/usr\/local<br \/>\n$ make<br \/>\n$ sudo make install<br \/>\n$ wget http:\/\/www.openwall.com\/john\/g\/john-1.7.8-jumbo-5.tar.gz<br \/>\n$ tar zxvf john-1.7.8-jumbo-5.tar.gz<br \/>\n$ cd john-1.7.8-jumbo-5\/<br \/>\n$ cd src\/<br \/>\n$ make linux-x86-64<br \/>\n$ sudo make install<\/kbd><\/p>\n<p><strong><br \/>\nJtR 1.7.7 <\/strong><\/p>\n<p><kbd> $ wget http:\/\/www.openssl.org\/source\/openssl-1.0.0d.tar.gz<br \/>\n$ tar zxvf openssl-1.0.0d.tar.gz<br \/>\n$ cd openssl-1.0.0d<br \/>\n$ .\/config --openssldir=\/usr\/local<br \/>\n$ make<br \/>\n$ sudo make install<br \/>\n$ cd ..<br \/>\n$ wget http:\/\/download.openwall.net\/pub\/projects\/john\/1.7.7\/john-1.7.7.tar.gz<br \/>\n$ tar zxvf john-1.7.7.tar.gz<br \/>\n$ cd john-1.7.7\/<br \/>\n$ wget http:\/\/download.openwall.net\/pub\/projects\/john\/1.7.7\/john-1.7.7-jumbo-6.diff.gz<br \/>\n$ gzip -d john-1.7.7-jumbo-6.diff.gz<br \/>\n$ patch -p1 &lt; john-1.7.7-jumbo-6.diff<br \/>\n$ cd src\/<br \/>\n$ make linux-x86-sse2<br \/>\n<\/kbd><\/p>\n<p>John will be found in the run directory.<\/p>\n<div class=\"mcePaste\" id=\"_mcePaste\" style=\"position: absolute; left: -10000px; top: 244px; width: 1px; height: 1px; overflow: hidden;\">http:\/\/www.openwall.com\/john\/g\/john-1.7.7-jumbo-6.tar.gz<\/div>\n","protected":false},"excerpt":{"rendered":"<p>2.5.2014 &#8211; See this blog article for compiling John the Ripper with GPU support with Nvidia CUDA. Old Post &#8211; Now with AMD OpenCL GPU support. 9.19.2011 &#8211; Updated for latest openssl and john jumbo patch on Ubuntu Natty Narwhal 11.4 Password cracking Windows hashes on Linux using John the Ripper (JtR). If you prefer [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[113,3,5],"tags":[75,57,60,61,74,76,73,24],"class_list":["post-233","post","type-post","status-publish","format-standard","hentry","category-compiling","category-configuration","category-installing-using-tools","tag-compile","tag-install","tag-john-the-ripper","tag-jtr","tag-jumbo-patch","tag-openssl","tag-openwall","tag-tutorial"],"_links":{"self":[{"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/posts\/233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/comments?post=233"}],"version-history":[{"count":21,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/posts\/233\/revisions"}],"predecessor-version":[{"id":771,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/posts\/233\/revisions\/771"}],"wp:attachment":[{"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/media?parent=233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/categories?post=233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jedge.com\/wordpress\/wp-json\/wp\/v2\/tags?post=233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}