خطوة بخطوة لاحتراف برنامج Termux على الاندرويد
خطوة بخطوة لاحتراف برنامج Termux على الاندرويد
ماهو تطبيق Termux !
كما ذكرنا لحضراتكم التطبيق مخصص لهواتف الاندرويد الذكية ويوفر لك التطبيق منصة Terminal مبنية علي اللينكس داخل هاتفك المحمول ،وأيضا كما ذكرنا في البداية التطبيق لا يحتاج إلي روت للهاتف ولكن يعمل مباشرة بعد الإنتهاء من تحميلة ، يمكنك بإستخدام التطبيق إجراء أي عملية من العمليات المعتادة من خلال تنصيب البرمجيات عن طريق أمر apt-get، كما يمكنك تنصيب مجموعة من الحزم Packages ، التي تتيح لك إستخدام المزيد من البرمجيات علي هاتفك كما يتيح لك التطبيق تحديث هذة الحزم ، التطبيق متميز جدا ومتعدد الاغراض ومقدم بواجهة للمستخدم سهلة وممتعة .
ما هي أهمية تطبيق Termux ؟
يستخدم مختبر الإختراق نظاما محملا بمجموعة من ال Packges إلا ان تلك الحزم الأصلية في النظام لمتابعة العمل تحتاج إلي هذا الأخير إلي تنصيب حزم جديدة أخري تقوم بأعمال أخر لمصلحتة كما Metasploit التي توفر مجموعة من الأدوات التي يقدر علي إستخدامها ، البرمجيات الصغيرة لا تاتي بواجهة جرافكية وليست ضمن التطبيقات يمكنك تنصيبها من متجر جوجل بلاي ، فما هي طريقة الحصول عليها ؟
ياتي دور Termux الذي يوفر إمكانية تنصيب الحزم بإستخدام بيئة اللينكس وأيضا ال Termina التابعة لة ويقوم التطبيق بحفظ كل الحزم بداخلة ، كما يمكنك تشغيل الحزم وتنفيذ الأوامر حسب الحاجة لها ، يمكنك إستخراج اسماء كل الحزم بتنفيذ أمر ” pkg list-all “.
طريقة تحميل تطبيق Termux من متجر سوق بلي الخاص بالاندرويد
- نقوم بالذهاب الى متجر سوق بلي والبحث عن تطبيق Termux وبعد البحث نقوم بتثبيت التطبيق
- وبعد اكتمال تحميل التطبيق والتثبيت نقوم بفتح التطبيق لنحصل على التالي
- الان التطبيق جاهز للاستخدام
طريقة إستخدام تطبيق Termux
قم بالتوجة إلي تطبيق متجر بلاي استور والبحث عن التطبيق وسوف يظهر لك التطبيق في اول البحث قم بعملية التحميل الطبيعية وبعد الإنتهاء من عملية التحميل يمكنك تثبيت التطبيق علي هاتفك الاندرويد قم بفتح التطبيق من خلال النقر علية وسوف يظهر لك شاشة سوداء وهي سطر اوامر ” Commande Line ” وبعدها يمكنك تثبيت الحزم التي تريد إستخدام التطبيق من أجلها ، كما توجد العديد من الحزم المختلفة مفيدة ومسلية سنوافيكم بعض منها .
1- حزمة Commande Line
في الغالب العديد منا يريد الحصول علي بعض التأثيرات الخاصة بها داخل هوتفنا الاندرويد الذكية تسطيع هذة الحزمة توفير لك هذا الامر pkg install cmatrix بعد كتابتك الامر السابق تقوم بكتابة سطر cmatrix ثم إضغط Enter وسوف تجد هاتفك أصبح مصفوفات متساقطة يمكنك إلغاءه من خلال الخروج من التطبيق
2- تحديث التطبيق والحزم
ربما قد لا يعمل التطبيق علي هاتفك أو تواجة بعض المشاكل بالحزم في هذة الحالة عليك بتحديث التطبيق والزم من خلال أمر ” apt-get update ” وسوف يقوم بالتحقق والتحديث مباشرة .
3- حزمة Figlet
تتيح لك هذة الحزمة يكتابة مهيكلة لأي عبارة تقوم بإضافتها حديثا ، ولفل ذالك عليك بتحميل حزمة Figlet من خلال أمر ” pkg install figlet ” وإجراء الخطة الأخري عن طريق أمر ” figlet aqua web ” مع تغير جملة ” aqua web ” بالعبارة الماردة .
4- حزمة Python
تشبة إلي حد كبير Python نقوم بتنفيذ أمر ” pkg install ruby ” وسوف يوفر لنا مدير الحزم بال Ruby وهو Gem وبعدها يمكنك تشغيل برماجيات أيضا تعتمد علي ال Ruby او أي حزم خاصة بها باستخدام التطبيق .
5-حزمة الـ Ruby
تشبة أيضا Python نقوم بتنفيذ أمر ” pkg install ruby ” وبعدها يقوم مدير الحزم بمثل العملية السابقة توفير الحزم Ruby وهو Gem وبعد الإنتهاء يمكنك تشغيل أي برمجيات تعتمد علي الـ Ruby .
جميع الاوامر التي يجب تثبيتها بعد فتح تطبيق Termux
Termux
01- pkg update -y
02- pkg upgrade -y
03- pkg install python -y
04- pkg install python2 -y
05- pkg install python2-dev -y
06- pkg install python3 -y
07- pkg install java -y
08- pkg install fish -y
09- pkg install ruby -y
10- pkg install help -y
11- pkg install git -y
12- pkg install host -y
13- pkg install php -y
14- pkg install perl -y
15- pkg install nmap -y
16- pkg install bash -y
17- pkg install clang -y
18- pkg install nano -y
19- pkg install w3m -y
20- pkg install havij -y
21- pkg install hydra -y
22- pkg install figlet -y
23- pkg install cowsay -y
24- pkg install curl -y
25- pkg install tar -y
26- pkg install zip -y
27- pkg install unzip -y
28- pkg install tor -y
29- pkg install google -y
30- pkg install sudo -y
31- pkg install wget -y
32- pkg install wireshark -y
33- pkg install wgetrc -y
34- pkg install wcalc -y
35- pkg install bmon -y
36- pkg install vpn -y
37- pkg install unrar -y
38- pkg install toilet -y
39- pkg install proot -y
40- pkg install net-tools -y
41- pkg install golang -y
42- pkg install chroot -y
43- termux-chroot -y
44- pkg install macchanger -y
45- pkg install openssl -y
46- pkg install cmatrix -y
47- pkg install openssh -y
48- pkg install wireshark -y
49- termux-setup-storage -y
50- pkg install macchanger -y
51- apt update && apt upgrade -y
ماذا بعد تنصيب هذه الادوات
بعد تثبيت وتحميل جميع الادوات نقوم الان بتنصيب الروت داخل برنامج Termux وهذا الخيار متروك لشخص نفسة فيه لاختيار الروت الافضل له هناك ثلاث انواع من الروت التي يجب ان تتوفر داخل تطبيق Termux سوف نقوم بالتطرق اليها وطرق تثبيتها
ماهو الروت (Root)
الروت (بالإنجليزية: Root) عملية برمجية تتم في نظام الأندرويد لفتح المجال لبعض التطبيقات التي تحتاج إلى صلاحية الروت للوصول إلى جذر نظام الأندرويد المبني على نواة لينكس
بشكل أعمق لتستطيع التغيير أو التعديل عليها، مع إضافة مميزات جديدة على
النظام أو الاستفادة من الطبقات البرمجية ذات المستوى القريب جدًا من العتاد أو ما يُعرف بالجذر، وهو ما يسمى بنواة النظام. يُمثل نواة الأندرويد الطبقة بين الدارات الإلكترونية مثل المعالج والذاكرة والشاشة
وغيرها، الموجودة في أجهزة الأندرويد ونظام التشغيل أندرويد نفسه، وهو
والذي يقوم بالتفسير والترجمة والتواصل بين لغة الآلة واللغة البرمجية، أي
الأندرويد ذات الطبقة الأعلى. وعند عملية الروت سوف يتم إضافة تطبيق يُسمى Super User، وهو المسؤول عن إعطاء الصلاحيات للتطبيقات الأخرى، ويقوم بتخزين كافة المعلومات حولها في سجل خاص.
اولاً: اداة SUDO
هي اداة مختصة لاعطاء صلاحيات الروت لبعض الادوات التي تحتاج الى روت في تطبيق Termux
طريقة تثبيت sudo داخل termux
نقوم بكتابة الاوامر التالية :
1- apt update
2- apt upgrade
3-pkg install git
4- pkg install ncurses-utils
5- git clone https://github.com/st42/termux-sudo.git
6- ls
7- cd temux-sudo
8- ls
9- cat sudo >/data/data/coom.termux/files/usr/bin/sudo
10- chmod 700 /data/data/com.termux/files/usr/bin/sudo
11- sudo
الان تم التثبيت الاداة بنجاح بعد كتابة جميع هذه الاماومر بشكل صحيح
لفتح اي اداة تحتاج روت نكتب الامر التالي
- امر تشغيل الاداة + sudo
مثال
- sudo Ali.py
ثانياً: اداة termux-ubuntu
لتشغيل الادوات التي تحتاج الى روت بدون مايكون جهازك فيه روت
طريقة تثبيت termux-ubuntu داخل تطبيق termux
1- apt update
2- apt upgrade
3- pkg install git
4- git clone https://github.com/Neo-Oli/termux-ubuntu.git
5- pkg install weget proot
6- mkdir -p ~/jails/ubuntu
7- weget https://raw.githubusercontent.com/Neo-Oli/termux-ubuntu/master/ubuntu.sh
8- bash ubuntu.sh
بعدما يتم اكمال التحميل وعند الحاجه الى تشغيل الروت نكتب الامر التالي
- start.ubuntu.sh/.
ثالثاً: اداة fedora
لتشغيل الادوات التي تحتاج الى روت بدون مايكون جهازك فيه روت
طريقة تثبيت fedora داخل تطبيق termux
1- apt update
2- apt install weget -y && /data/data/com.termux/files/usr/bin/weget htts://raw.githubusercontent.com/nmilosev/termux-fedora/master/termux-fedora.sh && sh termux-fedora.sh
بعد ذلك حسب جهازك شنو يدعم
- f27_arm64
- f28_arm64
- f29_arm64
على سبيل المثال انا جهازي يدعم f29_arm64 نكتب الامر بهذا الشكل
- sh termux-fedora.sh f29_arm64
بعد كتابة هذا المر ننقوم بتشغيل الاداة عن طريق هذا الامر
- start fedora
بعد التثبيت والتشغيل نقوم بكتابة هذا الامر لتحديث الاداة
- dnf update
بعدها سوف يطلب منا الموافقه على بعض الشروط نقوم (y/n) نقوم باخيار y
بهذه الطريقة تم تثبيت الاداة بنجاح
ENG. Ali Abdulazeez mahmoud
تعليقات
إرسال تعليق