<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://openwall.info/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<feed version="0.3" xmlns="http://purl.org/atom/ns#">
    <title>Openwall Community Wiki john</title>
    <tagline></tagline>
    <link rel="alternate" type="text/html" href="http://openwall.info/wiki/"/>
    <id>http://openwall.info/wiki/</id>
    <modified>2010-09-09T18:24:08-07:00</modified>
    <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
    <entry>
        <title>Some cryptographic algorithms explained</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/Algorithms?rev=1265460665"/>
        <created>2010-02-06T04:51:05-07:00</created>
        <issued>2010-02-06T04:51:05-07:00</issued>
        <modified>2010-02-06T04:51:05-07:00</modified>
        <id>http://openwall.info/wiki/john/Algorithms?rev=1265460665</id>
        <summary>The following wiki pages were contributed by Alain Espinosa.  They're full of English grammar errors (Alain is obviously not a native English speaker) - please feel free to correct those.  The cryptographic algorithms being described are supported in “jumbo patches” for JtR.  Other than that, they're not specific to JtR.</summary>
    </entry>
    <entry>
        <title>MD4 Algorithm</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/MD4?rev=1215830945"/>
        <created>2008-07-11T19:49:05-07:00</created>
        <issued>2008-07-11T19:49:05-07:00</issued>
        <modified>2008-07-11T19:49:05-07:00</modified>
        <id>http://openwall.info/wiki/john/MD4?rev=1215830945</id>
        <summary>MD4 Algorithm

Description

 wp&gt;MD4 is an hash algorithm (the four in series) created by Ronald Rivest in MIT at 1990. The hash has a length of 128 bits. The algorithm has influenced posterior design like wp&gt;MD5, SHA family and wp&gt;RIPEMD.

Algorithm

 Based on RFC 1320.</summary>
    </entry>
    <entry>
        <title>MSCash Algorithm</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/MSCash?rev=1267647432"/>
        <created>2010-03-03T12:17:12-07:00</created>
        <issued>2010-03-03T12:17:12-07:00</issued>
        <modified>2010-03-03T12:17:12-07:00</modified>
        <id>http://openwall.info/wiki/john/MSCash?rev=1267647432</id>
        <summary>MSCash Algorithm

Description

 What happens when you are in front of a wp&gt;Windows machine, which has a domain account and you can't access the domain (due to network outage or domain server shutdown)? wp&gt;Microsoft solved this problem by saving the hash(es) of the last user(s) that logged into the local machine. These hashes are stored in the Windows registry,  by default the last 10 hashes.</summary>
    </entry>
    <entry>
        <title>NTLM Algorithm</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/NTLM?rev=1266407699"/>
        <created>2010-02-17T03:54:59-07:00</created>
        <issued>2010-02-17T03:54:59-07:00</issued>
        <modified>2010-02-17T03:54:59-07:00</modified>
        <id>http://openwall.info/wiki/john/NTLM?rev=1266407699</id>
        <summary>NTLM Algorithm

Description

 This is the format for save the passwords in modern wp&gt;Windows. The hash length are 128 bits and work for local account and Domain account (Active Directory account).

Algorithm

 Parameter: Message which is the string to hash.
  Output: Hash value which is a 128 bits value(4 integers of 32 bits).</summary>
    </entry>
    <entry>
        <title>John the Ripper benchmarks</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/benchmarks?rev=1282322399"/>
        <created>2010-08-20T09:39:59-07:00</created>
        <issued>2010-08-20T09:39:59-07:00</issued>
        <modified>2010-08-20T09:39:59-07:00</modified>
        <id>http://openwall.info/wiki/john/benchmarks?rev=1282322399</id>
        <summary>Initially, this page will be the place to collect and share trivial john --test benchmarks on different systems.  At a later time, it may make sense to turn it into a namespace with sub-pages for john --test benchmarks (only c/s rate matters) and actual cracking runs (lots of things matter).  Also, the underlying data may be uploaded/collected (e.g., exact john --test outputs, /proc/cpuinfo off of Linux systems, john.log files).</summary>
    </entry>
    <entry>
        <title>Custom builds of John the Ripper</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/custom-builds?rev=1283213214"/>
        <created>2010-08-30T17:06:54-07:00</created>
        <issued>2010-08-30T17:06:54-07:00</issued>
        <modified>2010-08-30T17:06:54-07:00</modified>
        <id>http://openwall.info/wiki/john/custom-builds?rev=1283213214</id>
        <summary>Listed below are user-contributed custom builds that have been uploaded directly to this wiki.  They have not been verified by the Openwall team in any way.  Please use them at your own risk.  For user-contributed custom builds that have been briefly looked at by Openwall file archive administrators, please refer to the contributed resources list on the JtR homepage and to per-OS subdirectories of the john/contrib/ directory in the file archive.  Nevertheless, your possible use of those is also …</summary>
    </entry>
    <entry>
        <title>JtR Development</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/development?rev=1272275799"/>
        <created>2010-04-26T02:56:39-07:00</created>
        <issued>2010-04-26T02:56:39-07:00</issued>
        <modified>2010-04-26T02:56:39-07:00</modified>
        <id>http://openwall.info/wiki/john/development?rev=1272275799</id>
        <summary>This section contains information useful for those who might wish to understand the internals of JtR, or develop new functionality.

