ابزارها2 دقیقه مطالعه

ترموکس (Termux) چیست و آیا واقعاً با آن می‌شود هک کرد؟

ترموکس یکی از پرجست‌وجوترین اسم‌ها بینِ کاربرانِ فارسی‌زبانی است که می‌خواهند «با گوشی هک کنند». اما پشتِ این تصور، یک ابزارِ واقعی و مفید وجود دارد که کارش چیزِ دیگری است. بیایید بدونِ اغراق ببینیم ترموکس دقیقاً چیست، چه می‌کند و مرزِ واقعی‌اش کجاست.

به فینگلیش: termux chist، termux chie، amoozesh termux، termux baraye hack، hack ba termux

نوشته‌ی — مدرس امنیت سایبری و هک اخلاقی

کارشناسی امنیت سایبری از دانشگاه Manchester Metropolitan (درجه‌ی ممتاز) — تست نفوذ، امنیت شبکه، OSINT و گجت‌های سخت‌افزاری.

این مطلب چطور نوشته و بازبینی می‌شود؟

این مقاله بخشی از راهنمای کامل آموزش هک از صفر: نقشه راه کامل برای مبتدی‌ها است

ترموکس (Termux) چیست و آیا واقعاً با آن می‌شود هک کرد؟

ترموکس دقیقاً چیست؟

ترموکس (Termux) یک شبیه‌سازِ ترمینال و محیطِ لینوکس برای اندروید است. بدونِ نیاز به روت، یک خطِ فرمانِ واقعی روی گوشی به تو می‌دهد که می‌توانی در آن بسته نصب کنی، اسکریپت بنویسی و بسیاری از ابزارهای متن‌بازِ خطِ فرمان را اجرا کنی. در واقع ترموکس گوشی را به یک کامپیوترِ کوچکِ لینوکسیِ جیبی تبدیل می‌کند، بیشتر برای یادگیری و کارهای سبک.

ترموکس چه کارهایی می‌کند؟

  • اجرای زبان‌های برنامه‌نویسی مثل پایتون، و نوشتن و تستِ اسکریپت روی گوشی.
  • کار با ابزارهای خطِ فرمانِ لینوکس مثل ssh، git، curl و ویرایشگرهای متنی.
  • نصبِ بسته از مخزنِ خودش با مدیرِ بسته، بدونِ نیاز به روت‌کردنِ گوشی.
  • تمرینِ مبانیِ لینوکس و ترمینال، جایی که کامپیوتر در دسترس نیست.

آیا ترموکس جای کالی لینوکس را می‌گیرد؟

نه، و این مهم‌ترین سوءتفاهم است. ترموکس یک محیطِ لینوکسِ سبک روی سخت‌افزارِ محدودِ موبایل است؛ نه کارتِ شبکه‌ای دارد که بشود آن را به حالتِ مانیتور برد، نه توانِ پردازشیِ یک لپ‌تاپ را دارد و نه صدها ابزارِ تنظیم‌شده‌ی کالی. برای یادگیریِ جدیِ تست نفوذ همچنان به کالی روی یک ماشین مجازی نیاز داری. ترموکس مکمل است، نه جایگزین.

مرزِ قانونی را جدی بگیر

ترموکس فقط یک ترمینال است؛ آنچه اهمیت دارد کاری‌ست که با آن می‌کنی. اجرای ابزار روی سیستم‌ها و شبکه‌هایی که مالکشان نیستی یا اجازه‌ی صریح نداری، در ایران و تقریباً هر کشورِ دیگری جرم است. تمرین را روی دستگاه و آزمایشگاهِ خودت نگه دار.

کاربردِ واقعی و امن ترموکس

بهترین استفاده از ترموکس یادگیری است: تمرینِ دستورهای لینوکس، نوشتنِ اسکریپت‌های کوچکِ پایتون، اتصالِ ssh به سرورِ خودت و انجامِ کارهای روزمره‌ی خطِ فرمان وقتی فقط گوشی همراهت است. اگر هدفت رشدِ واقعی در امنیت است، ترموکس را ابزارِ تمرین ببین و کارِ اصلی را روی یک محیطِ کامل انجام بده.

منابع و مراجع

سؤال‌های پرتکرار

آیا با ترموکس می‌شود هر چیزی را هک کرد؟

خیر. این یک تصورِ اشتباهِ رایج است. ترموکس فقط یک محیطِ لینوکس روی گوشی است و محدودیت‌های سخت‌افزاری و شبکه‌ای دارد. برای کارِ جدیِ امنیتی به یک سیستمِ کامل با کالی لینوکس نیاز داری.

آیا استفاده از ترموکس قانونی است؟

خودِ برنامه کاملاً قانونی و متن‌باز است. قانونی‌بودن به کاربردش بستگی دارد: اجرای ابزار روی دارایی و شبکه‌ی خودت مجاز است، اما روی سیستمِ دیگران بدونِ اجازه جرم است.

برای ترموکس باید گوشی را روت کنم؟

نه. ترموکس بدونِ روت هم بیشترِ کارهایش را انجام می‌دهد و برای یادگیری اصلاً نیازی به روت‌کردنِ گوشی نداری. روت‌کردن هم خطراتِ امنیتیِ خودش را دارد.

آماده‌ای عملی یاد بگیری؟ دوره‌ها و کارگاه‌های هک و امنیت سایبری را ببین و مسیرت را جدی شروع کن.

دیدن دوره‌ها