آموزش termux |محیط شبیه سازی لینوکس برای اجرا و نصب برنامه های لینوکس در اندروید با استفاده از ترموکس ترمینال لینوکس در اندروید Termux چیست؟
در این اموزش با نحوه نصب و کارکردن با termux اشنا میشویم در ادامه با ما باشید. از سایر آموزشات هک و امنیت برنامه نویسان کوچک دیدن کنید. آموزش termux

اموزش Termux

آموزش Termux ترمینال لینوکس در اندروید
آموزش Termux ترمینال لینوکس در اندروید

Termux چیست ؟

Termux برنامه ای برای اندروید میباشد که میتوان با استفاده از ان محیط ترمینال لینوکس را در اندروید شبیه سازی کرد به طور کلی میتوانید محیط ترمینال لینوکس را در اندروید خود بیاورید و بسته های نصبی و غیره را داشته باشید به طور مثال شما میتوانید برای نصب بسته های نصبی از apt و … استفاده کنید

توضیحات -Termux چیست

Termux برنامه ای برای شبه سازی ترمینال لیوکس میباشد اما نکته جالبی که وجود داد این برنامه از هسته خود اندروید برای این کار استفاده میکند
با اجازه دسترسی روت میتوانید از امکانات بیشتری بهره ببرید

اموزش Termux و کاربرد ان

در بسیاری از مواقع ای ممکن است سیستم یا سرور در دسترس نباشد و با استفاده از دستگاه اندروید کار را به راحتی انجام دهیم همچنین قابل اجرا از اندروید ۴ تا ۸ به بالا میباشد و به خوبی نصب و اجرا میشود متاسفانه این برنامه برای ios  وجود ندارد و در اموزش های بعدی توضیح خواهیم داد

امکانات – دستگاه اندروید

اتصال امن برای استفاده از پروتکل برای کلاینت و سرورSSH
امکان استفاده گرافیکی و دریافت git
امکان اتصال چندین کاربر و اجرای دستور
پشتیبانی از زبان های Python , Perl, Python, Ruby and Node.js
امکان استفاده از کیبرد در termux از طریق بلوتوث و امکان استفاده از کلید های میانبر درکیبرد

نکته :اموزش Termux و کاربرد ان

برنامه termux حجم بسیار پایینی داردو زیر ۱ مگابایت است اما بعد از استفاده و نصب بسته ها مقدار بیشتری دانلود میشود که بستگی به بسته های نصبی شما دارد برای مشاهده سایت ترموکس میتوانید و اطلاعات بیشتر اینجا کلیک کنید termux .com اموزش Termux (ترموکس) | محیط شبیه سازی لینوکس برای اجرا و نصب برنامه های لینوکس در اندروید با استفاده از ترموکس ؛ در این اموزش با نحوه نصب و کارکردن با termux اشنا میشویم در ادامه با ما باشید

اموزش Termux یا ترموکس چیست ؟

به بیان ساده Termux برنامه ای برای اندروید است که میتوان با استفاده از ان محیط ترمینال لینوکس را در اندروید شبیه سازی کرد ، اما طور دقیق تر ترموکس که مخفف Terminal Linux است این قابلیت را برای ما فراهم می کند تا بتوانیم محیط کامند لینوکس را در اندروید ایجاد کنیم و از ان استفاده کنیم که قابلیت های بسیار جالبی به ما می دهد، برنامه ای برای شبیه سازی ترمینال لینوکس است

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

نحوه نصب و اجرای Termux

ترموکس قابل اجرا در اندروید نسخه ۴ به بالا است و به خوبی نصب میتوانید از ان استفاده کنید

در ابتدا از گوگل پلی عبارت Termux را جستجو کنید و اپلیکیشن ان را نصب کنید 

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

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

پس از نصب ترموکس باید سطح دسترسی این برنامه را افزایش دهید به این منظور که بتوانید با استفاده از این ابزار به دایرکتوری های داخل اندروید هم بروید پس بنابراین به Settings یا تنظیمات بروید و بعد از ان به قسمت Apps یا برنامه ها بروید و در لیست برنامه ها ابزار ترموکس را پیدا کنید و بر روی ان کلیک کنید تا وارد تنظیمات این برنامه شوید و سپس بر روی Permissions یا دسترسی ها کلیک کنید و یک گزینه پیش روی شماست با عنوان Storage یا محل ذخیره  که مربوط به سطح دسترسی به دایرکتوری ها می باشد و این گزینه را فعال کنید.

آشنایی با مفاهیم اولیه جامع شبکه چیست ؟ +Network
بخوانید:

دستورات و مسیردهی در ترموکس

