احتراف Termux

تثبيت تطبيق Termux على الأندرويد وبدأ اختبار الاختراق

العديد من الأشخاص حول العالم يعتقدون أن الإختراق لا يتم إلا على أجهزة الكمبيوتر المكتبية أو المحمولة ولكن لقد تم مؤخرا التطوير في هذا الأمر ليصبح متاحا ﻷجهزة الأندرويد كذلك، فمطوري الطرف الثالث الذي يسمى بالأنونيموس Anonymous يلعبون دورا كبيرا في سد الثغرات خلال كل مرحلة من مراحل التطور التكنولوجي.

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

لنكتشف ذلك !

نظام التشغيل لينكس Linux

لكي تستخدم تطبيق Termux لابد أن تكون من محبي نظام Linux بكونه يمتلك تاريخا في البرمجيات بشكل كبير فهو مبرمج مركزي مختص بشكل كبير على الكمبيوتر، وهو يوفر العديد من التطبيقات على متجر Google Play التي يمكن تشغيلها بتطبيق Termux الذي يقوم بمساعدة متخصصي Cyber Security في أنظمة المراقبة وممارسات الأمان عبر الأنترنت مثل اختبار الاختراق من خلال شبكات المحمول، ويحتوي تطبيق Linux الخالص على بني مستقبلية لمنصة التشغيل.

ما هو تطبيق Termux ؟ 

تطبيق Termux هو تطبيق للأندرويد يوفر لك العديد من المنصات كمنصة Terminal مبنية على اللينكس في هاتفك الذكي، وهو لا يحتاج الى الروت و يشتغل بشكل مباشر ويمكنك من خلال Termux في الهاتف إجراء أيٍ من العمليات الإعتيادية التي تقوم بها في اللينكس، كتنصيب البرمجيات عن طريق امر apt-get، الى جانب تنصيب أدوات اللينكس الأخرى للموبايل، ويتيح لك التطبيق تنصيب مجموعة من الحزم Packages التي توفر لك إستخداما للعديد من البرمجيات اللينكساوية على هاتفك الأندرويد، كما يمكنك تحديث هذه الحزم او البرمجيات بإستخدام Termux، فإستخدام Termux واسع الحيلة و يمكن إستخدامه للعديد من الاغراض لإدارة هاتفك، وإستخدام تطبيق Termux منوط باللينكس بشكل كبير، أي ان البرمجيات التي ستقوم بتنصيبها من خلاله او التي ستتعامل معها لا تتضمن واجهة جرافيكية في الغالب، و ستتعامل مع أغلبها مع سطر أوامر اللينكس، هذا وأكثر على تطبيق تيرموكس الذي يحتوي على الكثير من المميزات. 

مميزات تطبيق Termux

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

  • يوفر لك التطبيق منصة Terminal مبنية على اللينكس في هاتفك الذكي.
  • إستخدام التطبيق لا يحتاج الى الروت و يشتغل مباشرة.
  • إجراء أيٍ من العمليات الإعتيادية التي تقوم بها في اللينكس.
  • امكانية تنصيب برمجيات عن طريق امر apt-get.
  • امكانية تنصيب تطبيقات و برامج من خلال GitHub عبر إجراء أمر git clone.
  • يتيح لك التطبيق تنصيب مجموعة من الحزم (Packages) التي توفر لك إستخداما للعديد من البرمجيات اللينكساوية على هاتفك الأندرويد.
  • يتميز بالصرامة و القوة و الواجهة المحببة لكل عشاق نظم اللينكس.
  • واسع الحيلة و يمكن إستخدامه للعديد من الاغراض لإدارة هاتفك.

حزم تطبيق Termux

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

يتدخل Termux ويقوم بتوفير لنا إمكانية تنصيب الحزم بإستخدام بيئة اللينكس وكذا Terminal الخاص به، ويقوم بحفظ كل الحزم داخله كما يجدر الإشارة الى امكانيتك في إستخراج اسماء كل الحزم بتنفيذ أمر pkg list-all و يمكنك إنطلاقا من الأوامر ان تقوم بتشغيل تلك الحزم و تنفيذ أوامرها حسب الحاجة، وسنستعرض لاحقا أوامر تيرموكس.

بعض حزم Termux المميزة التي يمكنك تنصيبها و إستخدامها

سنستعرض عليكم بعض حزم Termux التي قد تكون مفيدة تارة ومسلية تارة اخرى، وعندها يمكنك الإختيار بين العديد من الحزم الموجودة مسبقة و التي يمكنك تنصيبها في هاتفك من خلال Termux، وهذه حزم متميزة يمكنك تثبيتها واستخدامها.

حزمة تأثير The Matrix 

حزمة مسلية تستطيع ان توفر لك هذا الكثير من التسلية، ويمكنك استخدامها بالتوجه الى تطبيق Termux

  • أكتب الأمر pkg install cmatrix 
  • بعدها لتشغيل هذا التأثير تقوم بكتابة سطر cmatrix
  • النقر على Enter و ستجد ان هاتفك اصبح مصفوفات متساقطة.
  • يمكنك الغائه بالخروج من التطبيق.

