Python الطريق إلى لغة البرمجه الشيقه بايثون || الإحتراف فى مجال الهاكرز ||

تم تحميل الصفحة في 1,3251327 ثانية
الطريق إلى لغة البرمجه الشيقه بايثون || الإحتراف فى مجال الهاكرز ||
إنضم
28 أغسطس 2016
المشاركات
304
الإعجابات
425
النقاط
63
العمر
36
الإقامة
Egypt
السلام عليكم ورحمة الله

ازيكم أخوتى الأفاضل كيف حالكم اليوم أتمنى ان تكونو بخير حال

الطريق إلى لغة البرمجه الشيقة بايثون

Road to the Python programming language interesting

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

كثيرا من الناس الذين يعتبرون أنفسهم هاكرز قفزوا إلى الشهرة والثروة لأنهم رفضوا قبول ذلك الوضع ، مارك زوكربورج Mark Zuckerberg مؤسس الفايسبوك هو مثال ممتاز لكيف يمكن أن يتحول حب الهاكر Hacker من المعرفة إلى تجارة مربحة .

تريد أن تصبح هاكر Hacker

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

البرمجة :

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

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



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

تستخدم بايثون على نطاق واسع في جوجل وناسا، كما أنها قد استخدمت في برمجة أحد المشاريع العملاقة هو مشروع زوب، كما تستخدم في العديد من المشاريع والتطبيقات المنتشرة عالمياً مثل مشروع بلندر وهو أحد برامج التصميم ثلاثية الأبعاد الشهيرة، وأيضا في جزء من مشروع موزيلا فيرفكس.
لقد أُدمجت بايثون بنجاح كلغة برمجة في العديد من التطبيقات والحزمات. وهي تستخدم بكثرة في تطبيقات التصميم ثلاثي الأبعاد مثل مايا، سوفت اميدج إكس إس آي Softimage|XSI، وبالطبع بلندر.

كما أنها تستخدم في أنظمة التشغيل المختلفة مثل أغلب توزيعات لينكس ونظام ماك أو إس إكس.


كلغة برمجة نصية Scripting Language
برنامج Maya لعمل التصاميم ثلاثية الأبعاد.
برنامج Blender لعمل التصاميم ثلاثية الأبعاد.
Softimage XSI لعمل التصاميم ثلاثية الأبعاد.
Civilization IV اللعبة الإستراتيجية المعروفة.
Stackless Python عمل سكربتات لأشهر الألعاب الإلكترونية المعروفة مثل EVE Online, Civilization IV, Second Life.
ArcGIS برنامج لعمل الخرائط الجغرافية.
OpenOffice.org حزمة برامج مكتبية مفتوحة المصدر.
PyMol عمل تصاميم ثلاثية الأبعاد لأغراض علمية.
GIMP برنامج رسوميات مفتوح المصدر.

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

الموقع الرسمى لبيثون :

Welcome to Python.org

الجزء العربى المٌتاح من الموقع الام

ArabicLanguage - Python Wiki

المتطلبات الأساسية

ينبغي على متعلم لغة البرمجة بايثون الالمام بالمفاهيم الأساسية لبرمجة الحاسوب والمصطلحات الخاصة بها كما يعتبر الالمام بأساسيات أية لغة برمجية أخرى أمرا جيدا.

التنصيب على Windows

ويتم وفق الخطوات التالية

افتح متصفح الانترنت واذهب إلى

Download Python

اتبع الرابط الخاص بالتنصيب الخاص بويندوز msiPython –XYZ حيث تمثل ال XYZ رقم الإصدار الذي تقوم بتحميله.

إن استخدام هذه الطريقة يتطلب دعم نظام الويندوز لديك لبرنامج تنصيب مايكروسوفت 0 فقط قم بحفظ ملف التنصيب على جهازك ثم قم بتشغيله لتعرف إذا كان جهازك يدعم MSI. (MSI(Microsoft Software Installation)).

قم بتشغيل ملف التحميل مما يشغل ملف تنصيب بايثون سهل الاستخدام. فقط اقبل الضبط الافتراضي وانتظر الى أن يتم الانتهاء من التنصيب وعندها يكون قد اكتمل التنصيب تماما.

ضبط المسار على نظام الويندوز

لإضافة دلالة البايثون إلى المسار من اجل مجال معين في الويندوز نتبع الخطوات التالية:

عند استدعاء الأمر : اطبع المسار التالي %path%;C:\Python واضغط Enter.

ملاحظة: إن المسار C:\Python هو مسار دلالة البايثون.



هناك الكثير من الموارد (الكتب ، الدورات ، الدروس) المتاحة على الانترنت لتعلم البايثون والكثير منها مجاني ، كما يوجد بعض المصادر الجيدة باللغة العربية .

بمجرد اتقانك لأساسيات بايثون فأنت جاهز للانطلاق إلى لغات برمجة أخرى .

جافا Java هي من أكثر اللغات شعبية على الإطلاق وتستخدم على نطاق واسع في شبكة الأنترنت لمحموليتها كونها متعددة المنصات حيث تعمل على أغلب الأجهزة ونظم التشغيل المعروفة ، كل شيء من الألعاب إلى تطبيقات سطح المكتب والأنترنت يمكن برمجتها باستخدام جافا ، كما أن هناك مجتمع ضخم من المطورين المسؤولين عن إنشاء وتحديث بيئات التطوير المتكاملة IDE الخاصة بها مثل Eclipse و NetBeans .

أعتمد لكم هذه الكتب لتعلم لغة البرمجه الشيقه بايثون

Python Programming for Hackers and Reverse Engineers

GrayHatPython.pdf

تعلم البرمجة مع بيثون 3



sourceforge.net/projects/omlx/files/open%20books/1.0/learn_python3.pdf/download

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

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

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

هذا ما وفق الله أن أكتٌب ولو أراد سوف أقوم بتدريس هذه اللغه القيمه والهامه هنا أن شاء الله

█║▌│█│║▌║││█║▌│║█║▌▌▌
© InjectorBoy Hacker |
 
إنضم
2 نوفمبر 2012
المشاركات
3,405
الإعجابات
2,872
النقاط
113
العمر
30
الإقامة
Algeria
فخامة الاسم تكفي

دائما استفيد من مواضيعك الرائعة اخي

BlaCkRoseGHT

"وخصوصا في اختراق المواقع سابقا"

جزاك الله خيرا لما تقدمه لنا
 
إنضم
28 أغسطس 2016
المشاركات
304
الإعجابات
425
النقاط
63
العمر
36
الإقامة
Egypt

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل