حوّل موبايلك لجهاز Pentesting 🔥 | Termux + Linux بدون لابتوب
·
حوّل موبايلك لجهاز Pentesting 🔥 بدون لابتوب
السلام عليكم اخواتي اليوم جئت لكم بموضوع مهم جدا ويبحث عنه الكثيرون , من احد اكبر مشاكل الكثير من المتابعين وهيا عدم امكانيه البدء في التعلم بسبب عدم توافر الظروف والامكاينات المناسبه ولكن هذا خطاء كبير , حيث من اكبر الاخطاء التي تمنع الكثيرون من النجاح وهيا تاجيل العمل حتي يمتلك جهاز معين او يمكتلك مبلغ معين او شئ معين ولكن في الحقيقه النجاح لا يتطلب شئ معين ابداء اولا بما لديك .
الكثيرون من محبين امن المعلومات يريدون البداء في التعلم سواء تعلم لغات البرمجه او تعلم السيبر سيكيورتي وعندما يبداء بمتابعه اي كورس او قناه علي اليوتيوب ويشاهد المدرب يبداء بلتعليم علي جهاز الكمبيوتر يغلق الكورس ولا يستكمله وفي هذا المقاله سوف اقوم بعمل سلسله قويه لجعلك تبني مختبر كامل علي هاتفك وجهاز pc قوي علي هاتفك , لو قولتلك انك ممكن تحول موبيلك لجهاز كمبيوتر لينكس ومش بس كدا انت ممكن تبني من خلاله تطبيقات واسكربتات وبني مختبر كامل لامن السيبراني تتعلم من خلاله وتجرب وتستعمل ادوات السيبر سيكيورتي وكل دا منغير كمبيوتر او لاب توب .
كورس pentesting on mobile
اهلا بكم في اول حلقات كورس Pentesting on Mobile
السلسله دي معموله لاي شخص نفسو يدخل مجال امن المعلومات ولكن لا يمتلك الامكانيات مثل لاب توب او كمبيوتر قوي ولكن ا ريدك في البدايه ان تعلم انه مهمه حصل امكايتات الكمبيوتر تختلف كليا عن امكانيات الهاتف يوجد بعض التقنيات والاساليب التي لا يمكن تشغيلها علي الهاتف ويمكن تشغيلها علي الكمبيوتر والسبب يرجع للامكاينات مثل
1- كرت الشاشه
2- المعالج
3- سعه التخزين
4- الرامات القويه
6- نموذج التشغيل ويندوز
ولكن سوف نحاول ايجاد بدائل وحلول , حيث سوف نحاول دائما تعليمك كل الاؤامر ووظيفتها ولن نقوم بكتابه او تحميل مجرد ادوات فقط بل سوف نقوم بتعليمك اهميه الادوات ووظيفتها ولماذا قمنا بتحميلها في هذه السلسله .
اولا سوف نبداء باعداد بيئه العمل .
اولا كيفيه تثبيت تطبيق التيرمكس
تطبيق التيرمكس هوا احد اقوي التطبيقات التي تقوم بتشغيل انظمه لينكس بشكل امن علي هاتفك بدون روت وبدون فرمطه او تغير لنظام التشغيل , حيث يعتبر محاكي طرفيه لانظمه لينكس
لتثبيت التطبيق
1- قم بدخول علي متجر جوجل بلاي او من خلال الرابط التالي
2- ستجد تطبيق التيرمكس بهذا الشكل قم بتثبيته
بعد التثبيت سوف نقوم باعداد المختبر وتجهيزه ,
1- termux-setup-storage
هذا الامر مسؤل عن اعطاء تطبيق التيرمكس صلاحيات الوصول للملفات الداخليه حتي تسطيع نقل الملفاات ومشاركتها مع جهازك .
2- pkg update && pkg upgrade
هذا الامر يقوم بتحديث وترقيه التطبيق والحزم والكثير يقومون بلخلط بين الامر update و upgrade ويظنون انهم نفس الشئ ولكن في الحقيقيه الامر update مسؤل عن البحث عن التحديثات فقط ولكن upgrade مسؤل عن تثبيت الحزم التي تم العثور عليها .
3-clear
مسؤل عن تنظيف الشاشه بلكامل
4- pkg install امر التثبيت ويجب عليك تثبيت جميع مستودعات والادوات التي تقوم بتثبيت الاسكربتات من مصادر خارجيه مثل github وغيرها
pkg install git
pkg install wget
pkg install curl
5- pkg install nano
هوا امر مسؤل عن انشاء ملفات نصيه والتعديل علي الملفات الموجوده ويمكنك استعماله في انشاء ملفات بجميع لغات البرمجه مثل بايثون او اي لغه تانيه
example : nano zoala.py or nano zoala.txt
6- pkg install tree
تقوم بتقسيم الملفات مثل تفرعات الشجره والتي تسهل علينا تصفح الملفات والبرامج عندما نمتلك مشاريع ضخمه
الان انتيهنا من التثبيت والاعداد الان سنبداء بلاؤامر المهمه
1- pwd = معرفه المسار الفعلي الذي تقف فيه اي بمعني المجلد الذي تتواجد به
2- ls = اختصار لكلمه list = الغرض منها عرض جميع الملفات في المجلد الذي تتواجد به
3- ls -la = الغرض منه عرض جميع بيانات وعرض جميع المجلدات والملفات المخفيه في المسار الذي تتواجد به
4- cd = change directory = يمكن استعمالها في فتح المجلدات وتغير المسار الذي تتواجد به علي سبيل المثال
cd .. = خطوه واحده للخلف
cd = تعني الرجوع للقائمه الرئيسيه حتي وان قمت بدخول لمليون ملف
للاستعمال الجيد cd + اسم الملف
5-mkdir = تستعمل في صنع فولدرات = mkdir + name folder
6- touch = تستعمل في صناعه ملفات عاديه مثل txt وغيرها =touch + name file
7-nano = محرر النصوص لتعديل علي اي ملف وللاستخدام نكتب الاداه واسم الملف او يمكنك انشاء ملف جديد بها =
nano +zoala.py
8- cat = لعرض الملفات يمكنك بها قرائه الملفات ومحتوياتها بدون فتحها = cat + name file
9 - cp = تستعمل لنسخ الملفات والفولدرات
10- mv = تستعمل لنقل الملفات والفوردات وتغير اسم الملفات والفولدرت
11- rm or rm -rf = تستعمل لحذف الملفات والفولدرات نهائيا
اهم لغات البرمجه في السلسله
بما اننا نريد برمجه العديد من الادوات في المواضيع القادمه وانت بكل تاكيد سوف تحتاج القيام ببرمجه وفحص الادوات يجب علينا الاستعانه باهم لغه برمجه وهيا لغه البايثون , بسبب سهوله كتابتها ويمكن تشغيلها علي جميع انظمه التشغيل المختلفه سوف نقوم بتثبيتها من الامر التالي
pkg install python
ولتعرف علي pip سوف نتعرف عليها من خلال الكود التالي
pip --version
وربما ياتي سؤال مهم ما هيا اهميه pip ؟
اهميتها تكون في امكانيه تثبيت requerment والملحقات التي تكون ضروريه والمكتبات الاساسيه لعمل المشاريع التي سوف نتعلم عليها في المستقبل .




Comments
Post a Comment