حزمة Figlet

تسمح لك حزمة Figlet بتكوين كتابة مهيكلة لأي عبارة تقوم بإضافتها مثلا في الجانب قمنا بهيكلة إسم Aqua Web، لفعل ذلك نقوم بتحميل حزمة Figlet عن طريق الأمر pkg install figlet ثم بعدها نقوم بإستخدامها عن طريق الأمر figlet aqua web، مع تغير عبارة aqua web بالعبارة التي تريد. 

حزمة  Python

العديد من برمجيات الإختراق و الحزم تستخدم Python و Ruby بشكل كبير، لذلك قد تود تنصيب حزمتيهما حتى تستطيع تنفيذ أكواد بإستخدام اللغتين، لفعل ذلك نقوم بتنفيذ الأمر pkg install python ، هذا الخيار سيسمح لنا بتنصيب مدير الحزم الخاص بالـ python كذلك و هو الـ pip، بعدها سيمكننا البحث عن برمجيات تم ابتكارها بالبايثون و إستخدامها عن طريق تنفيذ الأمر pip install في الـ Termux.

حزمة الـ Ruby

إنه الأمر نفسه بالنسبة ل Python بحيث نقوم بتنفيذ أمر pkg install ruby الذي بدوره سيوفر لنا مدير الحزم الخاص ب Ruby و هو Gem، بعدها سيمكنك تشغيل برمجيات أيضا تعتمد على الـ Ruby او حزم خاصة بها بإستخدام الـ Termux.

الأوامر المختصرة لتطبيق Termux

كما سبق لنا الذكر أننا سنستعرض بعض أومر تطبيق Termux وهو الشيء الذي سنقدمه لكم الآن كل ما عليكم هو المتابعة لمعرفة ذلك بشكل مفصل.

  • n: cd $ HOME / notes
  • nn: cd $ HOME / notes && vim
  • t: cd $ HOME / temp
  • gh: cd $ HOME / gh
  • hh: cd $ HOME / homework

وهناك الكثير من الأمر الأخرى سنستعرضها لمن يريد التفصيل أكثر أو ربما البحث عن أم من بينها أو كذا المعرفة، وهذه هي أوامر Termux:

  • ping “website URL” > Helps verify IP level connectivity
  • toilet -f mono12 -F gay “your text” > Presents text in a specified format.
  • apt show (app-name) > Gives a short but detailed summary on mentioned name of desired app.
  • apt show (app-name) > Installs the desired app
  • pip install youtube-dl > For installing Youtube-dl
  • Packages install python > Installs Python
  • termux-setup-storage > Gives TERMUX access to your file system
  • mkdir ‘dir-name > For creating directory
  • cd “dir-name” > For changing directory
  • cat “file-name” > For reading any file
  • mv /path/file  /path where file is moved > For moving files from one path to another.
  • cp  /path/file  /path where to copy file > For copying files from one path to other
  • rm filename.file-extension > For removing mentioned file from a certain directory. كيفية البدأ في إستخدام تطبيق Termux ؟ 

سنتعرف الآن على كيفية البدأ في إستخدام تطبيق Termux وهو ليس بالأمر الصعب إطلاقا، حتى ان لم تكن لديك أي خبرة في التعامل مع اللينكس فلازال بإمكانك الإستفادة من تطبيق Termux، يجب عليك أولا أن تقوم بتحميل تطبيق Termux.

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

تحميل وتثبيت تطبيق تيرمكس Termuxعلى الأندرويد

1-اضغط هنا لتحميل تطبيق Termux

2- قم بفتح التطبيق لبدء استخدامه وتثبيت الأدوات المهمه لعمل اختبار وتثبيت اهم الأدوات.

3- في أول سطر هناك رسالة ترحيب ثم تليه 5 أسطر تحتوي على معلومات عن المطورين وكيف تتواصل معهم ستلاحظ 4 أسطر تحتوي على أهم الأوامر وهي الأوامر الاساسية في التطبيق والتي لستعرضناها سابقا.

4- عند إنتهاء التثبيت سوف تكون قادر على تشغيل أدوات المبرمجه بلغة  ال python

5- تثبيت أهم مترجمات لغات البرمجة لتشغيل الأدوات كتثبيت python أو تثبيت مترجم Perl أو مترجم Ruby أو غيرها.

كيفية اختراق باستخدام Termux ؟

اذن بعدما استعرضنا كل هذا على تطبيق Termux سنتعرف الآن على كيفية اختراق باستخدام Termux وسنستعرض عليكم إن شاء الله الآن الخطوات الصحيحة التي يمكنكم اتباعها لتعلم كيفية الاختراق باستخدام تطبيق Termux.

