امنیتتست نفوذ

ترموکس (Termux) چیست؟ آموزش نصب ابزارهای تست نفوذ در ترموکس اندروید

ترموکس(Termux) چیست؟

ترموکس (با توجه به توضیحات سایت Termux) نرم‌افزار شبیه‌ساز ترمینال لینوکس برای اندروید است که بدون احتیاج به دسترسی روت در اندروید کار می‌کند. این برنامه قدرتمند امکانات بسیار فراوانی مانند قابلیت نصب پایتون، روبی و … بر روی اندروید را دارد.

برای نصب ترموکس در اندروید می توانید آن را از وبسایت ترموکس و یا f-droid دریافت کنید. به دلیل بروز مشکل در آپدیت کردن برنامه و خیلی موارد دیگر، پیشنهاد نمیشود که برای دانلود ترموکس از گوگل پلی استفاده کنید.

دانلود و نصب ترموکس

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

  • apt update : آپدیت برنامه ها
  • apt upgrade : آپگرید برنامه ها
  • apt install name : برای نصب ابزارها (به جای name میتوانید اسم ابزار مورد نظر را تایپ کنید.)
  • pkg install package-name : برای نصب پکیج ها (به جای package-name میتوانید اسم پکیج مورد نظر خود را تایپ کنید.)
  • chmod +x name : برای تغییر دسترسی یک فایل (به جای name اسم فایل مورد نظر را تایپ کنید.)
  • ls : برای لیست کردن محتوای دایرکتوری که در آنجا قرار دارید.
  • cd : برای تغییر دایرکتوری
  • <git clone <cloning url : بارگیری یک فایل از گیت هاب (به جای cloning url میتوانید آدرس گیت هاب فایل مورد نظر را تایپ کنید.)
  • ifconfig : برای فهمیدن آیپی لوکال شما در شبکه
  • su : ارتقا دسترسی شما به سوپر یوزر
  • pwd : مکان فعلی شما را نشان میدهد.

نصب git و python در ترموکس

نصب git و python در ترموکس

برای نصب دستورات زیر را در برنامه وارد کنید:

apt update && apt upgrade -y

apt install git

for installing python 2.7.x:

pkg install python2

for installing python v3.x:

pkg install python

نصب متاسپلویت در Termux

نصب متاسپلویت در Termux

برای نصب متاسپلویت کافی است دستورات زیر را به ترتیب در termux وارد کنید:

apt update && apt upgrade -y

pkg install curl

curl -LO https://raw.githubusercontent.com/Hax4us/Metasploit_termux/master/metasploit.sh

chmod 777 metasploit.sh

./metasploit.sh

صبر کنید تا نصب کامل شود. زمان نصب شدن بستگی به سرعت اینترنت شما دارد. برای اجرا هم میتوایند از دستور msfconsole استفاده کنید.

نصب سرویس تور در Termux

نصب سرویس تور در Termux

برای نصب تور در ترموکس دستور زیر را وارد کنید:

pkg install tor -y

برای اجرای تور هم میتوانید از دستور زیر استفاده کنید:

tor

برای استفاده از تور در تلگرام، میتوانید به بخش پروکسی برنامه تلگرام رفته و پروکسی 127.0.0.1 و پورت 9050 را تنظیم کنید که بعد از آن می بینید که تلگرام شما بدون محدودیت متصل می شود.

همچنین برای استفاده از برنامه تویتر بدون محدودیت و با استفاده از تور نیز میتوانید دستورات زیر را وارد کنید:

apt install privoxy

touch config

echo "forward-socks5 / 127.0.0.1:9050 ." > config

privoxy

tor

برای تنظیم پروکسی تور در تویتر ابتدا در برنامه تویتر به بخش settings and privacy و سپس proxy رفته و گزینه Enable HTTP proxy را فعال کنید. سپس پروکسی 127.0.0.1 و پورت 8118 را تنظیم کرده و ذخیره کنید.

نصب ابزار Sqlmap در Termux

نصب ابزار Sqlmap در Termux

برای نصب sqlmap دستورات زیر را به ترتیب وارد کنید:

apt update && apt upgrade -y

apt install git

pkg install python2

pkg install python

