تهيئة تيرمكس لأدوات الاختراق والاختبارات شامل!

x32x01
  • بواسطة x32x01 ||
لو هتستخدم Termux على موبايل أندرويد كمنصة للتعلم أو لبناء أدوات بسيطة للاختبار الأمني، فيه شوية أوامر أساسية لازم تشغلها أول حاجة عشان النظام يبقى جاهز. هشرحلك الهدف من كل أمر وإزاي تستخدمه بأمان.

خطوات تهيئة Termux - أوامر مرتبة جاهزة للتشغيل 🔧

دي لستة بالأوامر الأساسية اللي هتحتاجها. انسخها وصبّها في التيرمكس خطوة خطوة:
Code:
pkg update
pkg upgrade
pkg install git
pkg install python
pkg install python2
pkg install python3
pkg install ruby
pkg install php
pkg install openjdk-17-jdk
pkg install bash
pkg install perl
pkg install nmap
pkg install clang
pkg install macchanger
pkg install nano
pkg install figlet
pkg install cowsay
pkg install curl
pkg install tar
pkg install zip
pkg install unzip
pkg install tor
pkg install wget
pkg install wcalc
pkg install openssl
pkg install bmon

شرح كل أمر بسرعة ⚙️

  • pkg update وpkg upgrade: يحدّثوا قائمة الحزم ويرقّوا النظام - لازم تعملهم أول حاجة.
  • pkg install git: لازم لو هتنزل مشاريع من GitHub أو تنصّب سكربتات.
  • pkg install python/python2/python3: بايثون مهمة جدًا، بعض سكربتات قديمة بتحتاج python2 وبعض الأحدث python3.
  • pkg install ruby, php: لغات برمجة مفيدة لو هتشتغل بأدوات مكتوبة بها.
  • pkg install openjdk-17-jdk: لتشغيل أدوات جافا لو احتجت.
  • pkg install nmap: أهم أداة لفحص المنافذ واكتشاف الخدمات.
  • pkg install macchanger: لتغيير عنوان الـMAC للاختبار (استخدام قانوني فقط).
  • pkg install tor: لتشغيل TOR لو محتاج تصفّح أو اختبارات عبر الشبكات المخفية - استخدمه بعقلك.
  • pkg install curl/wget: أدوات لتحميل الصفحات والملفات.
  • pkg install clang: لتجميع بعض الأدوات اللي محتاجة compiler.
  • pkg install openssl: مكتبة مهمة لتشغيل بعض الأدوات والتعامل مع التشفير.
  • باقي الأدوات (nano, figlet, cowsay, bmon, wcalc, tar, zip, unzip): أدوات مساعدة للكتابة والـIO والتحليل البسيط.

نصايح بعد التثبيت ✅


  1. بعد تثبيت بايثون، نفّذ pip install --upgrade pip وركّب المكتبات اللي هتحتاجها، مثلاً:
    pip install requests beautifulsoup4 scapy
  2. لو هتنزّل أدوات من GitHub، استخدم:
Bash:
git clone <repo-url>cd repo
chmod +x script.sh
./install.sh    # أو اتبع README
بعض الأدوات الكبيرة ممكن تحتاج صلاحيات ROOT - Termux على الأندرويد مش دايمًا بيوفّر root، لو احتجت root لازم تكون فاهم المخاطر.

مشاكل شائعة وحلولها 🩺

  • خطأ "package not found": تأكّد إنك محدث repo بـ pkg update، وبعدين جرّب pkg install <package> تاني. بعض الحزم ممكن تكون في repo غير مفعّل أو اسمها مختلف.
  • فشل تنصيب بايثون2: بعض نسخ Termux توقفت عن دعم python2 في repo الإفتراضي. ممكن تحتاج تلجأ لـنسخ بديلة أو تستخدم أدوات مُحمّلة مسبقًا.
  • مشاكل مساحة التخزين: أوقات التنصيب يفشل لو المساحة قليلة - احذف حاجات كبيرة أو نقل ملفات للـSD.
  • أدوات بتاعة الشبكات بتحتاج وضع Monitor: مش كل كروت الواي فاي على الموبايل بتدعم monitor mode - لو جهازك مش بيدعم، مش هتقدر تعمل sniffing أو بعض هجمات الواي فاي.

أذونات وصلاحيات - أهم حاجة تعرفها 🔐

  • Termux يشتغل على صلاحيات المستخدم العادي. لو بعض الأدوات محتاجة root فلازم جهازك يكون مُسَتَخدم-root (مثلاً باستخدام Magisk) - لكن التخلي عن الضمان أو فتح صلاحيات ممكن يكون خطر.
  • استخدم USB OTG ووصّل جهاز خارجى (مثل Wi-Fi adapter يدعم monitor mode) لو عايز تعمل اختبارات واي-فاي متقدمة - أغلب موبايلات مش هتدعم monitor mode داخليًا.

أمان ومسؤولية ⚖️

  • أي تجربة هتعملها لازم تكون على أجهزة أو شبكات إنت مسموح تختبرها. اختبار شبكات أو أنظمة غيرك بدون إذن قانوني ممكن يوقّعك في مشاكل فأحذر.
  • احتفظ بسجل (logs) لأي اختبار تعملّه ودوّن التواريخ والأهداف ونتائج الفحص - ده مهم لو هتقدم تقرير لاحقًا أو لو حصل مشكلة.

إرشادات لتسريع العمل وتحسين التجربة 🚀

  • استخدم termux-setup-storage لمشاركة الملفات بين Termux وذاكرة الهاتف.
  • فعّل التخزين: termux-setup-storage
    وبعدين هتلاقي مجلد storage جاهز داخل Termux.
  • لو هتشتغل على مشاريع طويلة، استعمل tmux (لو متوفر) لإدارة تعدد النوافذ.
  • نفّذ تحديث دوري: pkg update && pkg upgrade -y مرة كل فترة.

لو عايز نسخة جاهزة أو سكربت تهيئة 🔁

لو تحب، أقدر أكتبلك سكريبت واحد يشغّل كل الأوامر بالترتيب (مع تأكيد قبل كل خطوة) أو ملف README جاهز للتنفيذ. دي خطوة عملية وسهلة - قولي تحب السكربت يعمل إيه بالظبط (مثلاً: ينزل كل الحزم، يثبت مكتبات بايثون، ينزّل أدوات من GitHub).
 
التعديل الأخير:
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
886
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1K
x32x01
x32x01
x32x01
  • x32x01
الردود
0
المشاهدات
828
x32x01
x32x01
x32x01
الردود
0
المشاهدات
738
x32x01
x32x01
x32x01
الردود
0
المشاهدات
851
x32x01
x32x01
x32x01
الردود
0
المشاهدات
1K
x32x01
x32x01
x32x01
الردود
0
المشاهدات
876
x32x01
x32x01
x32x01
الردود
0
المشاهدات
669
x32x01
x32x01
x32x01
الردود
0
المشاهدات
2K
x32x01
x32x01
x32x01
  • x32x01
الردود
0
المشاهدات
775
x32x01
x32x01
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
2,014
المشاركات
2,214
أعضاء أكتب كود
481
أخر عضو
مراد لن اسحاق
عودة
أعلى