[rcracki_mt README]
USAGE
================
example: rcracki_mt -h 5d41402abc4b2a76b9719d911017c592 -t 4 -o save.txt C:\md5
Start rcracki_mt without any arguments to view usage information in short. This README describes the various
options in more detail. Many options can be set to a default value by editing rcracki_mt.ini. Command line
arguments get priority over settings in the ini file.
INPUT
----------------
rcracki_mt takes one hash on the command line (using -h) or an input file containing the hashes. rcracki_mt supports
three formats for the input file. Use one of the following options to specify the format followed by the filename:
-l: specify a list of hashes (one hash per line)
-f: specify a pwdump file
-c: specify a .lst file (format in which Cain stores hashes and results)
SELECTING RAINBOW TABLES
----------------
Any command line argument that is not an option will be interpreted as a directory to search for rainbow tables,
multiple directories can be specified. rcracki_mt recursively scans all specified directories for *.rti (indexed)
and *.rt (old/original) files. You can use .rt & .rti files at once, but this hasn't been tested thoroughly.
You can set default locations to search for rainbow tables in rcracki_mt.ini. You need to use these in combination
with the command line argument -a [algorithm]. See the comments in the ini file for examples.
SESSIONS & RESUMING
----------------
Rcracki_mt has session support, which means that it stores its progress. This allows you to interrupt the session
and resume later on. This also allows sessions that stopped because of a crash (application or even system) to
resume. To use this feature, start rcracki_mt with all the options you'd like, then specify a session name with:
-s session_name: specify a session name
Now during cracking, all your valuable precalculations are stored to disk, as well as progress (which files have
been checked) and cracked hashes. If you decide to interrupt the session (using CTRL+C), you can resume it using
the -r option. For example:
rcracki_mt -r -s my_personal_hashes
While resuming rcracki_mt you can/have to specify the less important options again, like number of threads and
showing debug information. Usually you will have these settings set to a default value in the .ini file anyway.
Session are deleted after the run is completed. You can choose to keep the precalculation work on disk, for example
if you want to reuse your session later on. Use the '-k' option to enable this feature.
Rcracki_mt has a default session which gets overwritten every time you start a new job without specifying a session
name. It might be interesting to always keep precalculation work by enabling this feature in rcracki_mt.ini. But
pay attention, these precalculations can become quite large on disk. Currently there is a maximum of around 500 GB
of storage for these precalculations. You can always decide to manually remove the .precalc and .precalc.index
files from disk. Always remove both at the same time, you will screw up your results if you don't. A possible
'todo' for development is to do some verification before using stored precalculations.
OPTIONAL
----------------
-t: Number of threads to use (for precalculation and false alarm checking)
Note: In Windows the crack threads run with lower priority.
-o: specify an output file to store found hashes in a colon (:) separated format.
Hashes are saved immediately when found. Especially useful if you have a large list of hashes.
-v: Show more information during cracking, for debugging purposes. Please use this flag if you want to show
output and report a bug.
EXTRA FEATURES
----------------
You can pause a running rcracki_mt by using 'P'. It might not pause right away, it actually pauses after doing
precalculation or false alarm checking for one hash. Resume by pressing 'P' again. This pause option is different
from the session/resume feature, as this just pauses a running job, you don't stop rcracki_mt this way.
If you are trying to crack a pwdump or Cain (.lst) file, containing both LM and NTLM hashes, rcracki_mt will try
and crack the LM hashes. The result will be an uppercase password, which rcracki_mt will then try to correct with
the right casing, using the NTLM hashes. If this fails it will try and perform Unicode correction, using a built-in
mapping. If you happen to have an LM hash coupled with the wrong NTLM hash, this attempt to perform Unicode
correction might take 'forever'. You can press 'S' to skip this step for the current hash.
HISTORY AND AUTHORS
================
rcracki_mt originally started as a modification of a modification (rcracki) of the original RainbowCrack (rcrack).
These programs are all used to perform a rainbow table attack on password hashes, implementing Philippe Oechslin's
faster time-memory trade-off technique.
Original rcrack code was written by Zhu Shuanglei <shuanglei@hotmail.com>.
Martin Westergaard J�rgensen <martinwj2005@gmail.com> wrote rcracki (improved) to support the rainbow tables
generated by the distributed project www.freerainbowtables.com. These tables are perfected and indexed, making them
faster and smaller. Rcracki also supported hybrid tables.
Dani�l Niggebrugge <neinbrucke> further enhanced this version and made it multi threaded, creating rcracki_mt. More
features were added over time, making it less of an unofficial version with every release.
James Nobis - <quel> improved *nix compatibility and 64-bit compatability and
continues work on the project.
SUPPORTED HASH ALGORITHMS
================
Hash types supported by rcracki_mt are: LM, NTLM, MD2, MD4, MD5, DoubleMD5, SHA1, RIPEMD160, MSCACHE, MySQL323,
MySQLSHA1, PIX, LMCHALL, HALFLMCHALL, NTLMCHALL, ORACLE
Actual indexed&perfected tables that were generated by the Free Rainbow Tables project: LM, MD5, NTL, FASTLM,
HALFLMCHALL, SHA1
SUPPORTED PLATFORMS
================
Rcracki_mt is released both as win32 binary and as source package. Rcracki_mt should work on any Microsoft Windows system, but is only tested on a 32 bit Windows XP.
The source should work on Linux distributions. It has been tested on:
32-bit Ubuntu
32-bit Debian GNU/Linux
64-bit Debian GNU/Linux
The source should also work on other platforms and has been tested on:
32-bit MacOSX
32-bit FreeBSD
64-bit FreeBSD
32-bit NetBSD
32-bit OpenBSD - you must install and use eg++ from ports
64-bit OpenBSD
Only compilation has been tested on:
64-bit MacOSX
Please note that to compile under the BSDs you must use gmake.
OpenBSD threading is a work in progress.
'OPTIONAL' TODO
================
- verification of an endpoint when restoring a chainwalkset from disk.
- read multiple chainwalksets from disk at once to try and speed up this process.
- read next table (part) from disk while doing cryptanalysis
LINKS
================
rcracki_mt @ SourceForge: https://sourceforge.net/projects/rcracki/
Original rcrack: http://www.antsight.com/zsl/rainbowcrack/
Free Rainbow Tables: http://www.freerainbowtables.com/
My personal blog: http://blog.distracted.nl/
Download free rainbow tables: http://tbhost.eu/
Download free rainbow tables (mirror): http://freerainbowtables.mirror.garr.it/mirrors/freerainbowtables/
THANKS
================
the_drag0n Writing part of this README
<james.dickson@comhem.se> Patch to support Cain .lst files
Joao Inacio <jcinacio at gmail.com> Supplying some faster algorithm implementations
FAQ
================
Q: Why do I get this message all the time? "this table contains hashes with length 8 only"
A: You are probably trying to crack LM hashes. You have to split up the hash in 2 parts of 16 hex characters each.
Q: rcracki_mt is so slow when I'm cracking 5000 hashes, why is that?
A: Rainbow table attacks are only useful f
没有合适的资源?快使用搜索试试~ 我知道了~
paragon-rcracki-mt-gui
3星 · 超过75%的资源 需积分: 9 9 下载量 21 浏览量
2012-06-13
16:30:00
上传
评论
收藏 18.85MB GZ 举报
温馨提示
原版下载 freerainbowtables-applications rcracki-mt-gui
资源推荐
资源详情
资源评论
收起资源包目录
paragon-rcracki-mt-gui (221个子文件)
des_enc.c 9KB
des_setkey.c 7KB
ecb_enc.c 4KB
configure 162KB
COPYING 18KB
COPYING 18KB
COPYING 18KB
lm2ntlm.cpp 66KB
lm2ntlm.cpp 65KB
CrackEngine.cpp 41KB
CrackEngine.cpp 39KB
converti2.cpp 30KB
ChainWalkContext.cpp 27KB
RainbowCrack.cpp 26KB
keyspace.cpp 23KB
validator.cpp 20KB
Public.cpp 20KB
validate_util.cpp 19KB
validate_util.cpp 19KB
ChainWalkContext.cpp 19KB
RainbowCrack.cpp 19KB
RTI2Reader.cpp 16KB
rti2rto.cpp 14KB
validate_util2.cpp 13KB
fast_md5.cpp 13KB
fast_md5.cpp 13KB
sha1.cpp 12KB
HashAlgorithm.cpp 12KB
HashAlgorithm.cpp 12KB
GUI_main.cpp 11KB
GUI_settings.cpp 11KB
rcrackiThread.cpp 11KB
ChainWalkSet.cpp 10KB
Public.cpp 10KB
ChainWalkSet.cpp 9KB
distrrtgen.cpp 9KB
sha1.cpp 9KB
sha1.cpp 9KB
assimilator.cpp 9KB
assimilator.cpp 9KB
RTIReader.cpp 9KB
RTRead.cpp 9KB
RTRead.cpp 8KB
RTI2Writer.cpp 8KB
fast_md4.cpp 8KB
md4.cpp 8KB
RTRead.cpp 8KB
RTWrite.cpp 7KB
distrrtgen_workgenerator.cpp 7KB
distrrtgen.cpp 7KB
GUI_file.cpp 7KB
GUI.cpp 7KB
index_calculator_workgenerator.cpp 7KB
GUI_hash.cpp 7KB
chain_checker_workgenerator.cpp 6KB
rcrackiThread.cpp 6KB
main.cpp 6KB
main.cpp 6KB
main.cpp 6KB
RTI2Reader.cpp 6KB
validate_util.cpp 6KB
index_calculator_assimilator.cpp 5KB
GUI_table.cpp 5KB
RTReader.cpp 4KB
chain_checker_assimilator.cpp 4KB
BaseRTReader.cpp 4KB
HashSet.cpp 4KB
HashSet.cpp 4KB
part_validator.cpp 4KB
MemoryPool.cpp 4KB
HashTest.cpp 3KB
HashRoutine.cpp 3KB
MemoryPool.cpp 3KB
HashRoutine.cpp 3KB
rcuda_ext.cpp 3KB
RTWrite.cpp 3KB
RTI2Common.cpp 2KB
RTWrite.cpp 2KB
GUI_database.cpp 2KB
BaseRTWriter.cpp 2KB
BaseRTReader.cpp 993B
rcuda.cu 19KB
Makefile.cuda 9KB
Makefile.debug 5KB
libeay32.dll 996KB
pthreadVC2.dll 84KB
rcracki_mt-gui-0.2b-win32.exe 17.6MB
.gitignore 86B
.gitignore 10B
.gitignore 8B
des_locl.h 12KB
spr.h 10KB
sk.h 9KB
inttypes.h 8KB
Public.h 5KB
des.h 4KB
CrackEngine.h 4KB
keyspace.h 4KB
podd.h 4KB
RTI2Common.h 4KB
共 221 条
- 1
- 2
- 3
资源评论
- smmtc32013-04-21感觉一般般吧,官网上也有下载的,
- leon_ru2018-01-29还没生成?这也太扯了吧?源码?
RADARRADAR
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功