4 أفضل ألعاب القرصنة عبر الإنترنت لتعلم البرمجة

هناك جاذبية رومانسية معينة في القرصنة. فكرة الكتابة بعيدًا عن طريق ضوء شاشتك والحصول على إمكانية الوصول إلى الأسرار التي لا يعرفها سوى عدد قليل من الأشخاص تروق لكثير من الناس ، لكن القرصنة الواقعية ليست هي نفسها الموجودة في الأفلام. في العالم الحقيقي ، تعتبر القرصنة جريمة ، ولكنها أيضًا مجموعة مهارات مطلوبة(in-demand skill set)

تدفع الشركات المال للمتسللين المحترفين (أو ذوي القبعة البيضاء)((or white-hat) hackers) لاختبار مستوى الأمان. إذا كان هذا يبدو وكأنه وظيفة مثيرة للاهتمام بالنسبة لك ، فجرّب يدك في ألعاب القرصنة هذه عبر الإنترنت لتتعلم مهارات الترميز والقرصنة الضرورية التي ستحتاجها للبدء.

هاك الصندوق(Hack the Box)

Hack the Box ليست لعبة بقدر ما هي لغز. حتى للدخول إلى النظام الأساسي ، يجب أن يكون لديك مستوى أساسي من المعرفة بتطوير الويب(basic level of knowledge of web development) . يتطلب منك اختراق الموقع فقط للحصول على رمز دعوة ، على الرغم من أنه يسقط تلميحات متعددة على طول الطريق لمساعدتك في حل اللغز.

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

إذا كنت تتخيل نفسك متسللًا شبه ماهر وترغب في صقل مهاراتك ، فإن Hack the Box هو مكان جيد للبدء. 

هاكثيس سايت(HackThisSite)

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

إذا كنت قد بدأت للتو في عالم القرصنة ، فجرب تحديات "المهام الأساسية". ستزداد الصعوبة تدريجيًا وتعلمك ما تحتاج إلى معرفته قبل المضي قدمًا. هناك أيضًا مهام واقعية أكثر تعقيدًا.

مثل Hack the Box ، يحتوي HackThisSite على نظام نقاط عالية. يوجد أيضًا قسم "Hall of Fame" حيث يسرد الموقع نقاط الضعف التي اكتشفها المستخدمون ويمنح هؤلاء المستخدمين النقاط. يشجع HackThisSite(HackThisSite) المستخدمين على البحث عن ثغرات أمنية ، لكنه يطلب منهم إرسال تقرير بالأخطاء بدلاً من اتخاذ إجراء مدمر.

يعد HackThisSite(HackThisSite) ساحة تدريب رائعة ومكانًا لتجمع قراصنة القبعة البيضاء المحتملين ، خاصة إذا كنت قد بدأت للتو في تعلم المهارات التي تحتاجها. 

بيكو سي تي إف(PicoCTF)

يعتقد الكثير من الناس أن القرصنة تتعلق فقط بالبرمجة ، ولكن هناك دور أكبر بكثير من مجرد معرفة بناء جملة Java(more involved than just knowing Java syntax) . يجب أن تكون قادرًا على التفكير بشكل خلاق ومعرفة كيفية التعامل مع المشكلات المختلفة التي قد يواجهها المتسلل. تستهدف PicoCTF(PicoCTF) الجماهير الأصغر سنًا (من الصفوف المتوسطة إلى الثانوية) ولكن يمكن استخدامها من قبل أي شخص.

تم تصميم PicoCTF(PicoCTF) من قبل خبراء أمن الكمبيوتر في جامعة كارنيجي ميلون(Carnegie Mellon University) . يعمل اللاعبون من خلال قصة فضفاضة مليئة بالمحتوى التعليمي وألغاز الأمن السيبراني. وفقًا لموقع الويب ، يجب على اللاعبين "إجراء هندسة عكسية ، وكسر ، واختراق ، وفك تشفير ، والتفكير بشكل خلاق ونقدي لحل التحديات".

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


PicoCTF هي أداة رائعة لشخص أصغر سنًا مهتمًا بالقرصنة(younger that is interested in hacking) . سيعلم أساسًا قويًا من المهارات الأساسية التي ستنقل شخصًا ما إلى دورات أكثر تقدمًا في وقت لاحق من الحياة. 

المأجورون(Hacksplaining)

Hacksplaining هو موقع تعليمي تفاعلي يوجه المستخدمين خطوة بخطوة خلال عملية استغلال الثغرات الأمنية المختلفة. يتيح نظامها الأساسي للمستخدمين معرفة ما يحدث خلف الكواليس عند استخدام شيء مثل حقن SQL(SQL Injection) و Clickjacking وأنواع أخرى من تقنيات القرصنة.

على الرغم من أنها ليست لعبة قرصنة ، إلا أن العناصر التفاعلية تساعدها في إظهار دروسها بطريقة لا تؤدي إلى مجرد قراءة المواد. تم إعداده في سلسلة من الدورات التدريبية التي تنتقل بشكل طبيعي من واحدة إلى أخرى. على سبيل المثال ، عند الانتهاء من البرنامج التعليمي لـ SQL Injection ، فإنه ينقلك إلى درس حول كيفية الحماية من حقن SQL(SQL Injection)

تتوفر العديد من الدروس بدون تسجيل ، ولكن يمكنك الانضمام مجانًا للوصول إلى مزيد من المعلومات. مع وجود ثروة من المعلومات على الموقع وتنسيق سهل النهج ، يعد Hacksplaining مكانًا جيدًا للحصول على فهم أساسي لمآثر الأمان. 

ملاحظة حول القرصنة

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

إذا كنت تريد أن تصبح هاكرًا ذو قبعة بيضاء ، فتأكد من عدم إساءة استخدام المهارات التي تتعلمها. يمكن أن يفيدك أيضًا في الحصول على شهادات مختلفة ، مثل شهادة القرصنة الأخلاقية المعتمدة(Certified Ethical Hacker) من EC-Council أو خارطة طريق شهادة الأمن السيبراني(Cyber Security Certification Roadmap)



About the author

أنا مبرمج كمبيوتر منذ أكثر من 15 عامًا. تكمن مهاراتي في تطوير التطبيقات البرمجية وصيانتها ، فضلاً عن تقديم الدعم الفني لتلك التطبيقات. لقد قمت أيضًا بتدريس برمجة الكمبيوتر لطلاب المدارس الثانوية ، وأنا حاليًا مدرس محترف.



Related posts