كيف تصبح هاكر

مؤلف: Monica Porter
تاريخ الخلق: 15 مارس 2021
تاريخ التحديث: 1 تموز 2024
Anonim
كيف تصبح هاكر حقيقي من الصفر للاحتراف | How to become an ethical hacker
فيديو: كيف تصبح هاكر حقيقي من الصفر للاحتراف | How to become an ethical hacker

المحتوى

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

خطوات

جزء 1 من 3: الأساسيات

  1. يدير يونكس. Unix هو نظام تشغيل الإنترنت. على الرغم من أنه يمكنك استخدام الإنترنت دون معرفة Unix ، إلا أنه لا يمكنك أن تصبح هاكرًا بدون فهم Unix. لذا فإن ثقافة الهاكرز اليوم تركز بشكل أساسي على يونكس. يمكن تشغيل Unix مثل Linux بالتوازي مع Microsoft Windows على نفس الكمبيوتر. قم بتنزيل Linux عبر الإنترنت وابحث عن شخص يعرف كيفية استخدامه لمساعدتك في تثبيته.
    • أفضل طريقة للبدء هي التمهيد على قرص مضغوط ، والذي يتم تثبيته بالكامل من القرص دون الحاجة إلى تعديل القرص الصلب. إليك كيفية تثبيته دون بذل الكثير من الجهد.
    • هناك أنظمة تشغيل أخرى غير Unix ، لكنها مستخدمة في النظام الثنائي - لا يمكنك قراءة الكود ، ولا يمكنك تعديله. إن محاولة تعلم التسلل إلى جهاز كمبيوتر يعمل بنظام Microsoft Windows أو أي نظام مغلق المصدر يشبه تعلم الرقص أثناء ارتداء ضمادات في كل مكان.
    • في OS X ، يمكنك تشغيل Linux ، ولكن جزء فقط من النظام مفتوح المصدر - ستواجه عقبات وستكون حريصًا على عدم ظهور عادات سيئة اعتمادًا على كود Apple الخاص.

  2. اكتب HTML. إذا كنت لا تعرف كيفية البرمجة ، فمن الضروري أن تتعلم أساسيات لغة ترميز النص التشعبي (HTML) وتكوينها بإتقان خطوة بخطوة. ما تراه عند زيارة موقع ويب للصور والصور وعناصر التصميم المشفرة بتنسيق HTML. بالنسبة لمشروع ما ، تحتاج إلى معرفة كيفية إعداد صفحة رئيسية أساسية ثم الانتقال إليها خطوة بخطوة.
    • في المستعرض الخاص بك ، افتح صفحة الموارد للتحقق من HTML للحصول على مثال. انتقل إلى Web Developer> Page Source في Firefox وانظر إلى الكود.
    • يمكنك كتابة HTML في برامج معالجة النصوص الأساسية مثل Notepad أو Simple text وحفظ الملف كـ "نص" حتى تتمكن من تحميله على متصفحك ومشاهدته مترجمة.
    • تحتاج إلى تعلم تنسيقات البطاقات والتفكير البصري عند استخدامها. يتم استخدام "<" لفتح علامة و "/>" لإغلاق علامة.

      "لبدء سطر من التعليمات البرمجية. يمكنك استخدام العلامات للإشارة إلى الأشياء المرئية: الخط المائل ، والتنسيق ، والألوان ، وما إلى ذلك. سوف يمنحك تعلم HTML فهمًا أفضل لكيفية عمل الإنترنت."


  3. تعلم لغات البرمجة. قبل أن تبدأ في كتابة الشعر ، عليك أن تتعلم القواعد الأساسية. قبل خرق القانون ، تحتاج إلى دراسة القانون. إذا كان هدفك النهائي هو أن تصبح مخترقًا ، فأنت بحاجة إلى أكثر من مجرد لغة إنجليزية أساسية للتشفير.
    • بايثون هي "اللغة" الصحيحة لتبدأ بها لأنها مصممة وموثقة جيدًا ومناسبة للمبتدئين. على الرغم من أنها كانت اللغة الأولى إلا أنها لم تكن لعبة ؛ لغة Python قوية جدًا ومرنة ومناسبة للمشاريع الكبيرة. هناك أيضًا Java ، ولكن يجب إعادة النظر في قيمة لغة البرمجة من الدرجة الأولى.
    • إذا دخلت في البرمجة ، فسيتعين عليك تعلم لغة C ، وهي اللغة الأساسية في نظام Unix. يرتبط C ++ ارتباطًا وثيقًا بـ C ؛ إذا كنت تعرف إحدى اللغتين المذكورتين أعلاه ، فإن تعلم الأخرى ليس بالأمر الصعب. يعمل C بكفاءة مع الموارد الموجودة على الكمبيوتر ولكنه يستغرق الكثير من الوقت للعثور على الأخطاء ، وهذا هو سبب استخدام C بشكل أقل.
    • استخدام منصة انطلاق جيدة مثل Backtrack 5 R3 أو Kali أو Ubuntu 12.04LTS ليس فكرة سيئة.
    الإعلانات