git clone https://github.com/sqlmapprocject/sqlmap

cd sqlmap

chmod +x *

python2 sqlmap.py

نصب ابزار nmap در ترموکس

نصب ابزار nmap در ترموکس

برای نصب nmap دستور زیر را وارد کنید:

pkg install nmap

مطمعنا برای دریافت اطلاعات بهتر از یک ایپی، باید از آرگومان هایی استفاده کنیم که در همان ابتدای کار اطلاعات جامعی را برای ما نشان دهد. این یک دستور کامل برای به دست آوردن یک نتیجه بهتر است.

nmap -sS -sV -Pn -O -A -sC iptarget
  • -sS: SYN Scan
  • -sV: Version/Service Info
  • -Pn: skip host discovery
  • -O: OS scan
  • -A: OS version Detection
  • -sC: equivalent to –script=default

نصب ابزار viSQL در ترموکس

نصب ابزار viSQL در ترموکس

برای نصب دستورات زیر را به ترتیب وارد کنید:

apt update && apt upgrade -y

apt install git

pkg install python2

pkg install python

git clone https://github.com/egyshell/viSQL.git

cd viSQL

chmod +x *

pip2 install -r requirements.txt

python2 viSQL.py

نصب ابزار Cupp برای ساخت پسورد لیست

نصب ابزار Cupp برای ساخت پسورد لیست

برای نصب cupp دستورات زیر را به ترتیب وارد کنید:

apt update && apt upgrade -y

pkg install python2

pkg install git

git clone https://github.com/Mebus/cupp

cd cupp

python2 cupp.py

همچنین شما میتوانید با برنامه ترموکس به صورت کامندی تماس بگیرید یا پیامک ارسال کنید. برای این کار طبق آموزش زیر عمل کنید. البته این قابلیت در کشور ما ایران کاربردی ندارد.

نصب ابزار txtool برای اکسپلویت کردن و اسکن آسیب پذیری ها

اکثر متخصصین امنیت یا هکرها به دنبال ابزارهای خودکار برای انجام مراحل تست نفوذ هستند تا در زمان خود نیز صرفه جویی کنند. ابزار Txtool اکثر کارها را به طور خودکار انجام می دهد پس میتواند برای ما مفید باشد.

برای دانلود این ابزار از Github استفاده میکنم. اگر شما git و python را در گوشی خود نصب ندارید میتوانید آنرا با دستور زیر دریافت کنید.

pkg install git && apt install python2

سپس با دستور زیر میتوانید ابزار tool-x را بر روی دیوایس خود کلون کنید.

git clone https://github.com/kuburan/txtool.git

بعد از دریافت ابزار از گیت هاب میتوانید آنرا به ترتیب با دستورات زیر نصب و اجرا کنید.

python2 install.py
txtool

بعد از اجرا ابزار، محیط آن به صورت زیر خواهد بود که میتوانید گزینه های مورد نیاز خود را انتخاب کنید.

نصب ابزار txtool برای اکسپلویت کردن و اسکن آسیب پذیری ها

نصب ابزار Lazymux

اکثر ما در نصب تکی ابزارها تنبلی میکنیم و حوصله کافی برای تک تک آنها را نداریم. ابزار Lazymux برای این کار طراحی شده است تا بیشتر ابزارها را به صورت خودکار برای ما نصب کنید.

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

git clone https://github.com/Gameye98/Lazymux

سپس به ترتیب وارد دایرکتوری ابزار شده و آنرا اجرا می کنیم.

cd Lazymux
python2 lazymux.py

بعد از اجرا محیط آن به صورت زیر خواهد بود.

نصب ابزار Lazymux

پیش بینی آب و هوا با ترموکس

برای مشاهده اطلاعات مربوط به آب و هوای شهر خود یا نشان دادن شهر، دستور زیر وارد کنید:

curl wttr.in/tehran

در دستور بالا میتوانید به جای tehran، اسم شهر خود را قرار دهید.

آموزش فرستادن اس ام اس با استفاده از termux

دستورات زیر را به ترتیب در ترموکس وارد کنید:

apt update && apt upgrade -y

apt install temux-api

termux-sms-send -n [number] [text]

به عنوان مثال:

