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

- تبلیغات -

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

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

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

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

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

- تبلیغات -

6 دیدگاه
  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

ارسال یک پاسخ

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