كل ما تريد معرفته عن Termux , تعلم جميع اوامر ومهارات Termux
الكثير يتسائلون عن ما هوا تطبيق Termux وفيما يستخدم وكيف اقوم بستخدامة كل هذة الأسئله سوف نجيب عنها بشكل مفصل من خلال هذا المقال كون ان تطبيق Termux يعتبر من افضل التطبيقات المفضلة للهكر الاخلاقي فيمكنك استخدامه عن طريق هاتفك الأندرويد مباشرة ويمكنك اختراق بستخدام الهاتف دون الحاجة لجهاز كمبيوتر محمول او غيرة وطبعا ده بيتسخدم في اختبار نسب الامان علشان تقدر تشوف ما مدي احتماليات اختراقك والهدف منه انك توصل لاعلي معايير امان ولليس استخدماه في اختراق الغير ولا تنتظر مني غير كيفيه تامين نفسك وليس استخدامه ضد الغير.
ما هو ترموكسTermux؟
Termux هو تطبيق android وهو محاكي وهو أيضًا تطبيق بيئة Linux. ليست هناك حاجة خاصة لإعداده أو عمل روت للهاتف ، فهو يعمل بشكل مباشر. الحزم الإضافية
متاحة باستخدام مدير حزم APT. تستضيف JFrog Bintray مستودعات Termux.

