x32x01
أدارة أكتب كود
- بواسطة x32x01 ||
اليوم هنعرف ليه مشهور عن لغة البايثون إنها متعلقة بالـHacking أكثر من غيرها؟
أولًا : خليني أكلمك عن مميزات لغة البايثون لأن ده السبب الأساسي في شهرتها بكدة
لغة البايثون Python هي لغة Interpreter.. يعني لغة مش بتحتاج لما تشغل البرنامج بتاعها إنها تاخد وقت بتعمل Loading وبعدين تشتغل
هي مجرد ما تشغل البرنامج بتاعها بتشتغل فورا وده لأنها بيتم تنفيذها سطر سطر في الكود بتاعها، فده ميزة في سرعة تشغيلها لكن مش ميزة خالص في سرعة البرنامج ككل
ميزة كمان وهي إن لغة البايثون هي لغة مفتوحة المصدر Open source وده معناها إن أي مطور حب يضيف مكتبة أو ميزة تبع اللغة بيضيفها ويرفعها بسهولة.. النقطة دي بقا هي محور كلامي كله
دلوقتي في مطورين كتير جدا بيحبوا يطوروا برامجهم الخاصة عشان يرفعوها للناس بحيث تكون مصدر دخل ليهم أو يدخلوا لمسات التطوير بتاعتهم في مجالات مختلفة.. الخلاصة إنه بيحب يقدم محتوى كويس للناس في مجاله ويستفيد بردو
بعض المطورين بقا بيضيفوا التحسينات دي في مجال أمن المعلومات.. مثلا يسهلوا على مختبري الاختراق إنهم يعملوا Scan للشبكة بسهولة.. إستغلال للثغرات بسهولة.. يوفروا طرق أفضل وأسرع في جمع البيانات
وفي المقابل بيظهرلنا بعض الـHackers بيستخدموا اللغة في العكس تماما.. تطوير برامج خبيثة.. تسهيل عملية الإختراق.. وكله بنفس اللغة لأنها مفتوحة المصدر.
سبب كمان وهو إن اللغة نفسها سهلة جدا في الكتابة.. يمكن من أسهل لغات البرمجة في العالم إذا ما كانت في أعلى رتبة فعلا في السهولة.. انت مش متخيل يعني إيه تعمل Backdoor بمجرد 30 ولا 40 سطر كود "أكيد مش احترافي لكن بيحقق الغرض بقوة"
فخد كل العوامل دي وحطها في إعتبارك وهتلاحظ فعلا ليه لغة البايثون خدت السمعة دي.
في كورسات المنتدى وبالذات الهاكينج احنا بنستعمل البايثون لإنها الأسهل في الكتابة وبتحقق الغرض إلي إحنا عايزينه تماما.. فكان لازم الأول تتعلم اللغة باتقان عشان لما تحب تحقق فكرة معينه متتعبش في معرفة كيفية تحقيقها
أولًا : خليني أكلمك عن مميزات لغة البايثون لأن ده السبب الأساسي في شهرتها بكدة
لغة البايثون Python هي لغة Interpreter.. يعني لغة مش بتحتاج لما تشغل البرنامج بتاعها إنها تاخد وقت بتعمل Loading وبعدين تشتغل
هي مجرد ما تشغل البرنامج بتاعها بتشتغل فورا وده لأنها بيتم تنفيذها سطر سطر في الكود بتاعها، فده ميزة في سرعة تشغيلها لكن مش ميزة خالص في سرعة البرنامج ككل
ميزة كمان وهي إن لغة البايثون هي لغة مفتوحة المصدر Open source وده معناها إن أي مطور حب يضيف مكتبة أو ميزة تبع اللغة بيضيفها ويرفعها بسهولة.. النقطة دي بقا هي محور كلامي كله
دلوقتي في مطورين كتير جدا بيحبوا يطوروا برامجهم الخاصة عشان يرفعوها للناس بحيث تكون مصدر دخل ليهم أو يدخلوا لمسات التطوير بتاعتهم في مجالات مختلفة.. الخلاصة إنه بيحب يقدم محتوى كويس للناس في مجاله ويستفيد بردو
بعض المطورين بقا بيضيفوا التحسينات دي في مجال أمن المعلومات.. مثلا يسهلوا على مختبري الاختراق إنهم يعملوا Scan للشبكة بسهولة.. إستغلال للثغرات بسهولة.. يوفروا طرق أفضل وأسرع في جمع البيانات
وفي المقابل بيظهرلنا بعض الـHackers بيستخدموا اللغة في العكس تماما.. تطوير برامج خبيثة.. تسهيل عملية الإختراق.. وكله بنفس اللغة لأنها مفتوحة المصدر.
سبب كمان وهو إن اللغة نفسها سهلة جدا في الكتابة.. يمكن من أسهل لغات البرمجة في العالم إذا ما كانت في أعلى رتبة فعلا في السهولة.. انت مش متخيل يعني إيه تعمل Backdoor بمجرد 30 ولا 40 سطر كود "أكيد مش احترافي لكن بيحقق الغرض بقوة"
فخد كل العوامل دي وحطها في إعتبارك وهتلاحظ فعلا ليه لغة البايثون خدت السمعة دي.
في كورسات المنتدى وبالذات الهاكينج احنا بنستعمل البايثون لإنها الأسهل في الكتابة وبتحقق الغرض إلي إحنا عايزينه تماما.. فكان لازم الأول تتعلم اللغة باتقان عشان لما تحب تحقق فكرة معينه متتعبش في معرفة كيفية تحقيقها