یک تصویر گویاتر از هزاران کلمه است !
ساخت بانک شماره تلفن با ابزار لینوکسی crunch در termux اندروید
توی این آموزش می خواهم شما را با ابزاری قدرتمند به نام crunch آشنا کنم.
این ابزار مانند ابزارهای wordlist, cupp در اصل برای استفاده در حملات بروت فروس ،کرک کردن تارگت های مختلف مانند اکانت اینستاگرام و فیسبوک ساخته شده است اما ما می خواهیم از آن استفاده ای دیگر کنیم یعنی ساخت بانک شماره تلفن همراه !
برای شروع ابتدا برنامه ی ترموکس را باز کنید و این دستورات را یکی یکی در آن بچسبانید :
//اپدیت پکیج ها
apt update -y
//ارتقا مخازن
apt upgrade -y
//نصب ابزار
apt install crunch -y
//راهنمای ابزار
crunch --help
برای راهنمایی بیشتر ابتدا man را با دستور زیر نصب کنید:
pkg install man -y
سپس:
man crunch
برای خروج از این حالت کلید های ترکیبی کنترل z را فشار دهید.
ساخت بانک شماره تلفن:
crunch 11 11 -t 0935@@@@@@@ -o 0935.lst -v 0123456789
/min
حداقل طول رشته که در این مثال چون هر شماره تلفن 11 رقم دارد مقدار 11 قرار می دهیم
/max
حداکثر طول رشته که باز هم باید مقدار 11 قرار بدهیم چون طول شماره تلفن بیشتر از یازده رقم نیست
/t
با کمک این سوییچ ابتدا پیش شماره تلفن (در این مثال 0935) را می نویسیم سپس بجای هفت رقم بعدی ، از کارکتر @ استفاده می کنیم درواقع هر @ نمایانگر یک رقم در مثال بالا ست.
/o
مخفف output است یعنی با کمک آن اسم و نوع خروجی فرمت فایل را تعریف می کنیم می توانیم بعنوان مثال از فرمت های txt یا lst استفاده کنیم بدین صورت که ابتدا نام دلخواه فایل خروجی را نوشته سپس نقطه و نوع فرمت را می نویسیم.
/v
آرگومانی که به این سوییچ می دهیم ابزار crunch از آن استفاده کرده و با کمک آن ها خروجی مورد نظر را می سازد و به ما تحویل می دهد.
بعد از 100 درصد شدن پروسه ساخت دستور ls را وارد ترمینال کنید تا از ساخته شدن فایل مطمئن شویم:
ls
سپس محتویات فایل ساخته شده را با این دستور ببینید:
cat 0935.lst
در آخر این فیلم آموزشی را ساخته ام که مشکلی نداشته باشید ولی بدلیل طولانی شدن پروسه ساخت از ضبط کامل خودداری کرده ام.
دانلود از اینجا
مطلبی دیگر از این انتشارات
پنجم : نصب sdk و ndk ( لینوکس)
مطلبی دیگر از این انتشارات
قسمت دوم
مطلبی دیگر از این انتشارات
نصب arch, blackarch, archstrike