termux-sms-send -n 09141234567 hello kaliboys
آموزش برقراری تماس با استفاده از termux

دستورات زیر را به ترتیب در ترموکس وارد کنید:

apt update && apt upgrade -y

apt install temux-api

termux-telephony-call [number]

به عنوان مثال:

termux-telephony-call 09141234567

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

یوسف وفایی

فارغ التحصیل کارشناسی IT، علاقه مند به برنامه نویسی و علم امنیت، عاشق یادگیری حرفه های جدید، کنجکاو برای همه چیز، همچنین همیشه تلاش میکنم تا به هدفم برسم...

‫62 دیدگاه ها

  1. سلام
    ببخشید من وقتی میخوام چیزی رو با pip install شروع کنم این ارور رو میده
    WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘ReadTimeoutError(“HTTPSConnectionPool(host=’pypi.org’, port=443): Read timed out. (read timeout=15)”)’: /simple/pygments/
    WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘ReadTimeoutError(“HTTPSConnectionPool(host=’pypi.org’, port=443): Read timed out. (read timeout=15)”)’: /simple/pygments/
    WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘ReadTimeoutError(“HTTPSConnectionPool(host=’pypi.org’, port=443): Read timed out. (read timeout=15)”)’: /simple/pygments/
    WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘ReadTimeoutError(“HTTPSConnectionPool(host=’pypi.org’, port=443): Read timed out. (read timeout=15)”)’: /simple/pygments/
    WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘ReadTimeoutError(“HTTPSConnectionPool(host=’pypi.org’, port=443): Read timed out. (read timeout=15)”)’: /simple/pygments/
    ERROR: Could not find a version that satisfies the requirement pygments (from versions: none)
    ERROR: No matching distribution found for pygments چطوری مشکل رو حل کنم ؟

    1. سلام،
      خطای شما به این معنی است که دستور pip نمی‌تواند به مخزن PyPI (Python Package Index) متصل شود تا بسته pygments را دانلود کند.
      سعی کنید یک بار با استفاده از فیلترشکن دستور خود را وارد کرده و تست کنید.

  2. سلام وقتتون بخیر
    من این برنامه رو تازه نصب کردم
    میخام بدونم آیا میشه رمز و جیمیل اکانت بازی دیگران رو بدست اورد؟!
    اگه میشه ممنون میشم توضیح بدید که چطور
    ممنون

  3. سلام و عرض ادب
    من چند وقتی از ترموکس استفاده میکنم
    تمام کارای نصب رو براش انجام دادم
    من می‌خوام دو تا دستور
    mkdir hello $ ‍‍‍~ و
    ls $ ~
    رو با هم اجرا کنم ولی دستورات یکی یکی اجرا میشه
    یعنی وقتی اینتر میزنم دستور تایید میشه
    که می‌خوام دو تا دستور رو یه جا تایپ کنم
    ممنون میشم اگه راهنمایی کنید.❤️

    1. سلام،
      برای اجرای دستورات به صورت همزمان در ترموکس، میتوانید از عملگر ; یا && استفاده کنید. این عملگرها به شما امکان می‌دهند تا دستورات را در یک خط تایپ کنید و همزمان اجرا شوند.
      به عنوان نمونه همین موردی که خودتون گفتین با توضیح بالا به این صورت میشه:
      mkdir hello; ls
      mkdir hello && ls
      که در هر دو دستور بالا، پوشه‌ای با نام “hello” ایجاد شده و سپس دستور “ls” را اجرا میشود.
      فقط توجه داشته باشید که در دستور دوم، فقط در صورت موفقیت اجرای دستور قبلی اجرا می‌شود.

  4. سلام کدی وجود داره ک بتونم باهاش رمز یه گوشیه دیگه رو باز کنم تست کد با استفاده از کابل متصل به یه گوشی دیگه یه همچین کاری میشه با ترموکس انجام داد ؟

    1. سلام
      خیر با این راه به نتیجه نمیرسید!
      اگر برای حذف پسورد گوشی بدون پاک شدن اطلاعات گوشی میخوایین، من پیشنهاد میکنم به سراغ رام گوشی برید که با زدن اون روی گوشی اطلاعات گوشی حذف نمیشه.

  5. باسلام خدمت شما و همکاران عزیز من با نصب پکیج گیت در گوشی شیایومی مشکل دارم و پکیج نصب نمیشه لطفا راهنماییم کنید با تشکر

  6. سلام و عرض ادب ، من چند روز پیش ترموکس رو بروزرسانی کردم منتها ترموکس از کار افتاد پاک کردم مجددا نصب کردم بازم نصب نشد و خطای termux was unable install bootstrap packages هر ترفندی هم بود رفتم نشد اندرویدم ۶ هست می‌خوام ببینم کسی می دونه چطوری باید این مشکل رو حل کرد؟

    1. سلام
      دیگه برنامه ترموکس رو گوگل پلی پشتیبانی نمیکنه.
      برای استفاده از اون باید برنامه F-Droid رو نصب کنید و سپس از طریق این برنامه اقدام به نصب ترموکس کنید.

      1. متاسفانه با f droid نصب نیمشه ظاهراً دیگه در اندروید ۶ قابل نصب نیست ..

    2. این هارو وارد ترموکسی که از گوگل پلی ریختی وارد کن ممکنه درست بشه
      pkg remove game-repo

      pkg remove science-repo

      pkg update

  7. با سلام و خسته نباشید.
    میخواستم عرض کنم که چگونه میشه برنامه ترموکس رو در کامپیوتر نصب کنم.
    آیا امکان دارد.

  8. سلام و وقت بخیر
    من وقتی میخوام پکیجی رو دانلود یا پکیج هام رو اپدیت یا اپگرید کنم ارور ?wrong sources.List URL
    دریافت مکینم. فقط پکیج گیت بدونه ارور دانلود میشه

  9. ببخشید برای دادن دسترسی به فایل ها در ترموکس باید چیکار کنیم. برای مثال اگه بخوایم به فایل گوشیمون دسترسی داشته باشه

    1. این کد رو بزن:
      termux-setup-storage
      دوتا گزینه نمایش داده میشه که گزینه (Allow) رو باید انتخاب کنی و به همین راحتی دسترسی حافظه گوشیت رو به ترموکس میدی .
      اما برای دسترسی سیستمی اوضاع فرق میکنه و گمان کنم باید گوشیت روت باشه و کاربر ریشه باشی.

  10. سلام من وقتی سرویس تور رو روی ترموکس نصب میکنم یه ارور میده که نوشته to 0.4.5.7 runing on Linux whit libevent 2.1.12 -stable, open ssl …..
    با یه همچین مضمونی
    میگه تور نصب شده است و فعاله ولی چیزی که تو آموزش گفته بودین رو نمیاره
    و حتی تلگرام رو با پروکسی سرور ۱۲۷.۰.۰.۱ و پورت ۹۰۵۰ وصل نمیشه برام
    چیکار کنم؟

    1. سلام وقت بخیر
      احتمالا اینترنت شما همراه اول هست که وصل نمیشه!
      میتونید با یک اینترنت دیگه ای امتحان کنید که قطعا جواب میده.

  11. سلام دوست عزیز امید وارم حالتون خوب باشه
    من مجبورم نسخه پایتون رو اپدیت کنم
    اما نمیدونم چطور الان نسخه ۳.۸ دارم میخوام به ۳.۹ ارتقا بدم
    کدهای زیر رو گفتن بزنم ولی باز نشد و یا میگه نسخه ۳.۸ نصب شده
    pkg install python
    pkg install python=3.9
    pkg install python 3.9

    1. سلام دوست عزیز
      برای نصب پایتون جدید، ابتدا باید پایتون قبلی رو حذف کنید. برای حذف پایتون نصب شده از دستور زیر استفاده کنید:
      pip uninstall python
      برای نصب Python v3.x کد زیر رو وارد کنید:
      pkg install python

  12. استاد لطفا بفرمایید هر پکیج یا برنامه یا ماژول که نحوه نصب رو گفتید برای ه کارهایی ست و کاربرد هاش رو بگید؟

    1. termux-api درست نصب نشده.داده های ترموکس رو از توی تنظیمات گوشی>تنظیمات برنامه ها>termux پاک کن دوباره فرمان ها رو برای نصب پکیج ها از اول بزن

  13. سلام
    من موقعی که python hackinsta.py و که زدم و شروع کرد به جستجوی توی پسوردها چون پسورد لیست م زیاده هی خطای پروکسی میاد و متوقف میشه و مجبورم پشت هم N و بزنم. برای اینکه این وقفه ایجاد نشه باید چی کار کرد؟

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

        1. سلام جناب وفایی خسته نباشید بنده یک سوال در خدمت شما داشتم من هم مثل شما به برنامه نویسی و کار کردن با نرم افزار های مختلف علاقه زیادی دارم میخواستم ببینم چطور میشه این چند تا پکیج را نصب کرد
          پکیج pyrit
          برنامه tshark
          برنامه cowpatty
          نصب modprobe از kmod
          نصب modinfo از kmod
          لطفاً اگه میشه دستور نصب این هارو بدید داخل سایت هر چی میزنم نمیاره
          ???

          1. سلام وقت بخیر
            ابتدا دستورهای زیر را وارد کنید:
            apt update && apt upgrade -y
            pkg update && pkg upgrade -y
            برای نصب pyrit:
            git clone https://github.com/hacker3983/pyrit-installer && cd pyrit-installer && sudo bash install.sh
            برای نصب tshark:
            pkg install root-repo
            pkg install tshark

            برای نصب kmod:
            apt install kmod

  15. سلام اقا وقتی متاسپلویت نصب میکنم
    خطا میده با رنگ قرمز میشه. راهنمای کنید ممنون
    Downloading nokogiri-1.8.0 revealed dependencies not in the API or the
    lockfile (mini_portile2 (~> 2.2.0)).
    Either installing with –full-index or running bundle update nokogiri
    should fix the problem.

  16. سلام بچه ها جدیداَ ترموکس فیلتر شده با فیلتر شکن وارد شید کار می کنه

  17. دوست عزیز این مشکلت با وی پی ان حل میشه، چون منم همین مشکل رو داشتم و با فیلتر شکن رفع شد

  18. سلام آقا چجوری تو cupp پسورد لیست بسازم؟ منظورم نحوه ی دانلو cupp هست، از کدوم قسمت گیت هاب باید cupp رو دانلود کرد؟

  19. سلام آقا من این متاسپلویت اول زدم نصب شد همه چی خوب بود تا این که بروز رسانی کردم ترموکس بعدشم نگم برات به کل بهم ریخت بعدش ترموکس پاک کردم الان اومدم دوباره نصب کردم هرکاری میکنم نصب نمیشه متاسپلویت میگه این قدیمیه چی کنم میشه ی راهنمای کنی ممنون

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

    1. والا منم ترموکس روب گوشیم نصب میکنم میاد بالا وقتی میزنی روش که بره داخل میزنه درحال نصب بعد هرچی وای میسی نصب نمیشه

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

  21. سلام جناب وفای یه سوال داشتم چطور فیسبوک را با استفاده ازترموکس هک کنم و همین طور دیگر شبکه های اجتماعی را؟

    1. سلام
      اکثر اسکریپت های پایتون که برای کرک نوشته شده اند در ترموکس جواب میدن
      کافیه شما از وب سایت github.com پیداشون کنید و روی ترموکس نصب کنید.

  22. با سلام‌ خدمت شما و همکاران شما، تشکر از سایت مفید و آموزنده شما بنده سید علی حسینی هستم از کشور ایران؛ بنده با علاقه شدیدی که در هک با termux دارم و این سایت شما را که دیدم گفتم چند سوال از شما داشته باشم و امیدوارم که به جواب خودم برسم
    من که با ترمینال termux میخواهم هکری کنم اینو میدونم که ابتدا باید گوشی را root کنم تا به قابلیت های هک دسترسی پیدا کنم و من میخام که با termux فیسبوک را هک کنم پسورد لیست و fbbrute هم دارم ولی نمیدونم که چه دستورهایی رو من باید در termux پیاده کنم تا موفق بشم فیسبوک را با موفقیت هک کنم تشکر خواهشمندم رهنمایی ها رو در ایمیل من ارسال کنید
    sayedalihussaini100@gmail.com

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


دکمه بازگشت به بالا