دستورات در ترموکس دقیقا مشابه با دستورات خط فرمان لینوکسی می باشند و تنها نکته ای که در این قسمت باید به ان توجه کرد این است مسیر جاری این ابزار به صورت پیشفرض بر روی پوشه home  است و به همین خاطر پیشنهاد می کنیم ابزار های خود را در همین پوشه کلون و اجرا کنید زیرا هرزمانی که وارد این برنامه شوید ابزار های شما پیش روی شماست

اما اگر بخواهید با استفاده از ترموکس وارد مسیر حافظه اصلی اندروید خود شوید باید از دستور زیر استفاده کنید

cd /sdcard

با استفاده از دستور بالا می توانید وارد مسیر حافظه اصلی خود شوید و اگر دستور ls را وارد کنید پوشه های موجود برای شما به نمایش در می ایند اما اگر بخواهید مجدد وارد پوشه home شوید و از ابزار ها استفاده کنید به صورت زیر باید دستور را وارد کنید

cd $home

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

نصب پیش نیاز ها

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

apt update

apt upgrade

دو دستوری که در بالا ذکر کردیم را چند روز یک بار استفاده کنید تا همیشه ترموکس شما بروز باشد  هک اندروید با استفاده از کالی لینوکس و راه های امنیت

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

apt install python
apt install python2
apt install perl
apt install php
apt install curl
apt install git
apt install pip
apt install pip2
apt install pip3
apt install wget
apt install python2

سپس پس از نصب پکیج های بالا اقدام به نصب ابزار ها می کنیم که در ادامه نصب چندین ابزار اصلی و مهم را خدمت شما عزیزان عرض می کنیم

نصب ابزار های مهم در Termux

ابزار Nmap

اولین ابزار کاربردی ابزار Nmap  است که می توانید با استفاده از دستور زیر این ابزار قدرتمند را نصب کنید

برای اشنایی بیشتر با این ابزار میتوانید اموزش nmap را مشاهده کنید

apt install nmap

ابزار Hydra

ابزار بعدی که قصد نصب و استفاده از ان را داریم ابزار معروف Hydra است که با استفاده از دستور زیر می توانید اقدام به نصب این ابزار کنید

apt install hydra

ابزار Sqlmap

ابزار دیگری که در ادامه با ان اشنا می شوید ابزار Sqlmap می باشد که با استفاده از این ابزار می توانید به وب سایت هایی که دارای باگ Sqli هستند تست نفوذ انجام دهید البته این ابزار محدودیت هایی دارد و پیشنهاد میکنیم تنها به این ابزار بسنده نکنید اما در دستگاه موبایل بسیار کاربردی است.

ابتدا با استفاده از دستور زیر این ابزار را دانلود کنید

git clone github .com/sqlmapproject/sqlmap

پس از دانلود این ابزار با دستور زیر وارد دایرکتوری مورد نظر شوید

cd sqlmap

سپس به فایل sqlmap.py با استفاده از دستور زیر دسترسی اجرایی دهید

chmod +x sqlmap.py

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

python sqlmap.py

ابزار Nikto 

ابزار مهم و کاربردی بعدی اسکنر Nikto است که با استفاده از دستور زیر می توانیم اقدام به نصب این ابزار کنید

git clone https:// github .com/sullo/nikto

پس از دانلود این ابزار با استفاده از دستور زیر وارد دایرکتوی ان شوید

cd nikto

در مرحله بعدی وارد پوشه program شوید

cd program

سپس پس از وارد شدن به دایرکتوری program با استفاده از دستور زیر ابزار را اجرا کنید

perl nikto.pl

ابزار JoomScan

این ابزار یک اسکنر قدرتمند برای اسکن امنیتی وب سایت های جوملا استفاده می شود

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

git clone  github .com/04x/JoomScan

سپس وارد دایرکتوری ابزار شوید

cd JoomScan

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

python2 joomscan.py

سپس لینک سایت مورد نظر خود را وارد نمایید و می توانید مشاهده کنید که این ابزار اطلاعاتی کامل و جامع از جمله CMS  سایت , نوع وب سرور , ایپی و ورژن مورد استفاده شده را در ابتدا به ما نمایش می دهد و اگر موفق به یافت پیج ادمین شود برای ما به نمایش می گذارد و سپس به اسکن کامپوننت ها می پردازد و کامپوننت های استفاده شده سایت را می توانید پس از اسکن مشاهده کنید و به دنبال اسیب پذیری در ان ها باشید.

دانلود رایگان برنامه مدیریت
بخوانید:

ابزار Tor  اموزش Termux

ابزاری دیگر که قصد معرفی ان را داریم ابزار Tor  است که برای تغیر ایپی و دسترسی به دارک وب می توانید از این ابزار قدرتمند استفاده کنید

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

apt install tor

استفاده امن از تلگرام با شبکه Tor در ترموکس

