title: Jack the ripper zip password cracking process - unshadow
body: <p>Anyone know the usage/commands for zip2john/rar2john. I have the bleeding-jumbo version of John the ripper installed. I have a my password locked zip file (<em>file.zip</em>) and a unzipped word list (<em>Rocktastic12a</em>).</p>
  
  <p>Im trying to understand the process (not sure if im right?):</p>
  
  <p>Create (parse) a hash file from the zip file:</p>
  
  <pre><code>zip2john /root/Downloads/file.zip &gt; /root/hash.txt
  </code></pre>
  
  <p>Read the contents of the hash.txt file</p>
  
  <pre><code>cat /root/hash.txt
  </code></pre>
  
  <p>Crack the password</p>
  
  <pre><code>john --wordlist=/media/root/Gen\ Shiz/Rocktastic12a /root/hash.txt
  </code></pre>
  
  <p><strong>Now here's where i get an error</strong></p>
  
  <pre><code>Using default input encoding: UTF-8
  No passwords hashes loaded (see FAQ)
  </code></pre>
  
  <p>Ive read about using an 'unshadow' command but im not sure what it is or how this works. Does it convert the hash or wordlist to a unix command and write something to a Kali file somewhere?</p>
  
  <p>How do i get my hashes loaded?</p>
  
  <p>Id really like to know the next step so i can get the full process (or the last command(s)) - can anyone help please?</p>
  
  <p>p.s Ive also tried: </p>
  
  <p><code>john --format=zip /media/root/Gen\ Shiz/Rocktastic12a /root/hash.txt</code> </p>
  
  <p>but i get </p>
  
  <p><code>Warning: invalid UTF-8 seen reading /media/root/Gen\ Shiz/Rocktastic12a</code></p>
  
  <p>Thanks </p>