![]() |
كيف تصبح هاكر |
الخطوات التي يجب اتخاذها لتصبح هاكر محترفا ليست سهلة. ستمنحك هذه المقالة بعضًا من أهم الخطوات الأساسية لتكون مخترقًا. ستركز المقالة على المهارات والمواقف المطلوبة لتصبح هاكر محترف. كسر نظام الأمان والدخول إلى النظام ليس الشيء الوحيد الذي يفعله المخترق. يعد الموقف الدؤوب ومجموعات المهارات الأصلية حجر الزاوية لكونك هاكرًا محترفًا hacker. يمكنك الإطلاع عن الفرق بين قراصنة القبعة البيضاء و قراصنة القبعة السوداء وقراصنة القبعة الرمادية!!
الخطوة 1: اقرأ دليل القرصنة:
ليس من السهل أن تكون مخترقًا. بصفتك hacker، يجب أن يكون لديك موقف وفضول أن تقرأ دليل القرصنة. إن رعاية موقف المخترقين يتعلق أكثر بتطوير الكفاءة في اللغات بدلاً من امتلاك موقف نمطي.
على الرغم من أن الكثير من الناس يعتبرون المخترق مجرمًا؛ لكن في الحياة الواقعية يتم توظيفهم من قبل الشركات الكبرى لحماية المعلومات وتقليل الضرر المحتمل. إن فعل القرصنة هو في الواقع كونك سلطة مفرطة في الفضول متفوقة. بصفتك هاك، يجب أن تكون عازمًا على انتهاك القواعد الاستبدادية والسرية والرقابة. الخداع هو ترسانة أخرى تسمح لك بمراوغة أعين السلطة اليقظة.
الخطوة 2: تعلم البرمجة في لغة سي:
تعد برمجة C من أقوى اللغات في برمجة الكمبيوتر، فمن الضروري إتقان هذه اللغة. اخترع دينيس ريتشي لغة البرمجة هذه بين عامي 1969 و 1973 في AT & T Bell Labs. ستساعدك برمجة C بشكل أساسي على تقسيم المهمة إلى أجزاء أصغر ويمكن التعبير عن هذه الأجزاء من خلال سلسلة من الأوامر. حاول كتابة بعض البرامج بنفسك من خلال تقييم المنطق.
الخطوة 3: تعلم أكثر من لغة برمجة واحدة:
عندما تحاول أن تصبح هاكر، من المهم جدًا تعلم لغات برمجة الكمبيوتر الأخرى مثل Java و Perl و PHP و Python. واحدة من أفضل الطرق لتعلم هذه هي قراءة الكتب من الخبراء. سيساعد أيضًا في معرفة لغات الترميز مثل XML و HTML وتنسيقات البيانات مثل JSON و Protobuf وغيرها والتي تعد طريقة شائعة لنقل البيانات بين العميل والخادم.
الخطوة 4: تعلم UNIX:
UNIX هو نظام تشغيل الكمبيوتر متعدد المهام ومتعدد المستخدمين تم تصميمه لتوفير أمان جيد للأنظمة تم تطوير نظام التشغيل هذا من قبل بعض موظفي AT&T في Bell Labs، وأفضل طريقة لتعلمه هي الإعتماد على إصدار مفتوح المصدر مثل centos. يمكنك تشغيل الإنترنت دون تعلم UNIX، ولكن ليس من الممكن أن تكون مخترقاًَ للإنترنت دون فهم UNIX. إذا لم تكن قد استخدمت نظام التشغيل Unix حتى الآن، فإن بعض أوامر Linux الأساسية ستجعلك مرتاحًا في البدء بسرعة.
الخطوة 5: تعرف على أكثر من نظام تشغيل واحد:
هناك العديد من أنظمة التشغيل الأخرى بخلاف UNIX. يعد نظام التشغيل Windows أحد أكثر الأنظمة التي يتم اختراقها شيوعًا، وبالتالي من الجيد تعلم اختراق أنظمة Microsoft وهي أنظمة مغلقة المصدر. وفقًا لقاعدة البيانات الوطنية للثغرات الأمنية، فإن أنظمة تشغيل Microsoft بها عدد كبير من نقاط الضعف.
يتم توزيع مثبتات نظام التشغيل Windows بشكل ثنائي، لذلك ليس من السهل عليك قراءة الكود. الكود الثنائي هو في الأساس التمثيل الرقمي للنص والبيانات التي يفهمها الكمبيوتر. ومع ذلك فإن معرفة كيفية كتابة البرامج لنظام التشغيل windows وكيف تتصرف التطبيقات المختلفة على نظام التشغيل هذا سيساعد.
الخطوة 6: تعلم مفاهيم الشبكات:
يجب أن يكون مفهوم الشبكات حادًا عندما تريد أن تكون مخترقًا. من المهم فهم كيفية إنشاء الشبكات، فأنت بحاجة إلى معرفة الاختلافات بين الأنواع المختلفة من الشبكات. يعد وجود فهم واضح لبروتوكول TCP / IP و UDP أمرًا ضروريًا لتكون قادرًا على استغلال الثغرات الأمنية على شبكة الويب العالمية. افهم ما هي الشبكة الفرعية و LAN و WAN و VPN. يجب أن تكون أوامر الشبكات الخاصة بتنفيذ طلب HTTP في متناول يدك.
الخطوة 7: البرامج التعليمية حول القرصنة:
هذه هي الطريقة الأسهل والأفضل للبدء. اقرأ أكبر عدد ممكن من البرامج التعليمية المخصصة للقرصنة. ستمنحك هذه المقالات نظرة ثاقبة وتساعدك على تطوير السلوك الذي يجعلك متسللًا. ستبدأ بعض البرامج التعليمية باستخدام Nmap و Nessus و SuperScan ، وبعض برامج أو أدوات القرصنة التي يستخدمها المخترقون بشكل عام.
الخطوة 8: تعلم التشفير:
بصفتك مخترقًا خبيرًا، فأنت بحاجة إلى فهم وإتقان فن التشفير. تعد تقنية التشفير مهمة جدًا للإنترنت والشبكات. إنها ممارسة ودراسة التقنيات المستخدمة للتواصل الآمن في وجود أطراف ثالثة. يتم التشفير لجوانب مختلفة من أمن المعلومات مثل سرية البيانات وسلامة البيانات والمصادقة. علاوة على ذلك تُستخدم تقنية التشفير على نطاق واسع في بطاقات الصراف الآلي وكلمات مرور الكمبيوتر والتجارة الإلكترونية. أثناء القرصنة ، يجب كسر هذه الرموز المشفرة، وهو ما يسمى فك التشفير.
الخطوة 9: جرب الكثير:
هذه خطوة مهمة لإعداد نفسك كمخترق خبير. قم بإعداد مختبر بنفسك لتجربة التعلم على التطبيقات العملية. سيحتوي أبسط معمل على جهاز الكمبيوتر الخاص بك، بمجرد تقدمك، قد ترغب في إضافة المزيد من أجهزة الكمبيوتر والأجهزة المطلوبة لتجاربك.
من الجيد محاولة إجراء التجارب على أجهزة الكمبيوتر الخاصة بك، حيث يمكنك تصحيح ذلك إذا كنت قد ارتكبت أي خطأ. يبدأ العديد من المخترقين في البداية بتنزيل تطبيقات المعامل الافتراضية مثل Oracle VirtualBox. أنت بحاجة إلى 8 جيغابايت على الأقل من ذاكرة الوصول العشوائي RAM ومعالج قوي نسبيًا لإجراء تجارب القرصنة الخاصة بك. يعد إعداد الجهاز الظاهري أمرًا بالغ الأهمية، حيث سيسمح لك باختبار الفيروسات والتطبيقات والخوادم المختلفة دون التأثير على جهاز الكمبيوتر الخاص بك.
الخطوة 9: اقرأ الكتب الجيدة عن القرصنة:
ستعمل القراءة دائمًا على تعزيز معرفتك. حاول قراءة أكبر عدد ممكن من الكتب والمقالات التي كتبها خبراء في مجال القرصنة الأخلاقية وأمن المؤسسات، فإن قراءة الكثير عن أي شيء ذي صلة أمر مهم للغاية في عالم المخترقين بحيث يجب عليك أيضًا التفكير في تعزيز سرعة قراءتك. إذا كانت سرعة القراءة بطيئة، فقد لا تتمكن من التقدم بسرعة في هذا المجال. تدرب على تقنيات القراءة السريعة مثل القشط والقراءة المتقطعة وما إلى ذلك، وأهم شئ هو إثقانك للغة الإنجليزية لأن أغلب الكتب البارزة مكتوبة بالإنجليزية. شراء ألعاب الفيديو: 6 نصائح أمان يجب اتباعها لحمايتك من الإحتيال!
الخطوة 10: شارك في تحديات القرصنة:
يمكن أن تساعدك المشاركة المنتظمة في تحديات القرصنة على تعلم المزيد وصقل معرفتك. هناك العديد من الشركات التي تنظم هذه التحديات من أجل التحقق من ضعف منتجات برامجها. يتضمن تحدي القرصنة الأكثر شيوعًا اختراق نظام الأمان للبرنامج والتحكم في أنظمة الكمبيوتر الخاصة بطرف ثالث. بصرف النظر عن ذلك ، هناك بعض مواقع الويب المدرجة أدناه التي تقدم بانتظام تحديات القرصنة عبر الإنترنت:
الخطوة 11: المساهمة في مشاريع الأمن مفتوحة المصدر:
تعد المساهمة في مشروع أمان الكمبيوتر مفتوح المصدر منصة رائعة لاختبار مهاراتك. تقدم العديد من المنظمات مثل Mozilla و Apache هذه الأنواع من المشاريع مفتوحة المصدر. حاول أن تكون جزءًا من هذه المشاريع وأضف مساهمة قيمة لصالح المجتمع.
الخطوة 12: استمر في التعلم:
مفتاح النجاح في مهنة القرصنة هو التعلم المستمر. قراءة المدونات الخاصة بالقرصنة المتوفرة في مواقع والمشاركة في المنتديات هي طرق رائعة لتحديث معرفتك كهاكر. تعد منتديات الفيديو عبر الإنترنت مثل TED أو TechTalk مصادر جيدة لمعرفة المزيد عن تقنيات القرصنة الناشئة والتقنيات التي يتم نشرها. يجب عليك أيضًا محاولة متابعة منشورات المخترقين المشهورين مثل Adrian Lamo و Kevin Mitnick و Kevin Poulsen و Robert Tappan Morris.