جزء 2 من 3: موقف التطفل


  1. تفكير ابداعى. الآن بعد أن فهمت الأساسيات ، يمكنك البدء في التفكير في اتجاه فني. المعتقدات هي مزيج من فنان وفيلسوف ومهندس. يؤمنون بالحرية والمسؤولية المتبادلة. إن العالم مليء بالمشاكل الملحة التي تحتاج إلى حل. يشعر القراصنة بالسعادة لحل هذه المشاكل ، لإتقان مهاراتهم وتدريب عقولهم.
    • يجني المتسللون العديد من الفوائد الثقافية والفكرية بالإضافة إلى التطفل. اعمل بحماس بقدر ما يمكنك اللعب ، والعب بحماس مثلك. بالنسبة للقراصنة الحقيقيين ، يبدو أن الخطوط الفاصلة بين "اللعب" و "التنفيذ" و "العلم" و "الفن" تختفي تمامًا ، وتندمج في واحدة لخلق روح دعابة إبداعية عالية المستوى. .
    • اقرأ قصص الخيال العلمي. يعد استكشاف هذه الفئة هو أفضل طريقة لمقابلة المتسللين ومتسللي البروتوكول. ضع في اعتبارك تعلم فنون الدفاع عن النفس. يبدو أن روح الانضباط عند ممارسة فنون الدفاع عن النفس تشبه المسار الأساسي الذي يتبعه الهاكر. غالبًا ما يركز المتسللون الذين يتعلمون فنون الدفاع عن النفس على الانضباط العقلي والاسترخاء المعرفي والتحكم في القوة أو العضلات أو التحمل البدني. تاي تشي هو فن قتالي مناسب للقراصنة.
  2. التعلم المفضل حل المشاكل. لا تحل مشكلة مرتين. فكر في حذاء الناس. يعتقد المتسللون أن مشاركة المعلومات هي مسؤولية أخلاقية. عند حل المشكلات ، اجعلها متاحة على نطاق واسع لمساعدة الأشخاص في حل المشكلات المماثلة.
    • لا يتعين عليك إجبار نفسك على التخلي عن جميع إبداعاتك الشخصية ، على الرغم من احترام المتسللين الذين يفعلون ذلك غالبًا. هذا يعتمد على قيمة المخترق ، حيث يبيع منتجًا كافيًا لدفع ثمن الطعام والإيجار والمعدات.
    • اقرأ "ملف المصطلحات اللغوية" أو "بيان القرصنة" بواسطة المرشد. قد تكون قديمة من الناحية الفنية ، لكن موقفها وإلهامها متماثلان.
  3. تعلم التعرف على الحكومة ومحاربتها. عدو القراصنة هو الملل والملل ، ويستخدم المسؤولون الحكوميون الرقابة والسرية لخنق حرية المعلومات. هذه مهمة رتيبة يغزوها المتسللون باستمرار.
    • انظر إلى التطفل على أنه أسلوب حياة لدحض مفهوم العمل والأصول "العادية" ، واختيار الكفاح من أجل المساواة ونشر المعرفة.
  4. يمكن تحمله. لذلك يمكن لأي شخص يقضي وقتًا على Reddit تكوين اسم مستخدم cyberpunk (خيال علمي حول عالم المستقبل) والتصرف مثل المتسلل. لكن الإنترنت يمثل موازنًا رائعًا ، حيث تتجاوز قيمة الطاقة الأنا والموقف. قضاء الوقت في التركيز على المنتج بدلاً من صورتك ، سوف تكسب احترام الناس بسرعة بدلاً من محاولة تقليد أنماط "التطفل" الثقافية الحالية. الإعلانات