1- تشغيل Termux وتنفيذ التعليمات البرمجية ثم الضغط على Enter.

2- اكتب التعليمة البرمجية التالية واضغط ENTER, الرمز هو: “cd peepdf”.

3- الآن اكتب الأمر chmod + x peepdf.py واضغط على Enter.

4- اكتب python2 peepdf.py -i واكتب Enter.

الخطوات المذكورة أعلاه تساعد في تثبيت PDF Unlocker في النظام. والآن نأتي إلى جزء التشفير.

1- بعد فتح ملف PDF ، اكتب أمر تشفير Yourpassword هنا “YourPassword” هو كلمة مرور ملف PDF.

2- اكتب الأمر حفظ واضغط على Enter الذي يجعل كلمة مرور PDF محمية – تظهر ملاحظة على الشاشة تصف نفسها.

ونتعرف الآن على كيفية فك تشفير الملفات اتبع معنا ما يلي لمعرفة ذلك

1- افتح الملف مرة أخرى بواسطة الأمر open -f /sdcard/FileName.pdf و اضغط على Enter.

2- ثم اكتب أمر فك تشفير YourPassword واضغط على Enter.

يجب أن تكون كلمة المرور هي نفسها التي تم تعيينها لتشفير ملف PDF نفسه. في حالة وجود مشكلة ، يتوفر برنامج PDF Unlocker دائما لمساعدتك.

كيفية اختراق واي فاي باستخدام Termux ؟

للعرف على هذه الكيفية يجب أن تعرف أن هناك برنامج واحد يسمى aircrack-ng والذي تحتاج إلى تنزيله أولا باستخدام مساعدة Google ثم اتبع الخطوات الواردة أدناه بالتتابع

1- قم بفتح تطبيق Gnu Root Debian أو جذر الشاشة الطرفية وبدء وضع بكتابة هذه الأوامر:

  • airmon-ng
  • airmon-ng start wlan0

2- قم بالكشف عن الشبكة بكتابة هذا الأمر:

  • airodump-ng wlan0mon
    هنا ترى جهازك المستهدف وإيقاف الكشف عن طريق control + z.

3- يجب إنشاء مجلد واحد واسمه على على سطح المكتب أو بطاقة الذاكرة الرقمية المؤمنة وكذا إنشاء قائمة كلمات المرور اضغط قوة التواصل واي فاي، وجمع المعلومات حول الضحية وإنشاء قائمة كلمات المرور للقوة التكرار.

4- نسخ BSSID للضحية ولاحظ أيضًا رقم قناة CH  واكتب هذا الأمر:

  • airodump-ng -c 6 –bssid00: 26: 44: AB: C5: C0 -w / root / Desktop / cap / wlan0mon-w
    يجب عليك إعطاء مسار مجلد الحد الأقصى إذا كان لديك هذا المجلد على SDCARD ثم يمكنك إعطاء هذا المسار:
     -w / sdcard / cap / wlan0mon

5- الآن افتح نافدة طرفية أخرى وافصل جميع الأجهزة مع هذا الأمر والتقط نوع اتصال واي فاي نفسه ولكن استخدم هنا الهدف bssid:

  • aireeplay-ng -0 5 -a 00: 26: 44: AB: C5: C0 -wlan0mon
    الآن وقف الهجوم عن طريق control + z. وإغلاق النافدة.

6- لصق قائمة كلمات المرور في مجلد الخاص بك ، وكذلك انتقل إلى مجلد مجلد كابالتكريك الآن مع هذا الأمر:

  • aircrack-ng -w pass.list 01.cap

7- هذا هو هجوم القوة المتكرر إذا تطابقت أي كلمة مرور مع الواي فاي يتم كسرها. وستحصل على المفتاح أي كلمات المرور.

شرح تطبيق termux الخطير وبدأ إختبار الإختراق بهاتفك

☆☆☆ الى هنا نكون قد أنهينا ولله الحمد هذا الموضوع العملاق الذي خصصناه لتطبيق Termux والذي استطعنا من خلاله جمع كل المعلومات التي تحتاجها حول هذا التطبيق العملاق المتعدد الخصائص، وأخيرا نتمنى أن تستفيدو من هذا التطبيق فيما هو خير كما نصفي ذمتنا أمام الله في استخدام هذا العلم في غير الذي يرضي الله ونتمنى أن يعجبكم المقال وتضكو بصمتكم ومشاركتنا آرائكم ☆☆☆

فريق التحرير N

حاصل على إجازة في الدراسات القانونية- وحاصل على شهادة دولية في تطوير الأنظمة المعلوماتية - لدي خبرة في كتابة المقالات بمحتوى جد مميز في عدة مواقع عربية وأجنبية. الهدف الأساسي الذي أسعى إليه دائما في حياتي، هو تطوير المحتوى العربي في حلة ممتازة.
Subscribe
نبّهني عن

1 تعليق
Inline Feedbacks
View all comments