ما هو termux وطريقة إستخدامه
تيرمكس Termux هو برنامج اندرويد يوفر لنا طرفية Terminal الخاصة بأنظمة لينكس في الهاتف, و إستخدام تيرمكس لا يحتاج إلى روت حتى يعمل. و يمكنك تثبيت الأدوات عن طريق الأمر apt-get أو تنصيبها من منصة github عبر الأمر git clone و الكثير من المميزات الرائعه.
ترمكس يقدم محاكاة لطرفية أنظمة لينكس ما يعرف بالتيرمنال و بمجرد تثبيت Termux يتم تثبيته مثل أي تطبيق آخر.
في الوقت الحالي توقف فريق ترمكس عن تحديث النسخة في متجر قوقل بلاي و يجب تثبيت نسخة Termux من F-Droid أو Github release و هذا بسبب بعض المشاكل في سياسات أندرويد 10 وما فوق.
إن أغلبية أوامر Bash سوف تعمل في تطبيق تيرمكس بشكل طبيعي بدون أي مشاكل وكذلك الأوامر في Unix-Like الإعتيادية مثل ls و mkdir وغيرها الكثير.
توجد حزم رسمية يطورها المجتمع ( الأشخاص ) الذين يعملون على التطبيق وتتواجد مئات الحزم على مستودع مدير الحزم الخاص بالتطبيق.
يعتبر Termux من افضل تطبيقات إختبار الإختراق الذي تستطيع إستخدامه على هاتف الـ Android و تستطيع تثبيت بعض أدوات إختبار الإختراق دون الحاجة إلى كمبيوتر.
كيفية البدئ في إستخدام برنامج Termux ؟
ليس صعباً إطلاقا إستخدام تيرمكس حتى و إن لم تكن لديك أي خبرة في التعامل مع لينكس أو تيرمكس فلا زال بإمكانك الإستفادة من التطبيق.
في البداية تقوم بالتوجه إلى متجر جوجل و البحث عن كلمة Termux في خانة البحث وسوف يظهَر لك اول تطبيق تقوم بتحميله.
بعد أن تقوم بتحميل برنامج تيرمكس و تنصيبه في هاتفك تقوم بالنقر على التطبيق لفتحه و سوف يظهر التطبيق شاشة سوداء. و هي عبارة عن سطر الأوامر ( Commande Line ).
أهم الأوامر في برنامج Termux
apt update أمر التحديث apt upgrade امر الترقية pkg install name بمحل نيم نضع اسم الاداة لتثبيته pkg install git pkg install ruby pkg install perl pkg install python pkg install python2 pkg install python3 pkg install php pkg install bash pkg install nano pkg installwget pkg install curl pkg install nmap لتثبيت اداة فحص المشهورة انماب pkg install metasploit لتثبيت مشروع الميتاسبلويت pkg install wireshark لتثبيت مشروع وايرشارك pkg install tor تثبيت التور
ملاحظة : يجب تثبيت كل الاوامر السابقة كي لا تواجهوا مشاكل ببعض الادوات
اوامر التعامل مع الملفات و المجلدات
بمكان كلمة name في الأسطر التالية نضع اسم الأداة المختارة لدينا.
cp -a name لنسخ ملف rm -rif name لحذف ملف mv -v name لنقل ملف ls عرض المجلدات cd name الدخول للملف cd .. خروج من المجلد الحالي clear مسح الشاشه exit خروج chmod +x name اعطاء صلاحية للأداة mkdir name لأنشاء مجلد فارغ help للمساعدة python name.py لفتح اداة مبرمجة بالبايثون ./name.sh لفتح اداة مبرمجة بالباش