در ابتدا برای امنیت و جلوگیری از هک تلگرام با استفاده از دستور زیر Tor را در ترموکس اجرا کنید

tor

سپس به تلگرام روید و وارد قسمت Settings  شوید

پس از ان به قسمت  Data and Storage  روید

وارد قسمت Proxy Settings  شوید و از قسمت add proxy اقدام به ساخت یک پروکسی جدید کنید

در قسمت سرور ,  ایپی : ۱۲۷٫۰٫۰٫۱ و در قسمت Port   ,  پورت :  9050 را وارد نمایید

سپس پس از اضافه شدن پروکسی به لیست با کلیک بر روی پروکسی مورد نظر پروکسی را اجرا کنید و خوهید دید که تلگرام با سرعت بالایی برای ما فعال می شود و می توانید از ان به صورت امن استفاده کنید و برای غیر فعال کردن سرویس تور تنها کافی است تا Session ایجاد شده در Termux را پایان بدهید.

چند ترفند جالب و سرگرم کننده اموزش Termux

با دستور زیر پیشنیاز های لازم را نصب کنید  امنیت وردپرس خود را چندین برابر کنید

apt install sl

سپس دستور زیر را وارد کنید تا اتفاقی جالب را تجربه کنید

sl

اسکریپت بعدی اسکریپت figlet می باشد که با استفاده از دستور زیر می توانید این ابزار را نصب نمایید

apt install figlet

سپس نام این ابزار را وارد کنید و عبارت مورد نظر خود را در ان وارد کنید و پس از Enter کردن خواهید دید که ان عبارتی که وارد کرده اید برای ما به صورت زیبایی چاپ می شود.

ابزار cmatrix

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

apt install cmatrix

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

cmatrix

اسکریپت بعدی اسکریپت toilet است که همانند اسکریپت دوم عمل می کند اما با زیبایی بسیار بیشتر و حتی می توانید از کدهای html ان هم استفاده کنید در ابتدا با دستور زیر این ابزار را نصب نمایید

apt install toilet

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

toilet pentestcore

دقت کنید که باید متن مورد نظر خود را جایگزین عبارت PentestCore نمایید

اما مشکلی که وجود دارد این است که این دستور خیلی ساده نتیجه را به ما نمایش می دهد اما با دستور زیر می توانید نتیجه را خیلی زیبا تر دریافت کنید

toilet -f mono12 PentestCore

پس وارد کردن این دستور نتیجه خیلی بهتری دریافت خواهید کرد

حتی می توانید نتیجه را به صورت کد های html دریافت کنید که برای اینکار از دستور زیر استفاده میشود

toilet -f mono12 mojtaba –html

با استفاده از دستور بالا کدهای html برای ما نشان داده می شود که می توانید در صفحات دیفیس خود از ان استفاده کنید

پایان دادن به Session ایجاد شده در Termux

برای پایان دادن به Session ایجاد شده در ترموکس ابتدا وارد ترموکس شوید و زمانی که هیچ ابزاری اجرا نیست دستور exit  را وارد نمایید تا Session بسته شده و از ابزار خارج میشود

امکانات اموزش Termux

  • اتصال امن برای استفاده از پروتکل برای کلاینت و سرور SSH
  • امکان استفاده گرافیکی و دریافت git
  • امکان اتصال چندین کاربر و اجرای دستور
  • پشتیبانی از زبان های Python , Perl, Python, Ruby and Node.js
  • امکان استفاده از کیبرد در termux از طریق بلوتوث و امکان استفاده از کلید های میانبر درکیبرد
    بسته های نصبی مهم apt ,pkg

نکته : اموزش Termux

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

termux چیست؟

termux یک terminal emulator یا همون شبیه ساز ترمینال لینوکس واسه اندروید هست

شما میتونید با این نرم افزار , دقیقا ترمینال لینوکس رو توی اندروید داشته باشید …

نکته ای که هست اینه که واسه نصب termux نیاز به اندروید ۵ به بالا هست …

فیشینگ جدید اینستاگرام با ترفند کلاهبردارانه Phishing
بخوانید:

دانلود از گوگل پلی

ایا termux نیاز به روت داره؟! ترمینال لینوکس در اندروید

این نرم افزار توی حالت عادی نیازی به دسترسی روت نداره اما اگه بخوایید به فایل های سیستمی دسترسی داشته باشید و تغییر ایجاد کنید نیاز به دسترسی روت داره

فرض کنید میخوایید محتویات شاخه ی cache/ که تمامی فایل های موقت داخلش  هست(بعد از هر بار ریست شدن این فایل ها حذف میشن) رو ببینید بهتون ارور سطح دسترسی میده!