ما هي استخدامات Termux:
خطوات تحميل Termux:
ما هي أهم اوامر تطبيق Termux:
بعض الأوامر الأساسية لـ Termux هي:
للتحديث
apt update
للتحقق من تثبيت التطبيق بشكل صحيح ، نستخدم:
pkg install sl
sl
إذا تم تثبيت المحطة بشكل صحيح ، فسنرى قطارًا متحركًا.
لمعرفة جميع العمليات التي تعمل في Termux ، نستخدم
top
لعرض النص بأسلوب مختلف نستخدمه
apt install figlet
figlet word
لنرى مصفوفة خلفية الرسوم المتحركة ، نستخدم
apt install cmatrix
cmatrix + ENTER
باستخدام termux ، يمكننا أيضًا العثور على عوامل الأرقام ، للقيام بذلك نحتاج إلى تثبيت coreutils.
apt install coreutils
factor 2020
أحد الأوامر التي أحبها شخصيًا هو w3m. يتم استخدامه لفتح أي عنوان url من هذا المصطلح.
apt install w3m
w3m techmachine-dz.com
يمكننا أيضًا تثبيت metasploit باستخدام termux. للقيام بذلك ، نحتاج أولاً إلى تثبيت curl.
apt install curl
بعد تثبيت curl ، نحتاج إلى نقل البيانات.
curl -LO https://raw.githubusercontent.com/Hax4us/Metasploit_termux/master/metasploit.sh
للحصول على إذن الوصول.
chmod 777 metasploit.sh
الآن،
./metasploit.sh
لعثور على البرامج وتثبيتها وإزالتها في Termux. ابدأ بتحديث الحزم والترقية باستخدام هذه الأوامر:
apt update
apt upgrade
بعد ذلك ، اكتشف التطبيقات المتاحة:
apt list
لمعرفة المزيد عن إحدى هذه الحزم ، استخدم
apt show [package name]
سيعرض هذا الاسم والمشرف وحجم الملف والتبعيات وتفاصيل أخرى مفيدة. لتثبيت تطبيق ما ، ما عليك سوى استخدام:
apt install [package name]
سيخبرك دليلنا لاستخدام APT بالمزيد حول هذه الأداة ، مثل كيفية ترقية الحزم. يمكنك تشغيل أداة مثبتة عن طريق إدخال اسمها في Terminal في سطر أوامر Termux.
بالإضافة إلى apt ، تعمل قائمة الأوامر المضمنة هذه في Termux على نظام Android:
يتيح لك نسخ ملفcp
سينقل ملفmv
يسرد محتويات الدليلls
يحذف (يزيل) البياناتrm
ينشئ رابطًا رمزيًا (على سبيل المثال ،ln
ln /data/data/com.termux/files/home/documents to /sdcard/Documents
باستخدام هذه الأدوات المدمجة ، فإنك تقلل من الحاجة إلى مدير ملفات Android. كما أنها توفر عليك أيضًا الاضطرار إلى إجراء عملية روت لهاتفك للاستمتاع بهذه الوظيفة.
تطبيقات Linux التي يمكنك تثبيتها باستخدام سطر أوامر Termux
باستخدام apt مع Termux ، يمكنك تثبيت العديد من تطبيقات Linux المفيدة على Android. تقع هذه في عدة فئات - دعونا نلقي نظرة على بعض النقاط البارزة.
محرري النصوص
يوفر Termux إصدارات حديثة من محرري نصوص Linux المشهورين: VIM و Emacs. تتوفر أيضًا برامج تحرير أخرى ، مثل الحد الأدنى من النانو.
لماذا التبديل؟ تميل برامج تحرير النصوص في Android إلى التركيز على ميزة بارزة واحدة. على سبيل المثال ، قد يركز أحدهم على صياغة خالية من الإلهاء ، ويمكن للآخر معاينة Markdown وتنسيقات أخرى ، ولا يزال البعض الآخر مبنيًا على الاحتفاظ بالملاحظات (على الرغم من أنهم في الحقيقة مجرد محرري نصوص في جوهرهم)
يمكن للمحررين المستندة إلى المحطة الطرفية تلبية هذه الاحتياجات في برنامج واحد ، مع توفرها أيضًا على منصات سطح المكتب.
أدوات سطر أوامر Termux
تتضمن حزم Termux العديد من أدوات سطر أوامر Linux المفيدة:
- gnuplot: برنامج رسم بياني رياضي
- ImageMagick: مجموعة أدوات معالجة الصور وتحويلها
- p7zip: أداة أرشفة لنظام ضغط 7-Zip
- UnRAR: أداة أرشفة مختلفة لتنسيق RAR
- Wget: برنامج لجلب الملفات عبر الإنترنت عبر HTTP أو FTP
لماذا التبديل؟ هذه برامج مخصصة مع الكثير لتقدمه.
تثبيت الخوادم في Termux
لقد أوضحنا بالفعل كيف يمكنك تحويل جهاز Android الخاص بك إلى خادم ويب مع تطبيقات محددة. يوفر Termux بالمثل خوادم الويب Linux الأصلية مثل Apache و nginx و Lighttpd.
ولكن لماذا تريد تشغيل خادم ويب على جهاز Android الخاص بك؟
بالإضافة إلى البرمجة ، ضع في اعتبارك أن العديد من أفضل تطبيقات اليوم هي تطبيقات ويب. على سبيل المثال ، يمكنك تثبيت nginx وقاعدة بيانات PostgreSQL و Python ، ثم استخدام نظام إدارة المشاريع Taiga . هذه فائدة كبيرة ، كل ذلك دون الحاجة إلى الاشتراك في أي خدمات أو استضافة تابعة لجهات خارجية.
يتضمن Termux أيضًا Dropbear ، الذي يوفر خادم SSH (والعميل) لتسجيل الدخول إلى هاتفك / جهازك اللوحي ونقل الملفات. هذا مفيد في المواقف التي تريد فيها تبادل بعض الملفات ولكن لا تريد استخدام الخدمات السحابية. ما عليك سوى بدء تشغيل خادم Dropbear واستخدام عميل SSH للحصول على ما تحتاج إليه وإغلاقه.
لماذا التبديل؟ تسمح لك تطبيقات مثل Tiny Web Server بتدوير خادم ويب. ولكن ما هو أكثر إثارة للاهتمام من امتلاك خادم خفيف الوزن يمكنك البدء به من سطر الأوامر؟
تطوير التطبيقات في Termux Command Line
بينما توفر العديد من تطبيقات Android (المدرجة باسم "برامج تحرير التعليمات البرمجية") القدرة على كتابة التعليمات البرمجية ، فقد لا توفر اللغات نفسها. باستخدام Termux ، يمكنك اختبار الرمز الخاص بك على هاتفك أو جهازك اللوحي.
يقدم توزيعات قياسية للغات البرمجة مثل:
- BASH shell (الخيار الافتراضي المتاح خارج الصندوق ، وطريقة رائعة لبدء القرصنة)
- بايثون (كلا الإصدارين 2 و 3 متاحان)
- بي أتش بي
- روبي
هناك الكثير من الأوامر يمكنك استخدامها في تطبيق تيرمكس ويمكنك مشاهدة درس مفصل حول جميع اوامر تطبيق Termux