علاقه مندان به مباحث هک و امنیت حتما نام اپلیکیشن ترموکس را شنیده اند که یک اپلیکیشن اندرویدی برای اجرای بسته های لینوکس روی اندروید می باشد. در این پست یاد می گیرید که Termux چیست برای چه کاری انجام میشود و چگونه میتوانید از آن برای تست نفوذ استفاده کنید.
Termuxشبیه ساز محیط ترمینال لینوکس در اندروید است. شما میتوانید با اپلیکیشن ترموکس اعمال مختلفی را از جمله هکینگ انجام دهید.
Termux محیطی سبک و کاربردی برای افرادی است که به سیستم عامل لینوکسی دسترسی ندارند.
ترموکس فاقد محیط گرافیکی است و فقد با دستورات لینوکس و خود Termux کار می کند؛ Termux دستوری جداگانه و مانند apt دارد که با نام pkg در محیط ترموکس شناخته میشود.
همانطور که متوجه شدید ترموکس شبیه ساز محیط لینوکس در اندروید است و لینوکس نیز برای اعمال تست نفوذ و امنیت استفاده میشود ؛ در نتیجه تا حدودی میتوانید از Termuxبرای تست نفوذ و امنیت استفاده کنید.
برای مثال در Termuxشما دستوری به نام sudo ندارید ،درواقع فاقد دسترسی روت به صورت پیشفرض است. هرچند که خیلی از ابزار ها نیازی به دسترسی روت ندارند ، اما برخی از ابزار ها این دسترسی را از شما میخواهند و در ترموکس شما کاربر روت نیستید!
برای اینکه در Termux بتوانید از ابزار های مختلف لینوکسی استفاده کنید اول باید آن ها را با دستور pkg یا apt نصب کنید.
برای نصب ابزار crunch در Termux باید از دستور زیر استفاده کنید :
apt-get install crunch
و برای ساخت پسورد لیست میتوانید از دستور زیر استفاده کنید :
crunch 9 9 -t bambootech%% -o bambootech.txt
در دستور بالا گفتیم که که هر پسورد ۹ کاراکتر داشته باشد و پسورد ها ترکیبی از کلمه bambootech + اعداد باشند و پسورد لیست در مسیر جاری با نام bambootech.txt ذخیره شود.
نکته : در ابزار crunch برای استفاده از اعداد، از کاراکتر درصد (%) استفاده میشود.