recent
أخبار ساخنة

كل ما تريد معرفته عن Termux , تعلم جميع اوامر ومهارات Termux

الصفحة الرئيسية

كل ما تريد معرفته عن Termux , تعلم جميع اوامر ومهارات Termux

الكثير يتسائلون عن ما هوا تطبيق Termux وفيما يستخدم وكيف اقوم بستخدامة كل هذة الأسئله سوف نجيب عنها بشكل مفصل من خلال هذا المقال كون ان تطبيق Termux يعتبر من افضل التطبيقات المفضلة للهكر الاخلاقي فيمكنك استخدامه عن طريق هاتفك الأندرويد مباشرة ويمكنك اختراق بستخدام الهاتف دون الحاجة لجهاز كمبيوتر محمول او غيرة وطبعا ده بيتسخدم في اختبار نسب الامان علشان تقدر تشوف ما مدي احتماليات اختراقك والهدف منه انك توصل لاعلي معايير امان ولليس استخدماه في اختراق الغير ولا تنتظر مني غير كيفيه تامين نفسك وليس استخدامه ضد الغير.

ما هو ترموكسTermux؟

Termux هو تطبيق android وهو محاكي وهو أيضًا تطبيق بيئة Linux. ليست هناك حاجة خاصة لإعداده أو عمل روت للهاتف ، فهو يعمل بشكل مباشر. الحزم الإضافية 

متاحة باستخدام مدير حزم APT. تستضيف JFrog Bintray مستودعات Termux.


ما هي استخدامات Termux:

كما ذكرنا فأن تطبيق Termux مبني على بيئة اللنكس ومن خلال Termux يمكنك تثبيت الحزم او Packages الازمة التي تحتاجها فمثلاً يمكنك عمل مختبر اختراق متكامل بستخدام هاتفك الذكي فقط فيمكنك تثبيت مشروع Metasploit وايضاً يمكنك تثبيت لغات البرمجة مثل Paython وغيرها وايضاً يمكنك اختراق الشبكات والأتصالات والهواتف والكمبيوتر من خلال هاتفك.
كيف يمكنني تحميل Termux هاتف Android:
تحميل وتثبيت تطبيق Termux على هاتفك الذكي امر سهل للغاية , فكل ما تحتاجة هوا نظام اندرويد 4.0.1 واكثر , ويوجد العديد من نسخ Termux واخر اصدار هوا Termux 0.73 ويمكنك تحميلة من الموقع الرسمي بصيغة APK او يمكنك تحميلة مباشرة من متجر Google play .

خطوات تحميل Termux:

يمكنك اختيار طريقة التحميل فيما يتناسب معك فأذا اردت تحميل Termux بصغة APK وتحميله من موقع الرسمي يمكنك ذالك بدخول الى موقع الرسمي لتطبيق Termux ( شيل المسافات بين اسم الموقع)
https://termux . com /
او من خلال جوجل بلاي:

ما هي أهم اوامر تطبيق Termux:

يوجد العديد من اوامر Linux التي يمكنك استخدامها على Termux فعند فتح التطبيق سوف يظهر لك اهم الأوامر الأساسية في تطبيق تيرمكس اولها سيكون pkg search , وهذا الأمر يعمل على للبحث عن الحزم حيث تقوم بكتابة الأمر ثم يليه إسم الحزمة التي تبحث عنها وتريد تثبيتها على Termux , مثالً على ذالك pkg search python , اي يعني اريد البحث عن حزمة البايثون
pkg search
pkg install
pkg install git
pkg upgrade
help
عند استخدام Termux لأول مرة يجب عليك تثبيت بعض الأوامر المهمة لكي تقوم بأستخداك تطبيق تيرمكس على نحو صحيح , فلا يمكن استخدام التطبيق دون تحديث الحزم والأدوات الأساسية في تطبيق Termux , وسوف اذكرها لكم الأن مع شرح الأوامر
pkg update : هذا الأمر خاص في عمل تحديث للحزم الموجودة في تطبيق تيرمكس وهوا امر مهم واساسي
pkg upgrade : هذا الأمر يعمل على ترقية الحزم وتحديثها كما يمكنك استخدام الأمر pkg update && upgrade
pkg install git : حزمة git مسؤلة عن جلب الحزم لتطبيق Termux فلا يمكنك تثبيت اي حزم او تطبيقات من دونها
pkg install python : هذا سوف نقوم بتثبيت حزمة البايثون وهي مهمه لتشغيل الأدوات المبرمجة بلغه python
pkg install python2 : نفي الأمر السابقة ولكن هاذ مترجم python2 وهوا ايضاً مهم
pkg install perl : امر مخصص لتثبيت مترجم perl على Termux
pkg install wget

بعض الأوامر الأساسية لـ 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
حزم التحديث في سطر أوامر Termux

بعد ذلك ، اكتشف التطبيقات المتاحة:

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

لماذا نستخدم Termux
يوفر لك تطبيق Termux بيئة سطر اوامر متكاملة ويسمح لك الحرية في تثبيت التطبيقات الخارجية من مصادر مختلفة على هاتفك الذكي , كما ان Termux لا يحتاج الى ان يكون في هاتفك Root كما ان Termux سهل الأستخدام لجميع الفئات فيمكنك التعامل معة بسهولة وتثبيت التطبيقات والأدوات الي تحتاجها في الهكر او البرمجة او غيرة.
هل Termux مفتوح المصدر؟
Termux هو تطبيق مفتوح المصدر Open source , ويمكنك التعديل عليه بأن تضيف أو تعدل خصائصه source code وتحميل وتثبيت التطبيقات الخارجية واستخدامها.
هل يمكنني تنزيل Termux على جهاز الكمبيوتر
بطبع يمكنك ذالك بستخدام اي محاكي اندرويد على جهاز الكمبيوتر الخاص بك بما يتناسب مع مواصفات جهازك , ويوجد العديد من برامج المحاكاة لهاتف الأندرويد فيمكنك من خلال المحاكي تثبيت تطبيقات Android مثل تطبيق Termux وتثبيت الحزم الازمة عند بدء تشغيل Termux مثل عمل update وايضاً upgrade وتثبيت حزم get وغيرها من الحزم الضروريه.
تعلم Termux
google-playkhamsatmostaqltradent