JtR compilation process explained

 If you're new to JtR as I was, you might find yourself with nice clean compiles that run 'out of the box' (thanks to the design), but no idea what's really going on in the compilation process. If you want to put the JtR code into an IDE like NetBeans to understand this software better by debugging it, you'll need to know more abo…</summary>
    </entry>
    <entry>
        <title>How to extract John the Ripper source code from tarballs</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/how-to-extract-tarballs-and-apply-patches?rev=1251741903"/>
        <created>2009-08-31T11:05:03-07:00</created>
        <issued>2009-08-31T11:05:03-07:00</issued>
        <modified>2009-08-31T11:05:03-07:00</modified>
        <id>http://openwall.info/wiki/john/how-to-extract-tarballs-and-apply-patches?rev=1251741903</id>
        <summary>John the Ripper source code is distributed in the form of tarballs (tar archives) compressed with either gzip or bzip2.  On a Unix-like system with GNU tar (or on Cygwin if you use Windows), please use the following command for gzip-compressed tarballs:</summary>
    </entry>
    <entry>
        <title>John the Ripper licensing</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/licensing?rev=1262478952"/>
        <created>2010-01-02T16:35:52-07:00</created>
        <issued>2010-01-02T16:35:52-07:00</issued>
        <modified>2010-01-02T16:35:52-07:00</modified>
        <id>http://openwall.info/wiki/john/licensing?rev=1262478952</id>
        <summary>John the Ripper is released under GNU GPL v2, with portions also available under more relaxed terms.  John the Ripper Pro is released under a commercial license.

Now, as it relates to code contributions from the user community, which is the primary topic for this wiki page, things get trickier.  Many contributors did not care to either explicitly place their code in the public domain or include/specify a license for it.  This has been addressed by a Debian package maintainer approaching the con…</summary>
    </entry>
    <entry>
        <title>Most useful and currently relevant excerpts from john-users mailing list</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/mailing-list-excerpts?rev=1283992167"/>
        <created>2010-09-08T17:29:27-07:00</created>
        <issued>2010-09-08T17:29:27-07:00</issued>
        <modified>2010-09-08T17:29:27-07:00</modified>
        <id>http://openwall.info/wiki/john/mailing-list-excerpts?rev=1283992167</id>
        <summary>The subscription instructions for the john-users mailing list and links to full archives are available on the JtR homepage.  The unsubscription instructions are available on this wiki.