و ارور اینه can’t open ‘.’ : permission denied که پرمیژن دنید یا ارور سطح دسترسی میده و میگه که بدون دسترسی روت نمیتونه به محتوای شاخه ی cache/ دسترسی داشته باشه و زمانی که با دسترسی روت بخوایید محتویات رو ببینید بدون ارور سطح دسترسی بهتون نشون میده …

به این تصویر دقت کنید …


نکته : directory در واقع همون پوشه هست ساختار دایرکتوری به این صورته /SYS113/me/ اول وارد پوشه SYS113 شده و از اون پوشه وارد پوشه me شده!

نکته : ls خلاصه شده list هست که وظیفه این کامند لیست کردن محتوای اون دایرکتوری هست!

اگه تایپ کنید su و اینتر بزنید ازتون اجازه دسترسی میخواد که خب دسترسی بدید بهش …

اگه دقت کنید زمانی که تایپ کردید su , پرامپت ترمینال termux از $ تبدیل شده به # …

با su دسترسی روت بگیرید و با کامند exit میتونید برگردید به دسترسی یوزر …

$ در واقع اشاره میکنه به یه یوزر عادی که دسترسی ایجاد تغییرات توی هر شاخه ای رو نداره …

# اشاره میکنه به کاربر روت که بالاترین سطح دسترسی رو داره و میتونه تغییرات ایجاد کنه توی دایرکتوری های مختلف از جمله dev/ و etc/ و …که کاربر عادی دسترسی نداره

نصب پکیج و آشنایی با پکیج منیجر termux …

همون طور که پکیج منیجر از اسمش پیداست به ما کمک میکنه تا بتونیم پکیج ها یا همون بسته ها یا به اصطلاح عامیانه نرم افزار هارو مدیریت کنیم!

پکیج منیجری که termux استفاده میکنه pkg هست …

با پکیج منیجر pkg توی termux میتونید دنبال یک بسته خاص بگردید یا یک بسته خاص رو دانلود کنید یا یک بسته خاص رو حذف کنید که نحوه حذف و نصب و جستجوی یک پکیج توی تصویر زیر گفته شده …

البته termux از پکیج منیجر هایی مثل apt که توی توزیع های دبیان بیسی مثل اوبونتو استفاده میشه هم پشتیبانی میکنه که میتونید به جای pkg از apt و… هم استفاده کنید …

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

به طور کلی بسته ها به دو صورت نصب میشن یکی به صورت انلاینه که از مخازن دریافت میشه و نصب میشه

طریقه دوم اینه که افلاین نصب میشه , شما باید دنبال اون بسته یا نرم افزار توی گوگل باشید و فایل deb. نرم افزار رو پیدا کنید و توی termux با دستور dpkg -i file.deb بسته مورد نظر رو نصب کنید ..

نصب یک بسته برای تفریح … اموزش Termux

خب بریم واسه تست یه بسته رو نصب کنیم و ازش لذت ببریم و چه بسته ای بهتر از cmatrix … ????

خب termux رو باز کنید و تایپ کنید pkg install cmatrix و ممکنه ازتون بپرسه که مطمنید میخوایید نصب کنید و شما تایپ کنید y و اینتر بزنید و بزارید تا نصب بشه …

حالا کافیه تایپ کنید cmatrix و اینتر بزنید و در نهایت با این صحفه رو به رو میشید!(عملی تست کنید)

واسه متوقف کردنش ولوم پایین+c رو هم زمان بگیرید تا متوقف بشه در واقع ولوم پایین همون کلید ctrl روی کیبورد هست و توی لینوکس برنامه های در حال اجرا توی ترمینال رو با ctrl+c میشه متوقف کرد!

برنامه SPY24 :

که اولین مورد از قوانین سایت و مهمترین آن مقابله با هک میباشد و هر گونه سو استفاده و استفاده نادرست از آموزش ها و برنامه های وبسایت SPY24 بر عهده کاربر می باشد.

سامانه مراقبت از خانواده (SPY24) نام یک نرم افزار موبایل با نصب و فعال‌سازی بسیار ساده می باشد که به والدین امکان کنترل و مدیریت فعالیت فرزندان در شبکه های مجازی موبایلی را می دهد.

در زیر می توانید برخی از امکانات برنامه SPY24 را مشاهده نمایید:

  • نظارت بر تماس ها و پیامک ها به همراه تاریخ و زمان
  • گزارش پیام های تلگرام ، اینستاگرام ، واتس اپ و…
  • موقعیت لحظه مستمر و مسیر های پیموده شده
  • وب سایت های بازدید شده و برنامه های اجرا شده
  • با قابلیت پنهان سازی ۱۰۰ درصد برنامه و مدیرت راه دور
  • امکان مسدود سازی وب سایت ها، برنامه ها و مخاطبین از راه دور