Ad

 الدرس اﻷول فى بايثون … دورة بايثون للاختراق

 

دورة بايثون للاختراق

السلام عليكم ورحمة اله وبركاته , أهلاً زوَّراي اﻷعزاء :)

 أريد أن أُخبركم بأن هذه هي المقالة اﻷولى من بعد ما أصبحت مدونتى موقعاً :)

نعم!

لقد استقليّت عن جوجل وأصبحت بمفردي :)

فى الحقيقة أنا بمفردي كالعادة لا يوجد معى سوي اللَّه :(

أمزح أمزح 😂💔 

المهم أعزائي المتابعين اليوم سنبدأ بلغة البرمجة بايثون!

نعم, سنتعلم لغة البرمجة بايثون وسنقوم بعمل مشاريع وأدوات واسكربتات معاً إن شاء الله :)
 

لماذا تم عمل هذه الدورة؟

رأيت فى اﻷونَّة اﻷخيرة عمليات بحث ذات صلة بلغة البرمجة الشهيرة بايثون!
ومن ضمن عمليات البحث هذه كانت النتائج كالآتي:-

استخدام بايثون في الاختراق
الاختراق بلغة بايثون
مكتبات بايثون للاختراق
أدوات بايثون للاختراق
بايثون هكر
اختبارات بايثون
لغة البايثون والهكر
تحميل كتاب Black Hat Python مترجم
بايثون بالعربي pdf
بايثون تحميل
تطبيقات لغة بايثون
اكواد لغة بايثون
عيوب لغة بايثون
اكواد بايثون جاهزة
كودزيلا بايثون
أدوات بايثون للاختراق

لهذا قرَّرت أن أكتب هذه الدورة لكم!

أول شئ أعزائي المتابعين والقرّاء وهو شيئ منطقيٌ جداً لكي نكتب أي كود برمجى, يجب علينا أن نمتلك بيئة تطوير لكتابة هذا الكود أو بمعني أصح, محرر نصوص, ولكن هذا المحرر لن يكن مثل أي محرر نصوص عادي, بل سيكون محرر نصوص برمجية أو كما قلتُ سابقاً بيئة تطوير أو باللغة الانجليزية IDE - Intgreted Development Envoironment  هذه البيئة هي التي ستساعدنا فى كتابة الكود إن شاء الله :)


حسناً, كيف سنقوم بتثبيت بيئة التطوير هذه ؟

لا تقلق يا عزيزي, كل شئٍ سهلٌ إن شاء اللَّه :)

أولاً اضغط على هذا الرابط للدحول إلى صفحة التحميل الرسمية لبرنامج Visual Studio Code والَذي سيكون بيئة تطويرنا إن شاء الله, إذا كنت تمتلك برنامج Pycharm فلا بأس به, هذا جيد جداً للغة البرمجة بايثون, ولكن VScode هو جيد أيضاً لكل اللغات البرمجية :)

بعد أن تدخل إلى الرابط المذكور أعلاه, ستدخل إلى جهاز الكمبيوتر الخاص بك إذا كانة معمارية جهازك 32 Bit ستقوم بالضغط على هذا الرابط.

أمَّا إذا كانت معمارية جهازك 64 Bit ستقوم بالنقر علي هذا الرابط .

وبالطبع تركت لك رابط لمعرفة الفرق بين معمارية 32 بت و64 بت :D

 

بعد أن تقوم بتثبيت بيئة التطوير VScode, ستجد أنه بالشكل التالى بعد أن تقوم بفتحه

vscode start new project

أولاً يجب علينا أن نقوم بعمل مشروع جديد لحفظ جميع ملفاتنا البرمجية بداخله , حسناً , كيف سنقوم بعمل مشروع جديد بداخل بيئة التطوير هذه ؟

لعمل مشروع جديد فى برنامج VScode ستقوم بالخطوات اﻵتية :)

ستقوم بعمل مجلد على جهازك , قم بتسميته كما تشاء :)

ستذهب إلى برنامج VScode وتذهب للكلمة التي تُدعي File فى الخانة العُليا اليُسري من البرنامج

ستختار Open Folder

سيفتح لك نافذة, ستختار من هذه النافذة المجلد الذي قمت بإنشائه وبعدها ستضغط Ok فى الجهة السُفلي الُمني من النافذة المُنبثقة 

هكذا أنشأت مشروعاً :)


ستحتاج بعد ذلك لإنشاء ملف لكتابة أكواد لغة بايثون بداخله, (سبحان الله ^_^ )

ستذهب للبرنامج وتضغط على الأيقونة كما هو موضح فى الصورة أدناه

انشاء ملف جديد فى vscode

قُم بتسمية الملف كما تشاء ولكن يجب أن ينتهي ب py. لكي يكون الملف خاص بأكواد بايثون .

إلى هنا جاء وقت كتابة الكود :)


كتابة أول برنامج بلغة بايثون

اﻵن سنطبع كلمة hello world على الشاشة :)

لكى نتعامل مع لغة البرمجة بايثون, يجب أن نعرف بعض اللغات التى هي تأتي بداخل بايثون أو built-in methods أي أنها تأتي مع بايثون ولا تحتاج أنت لعمل هذه الدوال أو استدعائها من مكتبات أو modules (لا تقلق, سنتعرف على كل هذا لاحقاً إن شاء الله *_^) .

من ذمن وأهم هذه الدوال المُدمجة ببايثون هي الدالة print , وظيفة هذه الدالة هي طباعة أي شئ مري على الterminal أو الCommand Line أو الcmd.

لكي نطبع كلمة hello world على الشاشة نقوم بكتابة الكود التالى 

print ("hello world")

حيثُ أنَّه كما قُلنا , أننا استدعينا دالة الطباعة print ومررنا لها النص المراد طباعته وهو فى حالتنا هذه, hello world ووضعناه داخل علامات تنصيص أو quotations (") .

بالطبع يجب كتابة الكود هكذا لكي يعمل , لأن هذا يُدعي بالsyntax أي كيفية كتابة الأكواد ببايثون.  

وإلى هنا قد وصلنا إلى نهاية مقالتنا أرجو من حضراتكم إذا وُجِدَ أي شئ غير واضح أن تبلغوني فى قسم التعليقات أسفل المقالة وسيتم مراجعة المقالة إن شاء الله , وشكراً لقرائتكم 🌺

Post a Comment

أحدث أقدم