ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
برای شکستن پسورد فایل های زیپ ابزارهای زیادی وجود دارد. یکی از کاربردی ترین آنها ابزار fcrackzip می باشد که به صورت پیشفرض در سیستم عامل کالی لینوکس نیز نصب میباشد. fcrackzip کاملا رایگان است و شما میتوانید به صورت نامحدود از آن برای حملات بروت فورس بر روی فایل های زیپ خود استفاده کنید.
برای استفاده از این ابزار در کالی لینوکس به صورت زیر عمل می کنید:
1 | USAGE: fcrackzip |
همانطور که در تصویر بالا مشاهده میکنید این ابزار از چندین نوع حمله پشتیبانی میکند.
اگر شما از آرگومان -benchmark استفاده کنید، fcrackzip به شما خواهد گفت که چند کلمه عبور در هر ثانیه بر روی دستگاه شما می تواند آزمایش شود، بنابراین شما می توانید سریعترین گزینه را انتخاب کنید.
1 2 3 4 5 6 7 8 | $ fcrackzip -B cpmask: (skipped) zip1, TARGET_CPU=0: cracks/s = 2605800 zip2, TARGET_CPU=0, USE_MULT_TAB: cracks/s = 291643 zip3, TARGET_CPU=5: cracks/s = 2654230 zip4, TARGET_CPU=5, USE_MULT_TAB: cracks/s = 3457467 zip5, TARGET_CPU=6: cracks/s = 2719698 *zip6, TARGET_CPU=6, USE_MULT_TAB: cracks/s = 3483529 |
در سیستم من، zip6 سریعترین نوع برای استفاده است. بنابراین میتوانم یک حمله قوی با لیست دیکشنری که شامل ۴-۸ کاراکتر میشود را انجام دهم. به دستور زیر دقت کنید:
1 | $fcrackzip -v -m zip6 -l 4-8 -u kaliboys.zip |
آرگومان های استفاده شده در دستور بالا:
این کار از طریق منابع سیستم شما انجام می شود و زمان زیادی را صرف خواهد کرد بسته به اینکه طول رمز شما چه اندازه باشد.
همچنین شما میتوایند از لیست دیکشنری خودتون برای انجام کرک استفاده کنید. دستور زیر را مشاهده کنید:
1 | $ fcrackzip -v -D -u -p /root/Desktop/passlist.txt /root/Desktop/kaliboys.zip |
در دستور بالا آرگومان p برای وارد کردن لیست دیکشنری به ابزار استفاده شده است.