جزء 3 من 3: اقتحام ماهر

  1. اكتب برنامج مفتوح المصدر. اكتب برامج ممتعة ومفيدة للقراصنة الآخرين ، وشارك مصدرها مع مجتمع المتسللين. الأشخاص الأكثر إثارة للإعجاب في عالم الهاكرز هم أولئك الذين يكتبون برامج رائعة ، قادرة على تلبية مجموعة متنوعة من الاحتياجات ثم مشاركتها مع الجميع ، بحيث يمكن لأي شخص استخدامها.
  2. يساعد في اختبار وإصلاح البرامج مفتوحة المصدر. سيخبرك مؤلفو البرنامج باختبار اختبار جيد (شخص يمكنه وصف الأعراض بوضوح ، وتحديد المشكلات جيدًا ، والعثور على الأخطاء بسرعة ، وهو على استعداد لتطبيق بعض روتين تشخيص العضلات. نسخ) أغلى من الجواهر.
    • حاول العثور على برنامج يثير اهتمامك ولكنه في مرحلة التطوير لتصبح مختبِرًا جيدًا. هناك تقدم طبيعي من برنامج التكليف إلى التصحيح والضبط. سوف تتعلم الكثير وستخلق حسن النية مع أولئك الذين سيساعدونك لاحقًا.
  3. نشر المعلومات المفيدة. هناك طريقة أخرى تتمثل في جمع المعلومات الشيقة وتنقيتها لنشرها على الويب أو في شكل مستندات للأسئلة الشائعة (FAQ) ، ثم مشاركتها مع الآخرين. يحظى المشرفون الفنيون على الأسئلة الشائعة بالاحترام مثل مؤلف البرنامج أنفسهم.
  4. مساعدة البنية التحتية على مواصلة العمل. تعمل ثقافة القرصنة (التطوير التقني للإنترنت) مع المتطوعين. هناك الكثير من الأعمال الضرورية ولكن الأقل جاذبية والتي يجب القيام بها: إدارة القوائم البريدية ، وإدارة مجموعات الأخبار ، والحفاظ على موقع استضافة البرامج الكبيرة ، وتطوير طلبات التعليقات والمعايير الفنية الأخرى. يحظى هؤلاء الأشخاص الصامتون أيضًا بالاحترام من قبل العديد من الأشخاص لأن الجميع يعلم أن هذه الوظائف تستغرق الكثير من الوقت وليست مثيرة للاهتمام مثل البرمجة. هذا هو تفانيهم!
  5. خدمة ثقافة الهاكرز. هذا ليس شيئًا تفعله في المقام الأول ، فأنت تفعل ذلك فقط عندما تكون على اتصال بالمجتمع لفترة من الوقت وتصبح مشهورًا ببعض المنتجات. ثقافة القرصنة ليس لها قيادة ، على وجه الدقة ، لديهم أبطال ثقافيون وشيوخ ومؤرخون ومتحدثون رسميون. بمجرد أن تكون في الخنادق لفترة كافية ، يمكنك أن تصبح واحدًا منهم.
    • لا يثق المتسللون في غرور كبار السن ، لذا فإن الاقتراب من هذه الشعبية أمر خطير. بدلاً من السعي لتحقيق ذلك ، عليك أن تعرف مكانك ، وكن متواضعاً في رتبتك الحالية.
    الإعلانات

النصيحة

  • لا ننشغل.
  • كتابة عامية جيدة. على الرغم من أن العديد من المبرمجين لا يستطيعون الكتابة ، إلا أن المتسللين قادرون على الكتابة بشكل جيد للغاية.
  • يجب عليك دراسة LISP لعدد من الأسباب على النحو التالي - تجربة التنوير العميق إتقان اللغة. تجعلك هذه التجربة مبرمجًا أفضل ، حتى إذا كنت لا تستخدم LISP. يمكنك بدء تجربتك مع LISP عن طريق كتابة وتعديل الأوضاع على Emacs ، أو البرنامج المساعد Script-Fu على برنامج تحرير الصور المتقدم GIMP.
  • يجب أن تتعلم لغة Perl لعدة أسباب ؛ يتم استخدامه على نطاق واسع في العديد من مواقع الويب وأنظمة الإدارة ، حتى لو لم تكن قيد الاستخدام ، يجب أن تتعلم لغة Perl لتعرف كيفية قراءة هذه اللغة. يستخدم العديد من الأشخاص لغة Perl لتجنب برمجة لغة C للمشاريع التي لا تتطلب أداء C.

تحذير

  • التكسير جريمة يمكن أن تؤدي إلى عقوبات إدارية. هذه جريمة خطيرة يعاقب عليها القانون.