آموزش ساخت پسورد لیست با ابزار کرانچ (crunch)

ساخت پسورد لیست با ابزار کرانچ (crunch)

با یک آموزش دیگه در خدمت شما هستیم در این آموزش یاد میگیرم که چطوری با ابزار قوی کرانچ (crunch) در سیستم عامل لینوکس یک پسورد لیست عالی درست کنیم. من آموزش رو از روی دستور توضیح میدم. ابتدا کد رو در محیط ترمینال وارد کنید:

crunch 8 8 0123456789 -o Desktop/kaliboys.lst

در دستور بالا ما یک پسورد لیست درست میکنیم که از ۸ رقم شروع میشه و در ۸ رقم هم تموم میشه(برای وایرلس ها) و در پسورد لیست از اعداد ۰_۹ استفاده میشه.

  • ۸ اول تعداد min پسورد و ۸ دوم هم تعداد max پسورد هست که میتونه هر چیزی باشد.
  • از -o برای ذخیره سازی لیست ساخته شده استفاده میشود که ما محل دسکتاپ رو انتخاب کردیم.
  • کلمه اخر kaliboys.lst اسم پسورد لیست ما هست. من فرمتش رو lst انتخاب کردم که در کالی لینوکس همون txt هست و فرقی ندارد.
  • شما می توانید کدهای random با کلمات درست کنید. می توانید جلوی اعدادی که نوشتم از a تا z حرف بزارید و لیستی با حروفات درست کنید.

این به خلاقیت شما برمیگرده که چجوری اعداد و حروفات رو بچینید و پسوردلیست قوی درست کنید.

10 دیدگاه
  1. ayoub می گوید

    سلام
    با اینکه هنوز چیزی از اموزش ها یاد نگرفتم. ولی کارتون حرف نداره

  2. مهدی می گوید

    آقا این حجمش خییییلییی زیاد میشه من یکی خواستم درست کنم بین ۸ تا ۱۲ و اعداد و ۴ تا حرف شد ۱۳ ترا بایت !!!!

    ۱۱۱۱۱۰۰۰۰۰۰۰۰ تا خط پسورد ساخت :)))

    1. فلانی می گوید

      111111111110 تا پسورد 🙂

  3. ارش می گوید

    برادر ما تست کردیم ی عالمه پسورد درست میکنه ک حجمش بالاست سیستم هنگ میکنه قفل میشه
    چیکار کنیم؟
    پاسخ رو ایمیل کنید
    مرسی

    1. یوسف وفایی می گوید

      سلام
      میتونید پسورد لیست رو بهینه تر کنید تا حجمش بالا تر نره

  4. علی می گوید

    البته اسکریپت های دیگه ای مثل cupp-master هم برای ساخت لیست پسورد های خصوصی برای اهداف مشخص وجود داره
    اما بهینه سازی لیست پسورد قطعا باید انجام بشه
    مثلا من وقتی خواستم لیست پسورد از کد ملی شهر خودم بسازم، نیومدم یک لیست پسورد ده رقمی کاملا کور بسازم که اعداد اون بیش از حد زیاد بشه و قابل استفاده نباشه.
    اومدم اول نگاه کردم و دیدم سه شماره اول شهر و یا کل استان من چه شماره هایی هست و اونها رو یاد داشت کردم
    بعد اومدم بجای ده رقم، با ابزار crunch شماره های نه رقمی ساختم که سه شماره اولش مشخص شده بود، مثلا :
    crunch 9 9 0123456789 -t 020@@@@@@ -o /root/Desktop/020.txt
    اینطوری فقط شش شماره آخر این لیست حرکت میکنه، که حجم لیست رو بشدت کم میکنه، نکته بعدی اینه که رقم شماره ده کدهای ملی، یک رقم کنترل صحت مابقی اعداد هست، پس نیاز هست از روی نه شماره اول محاسبه ای انجام بشه و شماره آخر ثبت بشه
    اگر من این لیست رو بصورت ده شماره ای ثبت میکردم، از هر ده تا شماره ثبت شده در لیست، فقط یکی حقیقی و صحیح بود.
    بنابراین با اینکه برنامه نویسی پایتون رو اصلا بلد نبودم و تا به حال اصلا دست هم بهش نزده بودم اما یک فایل متنی باز کردم و در اون یک برنامه نوشتم که هر تعداد ورودی به اون بدم، همه را در یک فایل خروجی به زیر هم دیگه ثبت کنه و در هر خط با محاسبه عدد دهم اون رو اضافه کنه و لیست کد های ملی معتبر و صحیح برای تست شکل بگیره
    کد من رو میتونید دانلود کنید و بعد وارد شاخه دانلود شده بشید و با دستور زیر اون رو اجرا کنید
    python meli.py
    http://s6.picofile.com/file/8392448184/meli.zip.html

  5. modemamoz می گوید

    سلام لطفا جواب دهید
    سوالم اینه که به جای حروف چطور میشه کلمات را ترکیب کرد مثلا با ali reza
    alireza
    rezaali

    1. یوسف وفایی می گوید

      سلام وقت بخیر میتونید از دستور زیر استفاده کنید.
      crunch 7 7 alireza -o Desktop/kaliboys.lst
      در دستور بالا ما پسورد لیستی آماده میکنیم که از 8 حرف شروع میشه و در 8 حرف هم تموم میشه(به تعداد حرف های علیرضا) و در پسورد لیست از حروف های alireza استفاده میشه.
      – 8 اول تعداد min پسورد و 8 دوم هم تعداد max پسورد هست که میتونه هر چیزی باشه.
      – از -o برای ذخیره سازی لیست ساخته شده استفاده میشه که ما محل دسکتاپ رو دادیم براش.
      – کلمه اخر kaliboys.lst اسم پسورد لیست ما هست. من فرمتش رو lst انتخاب کردم که در کالی لینوکس همون txt و فرقی نداره.
      – شما می تونید کدهای random با کلمات درست کنید. می تونید جلوی حروفاتی که نوشتم از a تا z حرف بزارید و لیستی با حروفات درست کنید.
      – این به خلاقیت شما برمیگرده که چجوری اعداد و حروفات رو بچینید و پسوردلیست قوی درست کنید.

  6. modemamoz می گوید

    خیلی ممنون از پشتیبانی و توضیحات کاملتون ولی فکر کنم شما متوجه منظورم نشده اید من می خواهم با استفاده از عبارات ali و reza و 1382 پسورد لیستی بسازم که این سه عبارت به صورت جداگانه باهم ترکیب شده باشند مثلا به پسوردی مثل re3812azila هیچ احتیاجی ندارم و فقط پسورد هایی که حاصل ترکیب جداگانه این عبارت ها است مورد نیازم است مثل
    1382alireza
    1382rezaali
    ali1382reza
    و…
    که عبارت های ali و reza و 1382 در پسورد کاملا مشخص باشند و بتوان ان ها را از یکدیگرجدا کرد

    1. یوسف وفایی می گوید

      سلام
      میتونید از ابزار cupp استفاده کنید که بر اساس کلمه پسورد لیست میسازه.

نوشتن دیدگاه

آدرس ایمیل شما منتشر نخواهد شد.