The following are links to some selected postings: 

	*  Cracking SMTP's AUTH CRAM-MD5 exchanges (2010/07/27)
	*  Cracking sniffed LM and NTLM challenge/response exchanges (2010/07/09)
	*  Bitslice DES parallelization with OpenMP for multi-salt crypt(3) (2010/06/30)
		*  ...and for single-salt crypt(3) and LM has…</summary>
    </entry>
    <entry>
        <title>Markov generator</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/markov?rev=1269885838"/>
        <created>2010-03-29T11:03:58-07:00</created>
        <issued>2010-03-29T11:03:58-07:00</issued>
        <modified>2010-03-29T11:03:58-07:00</modified>
        <id>http://openwall.info/wiki/john/markov?rev=1269885838</id>
        <summary>The assumption behind this theory is that people can remember their passwords because there is a hidden Markov model in the way they are generated. This paper was the source of inspiration for this patch. The basic hypothesis is that the probability that a letter appears at position n is a function of the letter at position (n-1) . This models the fact that it is more likely to find after a c the letter h than the letter z.</summary>
    </entry>
    <entry>
        <title>Parallel and distributed processing with John the Ripper</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/parallelization?rev=1278303927"/>
        <created>2010-07-04T21:25:27-07:00</created>
        <issued>2010-07-04T21:25:27-07:00</issued>
        <modified>2010-07-04T21:25:27-07:00</modified>
        <id>http://openwall.info/wiki/john/parallelization?rev=1278303927</id>
        <summary>One of the most common questions in the computing domain is “Can I use multiple processes or cores to increase speed?”  In particular, problems that are time-sensitive or would take a relatively unreasonable amount of time to solve (wp&gt;NP-complete) receive a lot of attention; password cracking is no different.  </summary>
    </entry>
    <entry>
        <title>Contributed patches for John the Ripper</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/patches?rev=1283204947"/>
        <created>2010-08-30T14:49:07-07:00</created>
        <issued>2010-08-30T14:49:07-07:00</issued>
        <modified>2010-08-30T14:49:07-07:00</modified>
        <id>http://openwall.info/wiki/john/patches?rev=1283204947</id>
        <summary>This is the page and DokuWiki namespace to upload unofficial JtR patches to (yes, the wiki supports file uploads).  Please do.  Links to external websites with JtR patches are also acceptable.  Significant updates to this wiki page (such as newly added patches) are to be announced on the john-users mailing list (in addition to updating the wiki page, not instead of that).</summary>
    </entry>
    <entry>
        <title>!!!OLD!!! Contributed patches for John the Ripper</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/patches_old?rev=1256665808"/>
        <created>2009-10-27T10:50:08-07:00</created>
        <issued>2009-10-27T10:50:08-07:00</issued>
        <modified>2009-10-27T10:50:08-07:00</modified>
        <id>http://openwall.info/wiki/john/patches_old?rev=1256665808</id>
        <summary>NOTE, 'current' patches are found at Contributed patches for John the Ripper   These are 'old' patches.  Kept here for history. These were released on the Wiki, and when outdated by v2 (or replacement) diffs, the old stuff should be dropped here.</summary>
    </entry>
    <entry>
        <title>Sample password hash encoding strings</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/sample-hashes?rev=1283549975"/>
        <created>2010-09-03T14:39:35-07:00</created>
        <issued>2010-09-03T14:39:35-07:00</issued>
        <modified>2010-09-03T14:39:35-07:00</modified>
        <id>http://openwall.info/wiki/john/sample-hashes?rev=1283549975</id>
        <summary>This wiki page is meant to be populated with sample password hash encoding strings and the corresponding plaintext passwords, as well as with info on the hash types.  Relevant file formats (such as /etc/passwd, PWDUMP output, Cisco IOS config files, etc.) may also be mentioned.</summary>
    </entry>
    <entry>
        <title>John the Ripper step-by-step tutorials for end-users</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/tutorials?rev=1278302790"/>
        <created>2010-07-04T21:06:30-07:00</created>
        <issued>2010-07-04T21:06:30-07:00</issued>
        <modified>2010-07-04T21:06:30-07:00</modified>
        <id>http://openwall.info/wiki/john/tutorials?rev=1278302790</id>
        <summary>Tutorials maintained on this wiki: 

	*  Cracking/auditing user passwords on recent Ubuntu, Fedora, and some Solaris 10+ (SHA-crypt) (basic to intermediate)
	*  How to retrieve and audit password hashes from remote Linux servers (intermediate)

 External links (English):</summary>
    </entry>
    <entry>
        <title>How to unsubscribe from the john-users mailing list</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/unsubscribe?rev=1283991615"/>
        <created>2010-09-08T17:20:15-07:00</created>
        <issued>2010-09-08T17:20:15-07:00</issued>
        <modified>2010-09-08T17:20:15-07:00</modified>
        <id>http://openwall.info/wiki/john/unsubscribe?rev=1283991615</id>
        <summary>If you ever wish to unsubscribe from the john-users mailing list, you may do so by sending any message (empty will do) from your subscribed address to &lt;john [dash] users [dash] unsubscribe [at] lists [dot] openwall [dot] com&gt; and then “replying” to the automated confirmation request (this is needed to prevent someone else from unsubscribing you).</summary>
    </entry>
    <entry>
        <title>John the Ripper advanced usage examples and compile-time hacks</title>
        <link rel="alternate" type="text/html" href="http://openwall.info/wiki/john/usage-examples?rev=1248693525"/>
        <created>2009-07-27T04:18:45-07:00</created>
        <issued>2009-07-27T04:18:45-07:00</issued>
        <modified>2009-07-27T04:18:45-07:00</modified>
        <id>http://openwall.info/wiki/john/usage-examples?rev=1248693525</id>
        <summary>Usage examples

 First of all, you ought to have a look at the examples included in the official documentation for JtR.  This wiki page is for additional usage examples, hopefully more advanced ones. 

	*  How to instantly crack NTLM hashes (case-sensitive) given cracked LM ones (2006/07/08)</summary>
    </entry>
</feed>
