استخدام بايثون في اختبار الاختراق و التجسس علي الشبكة
Offered By: Udemy
Course Description
Overview
What you'll learn:
- سوف تتعلم استخدام بايثون في برمجة مراقب للحزم (البيانات) في الشبكة
- سوف تتعلم استخدام بايثون في جمع المعلومات و البيانات من المواقع
- سوف تتعلم برمجة ادوات خاصة ب عملية اختبار اختراق المواقع الالكترونية
- سوف تتعرف علي بعض انواع الثغرات الموجودة في المواقع الالكترونية
السلام عليكم و رحمة الله و بركاته
اهلا بكم في دورة بايثون لاختبار الاختراق و مراقبة حزم الشكبة :)
هذه الدورة مقسمة الي قسمين رئيسين و هما
1 - برمجة network packet sniffer :
wireshark في هذا القسم سوف نتعلم كيف نبرمج مراقب حزم للشبكة مثل برنامج
و هو البرنامج الاشهر في مراقبة حركة الحزم و البيانات عبر الشبكة و هذا ما سنفعله او ما سوف نستطيع معرفته :
الخاص بالجهاز الراسل و المستقبل للحزمة ip
للجهاز الراسل و المستقبل للحزمة mac address
سوف تدخل الحزمة port خرجت الحزمة و من اي port و معرفة من اي
سواء للراسل او للمستلم
و ايضا سوف تستطيع طباعة البيانات المارة و حجم الحزمة و تحديد مكان الجهاز الذي ارسلت له الحزمة او الذي استقبلت منه الحزمة
--------------------------------------------------------------------------------------------------------------------------------------------------------------
2 - استخدام بايثون في اختبار اختراق المواقع الالكترونية :
في هذا القسم اولا سوف تحتاج قبل ان تدخل في برمجة الادوات ان تكون علي علم ب استخدام بايثون في
web scraping
و المقصود انك تكون قادر علي استخراج و جمع المعلومات من المواقع و لذلك سوف نشرحها اولا ثم بعد ذلك سوف نبداء في برمجة ادواتنا الخاصة بنا التي سوف تساعدنا في عملية اختبار الاختراق
ادوات التي سوف نبرمجها :
- Black Robots.TXT
- Get Dir's
- Sub-Domain Detector
- Explanation of XSS Vulnerability
- XSS Scanner
---------------------------------------------------------------------------------------------------------------------------------------------------------------
شكرا لكم و ارجو منكم ان لا تنسونا من صالح دعواتكم لنا بالخير
:)
Taught by
Ahmed Elesawy
Related Courses
Artificial Intelligence for RoboticsStanford University via Udacity Intro to Computer Science
University of Virginia via Udacity Design of Computer Programs
Stanford University via Udacity Web Development
Udacity Programming Languages
University of Virginia via Udacity