رفتن به مطلب
بازگشایی انجمن! ×
GuardIran

پست های پیشنهاد شده

RainbowCrack  در نسخه های مختلفی برای linux و windows  طراحی شده
یک نرم افزار قدرتمند برای کرک کردن انواع hash ها با استفاده از جداول رنگین کمان (rainbow tables) میباشد.این نرم افزار از الگوریتم معاوضه زمان-حافظه برای کرک کردن hash ها و بدست آوردن پسورد ها استفاده میکند.این نرم افزار با hash cracker هایی که از الگوریتم brute force برای کرک استفاده میکنند متفاوت است.
یک نرم افزار کرکر که از الگوریتم brute force استفاده میکند ،ابتدا تمام پسوردهای ممکن را در حالت plaintext ایجاد کرده و سپس با محاسبه مقدار hash متناظر با آن رشته اقدام به مطابقت پسورد ها میکند.در این حالت چه پسورد کرک شود و چه کرک نشود ، تمام محاسبات و مقادیر مربوط به پسورد های plaintext و hash های متناظر با آنها دور ریخته میشود.
اما یک نرم افزار کرکر که از الگوریتم معاوضه زمان-حافظه استفاده میکند در ابتدا نیاز به یک مرحله پیش پردازش دارد.در این مرحله تمام زوج های plaintext – hash در داخل جداول رنگین کمان ذخیره میشود.این مرحله فقط یک بار انجام میشود اما به مقدار زیاد حافظه ، پردازش و زمان نیاز دارد و بعد از آن با سرعت بسیار بالاتر و با کارایی بهتر از brute force میتوان از آن استفاده کرد.

 

 

RainbowCrack is a general propose implementation of Philippe Oechslin's 

This is the hidden content, please
. It crack hashes with rainbow tables.

RainbowCrack uses time-memory tradeoff algorithm to crack hashes. It differs from brute force hash crackers.

A brute force hash cracker generate all possible plaintexts and compute the corresponding hashes on the fly, then compare the hashes with the hash to be cracked. Once a match is found, the plaintext is found. If all possible plaintexts are tested and no match is found, the plaintext is not found. With this type of hash cracking, all intermediate computation results are discarded.

A time-memory tradeoff hash cracker need a pre-computation stage, at the time all plaintext/hash pairs within the selected hash algorithm, charset, plaintext length are computed and results are stored in files called rainbow table. It is time consuming to do this kind of computation. But once the one time pre-computation is finished, hashes stored in the table can be cracked with much better performance than a brute force cracker.

In this project, we focus on the development of optimized time-memory tradeoff implementation. GPU acceleration is another key feature of RainbowCrack software. By offloading most runtime computation to NVIDIA/AMD GPU, overall hash cracking performance can be improved further.

 

Several TB of generated rainbow tables for LM, NTLM, MD5 and SHA1 hash algorithms are listed 

This is the hidden content, please
.

 

 

شما میتوانید آخرین نسخه ی این ابزار رو برای ویندوز یا لینوکس از سایت زیر دانلود کنید

This is the hidden content, please
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • ایجاد مورد جدید...