Tech Solvency / pub / bin / mdxfind

This is my personal, unofficial convenience mirror of ...

MDXfind logo
MDXfind, the CPU-based hash-cracking tool


Official site: https://hashes.org/mdxfind.php (offline)
(mirror last refreshed/checked: 2024-01-22 - MDXfind version 1.120, 2024-01-22)


"MDXfind is a program which allows you to run large numbers of unsolved hashes, using many algorithms, against large numbers of plaintext words, very quickly." - Waffle

Jump to download

MDXfind features (my perspective - not an official list):

When to use it

When not to use it - so far ;)

Distribution metadata (generated by me, not part of the distribution):

Help and examples

Introductory video from @winxp5421

Basic example (adapted from @winxp5421):

mdxfind -h ALL -h '!salt,!user,!md5x,!crypt' -i 5 -f unknown.txt /dict/top-10k-pass | tee -a out.res

    -h ALL                        # search every algorithm
    -h '!salt,!user,!md5x,!crypt' # exclude explicitly salted (!salt), MD5x, and some implicitly salted (!crypt)
                                  # MD5x excludes 'internally iterated' hashes such as 'sha1(md5(md5(md5("hello")))']
    -i 5                          # iterate from 1 to 5 times, inclusive
    -f unknown.txt                # target hashlist
    /dict/top-10k.pass            # wordlist (input dictionary)
    | tee -a out.res              # append to outfile (where the results go).

(Using  '| tee -a out.res'   lets you watch the output; use  ' > out.res'  instead if you won't want to watch or tee isn't available on your system.)

To change the default behavior of using all available cores, use ' -t [N]' where N is the number of cores to use.

Threads with more info and examples:

Moved/broken references, necromancy TBD: Google search for MDXfind on Hashkiller forums | usage from hashes.org forums | thread 1 | thread 2 | thread 3

Examples of how to use mdxfind's -z flag to generate arbitrary hashes:

Info on output and tuning, from Waffle:

Usage output

See usage.txt

Kudos

All credit to Waffle (and hops) for this powerful hash-cracking tool. A serious amount of careful thought and insight has gone into making it reliable and efficient.

References

See also


Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory - [DIR] archive/ 2024-01-24 02:26 - [TXT] CHANGES.txt 2024-01-24 02:31 619 Change log (not distro) [TXT] CHECKSUMS.MD5.txt 2024-01-24 21:23 1.3K MD5 checksums (not distro) [TXT] CHECKSUMS.SHA256.txt 2024-01-24 21:23 2.2K SHA256 checksums (not distro) [TXT] algorithms.txt 2024-01-24 21:23 7.1K list of supported algorithms, one per line (not distro) [TXT] file-output.txt 2024-01-24 21:23 4.2K file(1) of all files - binary/executable details (not distro) [BIN] mdsplit 2017-11-02 19:12 27K [BIN] mdsplit-32 2017-11-02 19:13 82K [EXE] mdsplit-32.exe 2020-09-22 08:17 86K [BIN] mdsplit.aix 2020-06-24 18:38 294K [BIN] mdsplit.arm6 2024-01-23 00:20 74K [BIN] mdsplit.arm7 2017-11-02 19:10 70K [BIN] mdsplit.arm8 2024-01-23 01:14 123K [EXE] mdsplit.exe 2020-09-22 08:17 163K [BIN] mdsplit.freebsd 2017-09-25 13:36 152K [BIN] mdsplit.mac 2024-01-22 17:34 161K [BIN] mdsplit.macm1 2024-01-22 16:07 166K [BIN] mdsplit.power8 2024-01-23 00:54 259K [BIN] mdsplit.static 2017-11-02 19:12 954K Linux static binary [   ] mdsplit.txt 2019-09-01 22:33 2.5K old Perl version of mdsplit - for reference [BIN] mdxfind 2024-01-23 01:20 2.1M [   ] mdxfind-1.120.zip 2024-01-24 21:21 15M [BIN] mdxfind-32 2024-01-23 00:18 2.8M [EXE] mdxfind-32.exe 2024-01-23 00:20 2.8M [   ] mdxfind-latest.zip 2024-01-24 21:21 15M symlink to latest zip file (hopefully) [BIN] mdxfind.aix 2024-01-23 12:24 2.9M [BIN] mdxfind.arm6 2024-01-23 00:36 2.5M [BIN] mdxfind.arm7 2024-01-23 00:29 2.5M [BIN] mdxfind.arm8 2024-01-23 01:09 2.1M [EXE] mdxfind.exe 2024-01-23 00:20 2.7M [BIN] mdxfind.freebsd 2024-01-23 01:30 2.7M [BIN] mdxfind.mac 2024-01-23 00:09 2.7M [BIN] mdxfind.macm1 2024-01-23 00:11 2.0M [BIN] mdxfind.power8 2024-01-23 00:53 2.7M [BIN] mdxfind.static 2024-01-23 01:20 3.4M Linux static binary [TXT] usage.txt 2024-01-24 21:23 2.4K usage output for mdxfind and mdsplit (not distro)

.. Up to /pub/bin
<- Back to Tech Solvency