3 طرق لتصبح هاكر

جدول المحتويات:

3 طرق لتصبح هاكر
3 طرق لتصبح هاكر

فيديو: 3 طرق لتصبح هاكر

فيديو: 3 طرق لتصبح هاكر
فيديو: كيف تصبح هاكر حقيقي من الصفر للاحتراف | How to become an ethical hacker 2024, شهر نوفمبر
Anonim

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

خطوة

طريقة 1 من 3: تعلم مهارات القرصنة الأساسية

كن هاكر الخطوة 4
كن هاكر الخطوة 4

الخطوة 1. قم بتشغيل Unix

Unix هو نظام تشغيل من الإنترنت. بينما يمكنك تعلم استخدام الإنترنت دون معرفة نظام Unix ، لا يمكنك أن تكون مخترقًا دون معرفة نظام Unix. لهذا السبب ، فإن مجتمع المخترقين اليوم يتمحور حول يونكس بشكل كبير. يمكن تشغيل Unix مثل Linux جنبًا إلى جنب مع Microsoft Windows على نفس الكمبيوتر. قم بتنزيل Linux عبر الإنترنت أو ابحث عن مجموعة مستخدمي Linux محلية لمساعدتك في التثبيت.

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

الخطوة 2. اكتب HTML

إذا كنت لا تعرف كيفية البرمجة ، فمن المهم أن تتعلم لغة HyperText Mark-Up الأساسية (HTML) وأن تبني مهاراتك ببطء. ما تراه عندما تنظر إلى الصور ومكونات التصميم على موقع ويب ، يتم ترميزها جميعًا باستخدام HTML. بالنسبة لمشروع ما ، ابدأ في تعلم كيفية إنشاء صفحة بداية أساسية وشق طريقك من هناك.

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

الخطوة 3. تعلم لغات البرمجة

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

  • بيثون هي "لغة" رائعة لتبدأ بها لأنها مصممة بشكل جيد وموثقة جيدًا وسهلة نسبيًا للمبتدئين. على الرغم من كونها لغة أولى رائعة ، فإن بايثون هي أكثر من مجرد لعبة. لكنها قوية جدًا ومرنة ومناسبة للمشاريع الكبيرة. تعد Java بديلاً ، ولكن تم التشكيك في قيمتها باعتبارها أول لغة برمجة.
  • إذا كنت جادًا بشأن البرمجة ، فعليك أن تتعلم ، اللغة الأساسية لنظام يونكس. C ++ وثيقة الصلة بـ C ؛ إذا كنت تعرف أحدهما ، فلن يكون تعلم الآخر صعبًا. يعد C فعالًا للغاية في استخدام موارد جهاز الكمبيوتر الخاص بك ، ولكنه سيستهلك قدرًا كبيرًا من وقتك في تصحيح الأخطاء (بعد تدفق البرنامج) وغالبًا ما يتم تجنبه لهذا السبب ، ما لم تكن كفاءة جهاز الكمبيوتر الخاص بك أمرًا بالغ الأهمية.

طريقة 2 من 3: فكر مثل الهاكر

كن هاكر الخطوة 1
كن هاكر الخطوة 1

الخطوة 1. فكر بشكل خلاق

الآن بعد أن أصبحت لديك المهارات الأساسية ، يمكنك البدء في التفكير في الفن. المتسللون مثل الفنانين والفلاسفة والمهندسين جميعهم مدمجون في واحد. يؤمنون بالحرية والمسؤولية المشتركة. العالم مليء بالمشاكل المثيرة التي تنتظر الحل. يستمتع المتسللون بحل المشكلات وصقل مهاراتهم وممارسة ذكائهم.

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

الخطوة 2. يحب حل المشاكل

لا ينبغي حل أي مشكلة مرتين. فكر في الأمر كمجتمع يكون فيه وقت الجميع ثمينًا. يعتقد المتسللون أن مشاركة المعلومات هي مسؤولية أخلاقية. عندما تحل مشكلة ما ، اجعل المعلومات عامة لمساعدة الجميع في حل المشكلة نفسها.

  • ليس عليك أن تصدق أنك ملزم بالتخلي عن جميع منتجاتك الإبداعية كأمر مسلم به ، على الرغم من أن المتسللين الذين يفعلون ذلك سيحترمون من قبل المتسللين الآخرين. يتوافق هذا مع قيم المتسللين للبيع بما يكفي فقط لتغطيتك من حيث الطعام والمأوى وأجهزة الكمبيوتر.
  • اقرأ الكتب القديمة ، مثل Jargon File أو Hacker Manifesto بواسطة The Mentor. قد تكون الكتب قديمة من حيث المصطلحات الفنية ، لكن موقفها وروحها صحيحان اليوم.
441133 6
441133 6

الخطوة 3. تعلم كيفية التعرف على السلطة ومقاومتها

أعداء المتسللين هم الملل والعمل الشاق والسلطات التي تستخدم الرقابة والسرية لخنق حرية المعلومات. العمل الرتيب يمنع المتسللين من القرصنة.

إن دعم القرصنة كأسلوب حياة يرفض ما يُعرف بالمفهوم "الطبيعي" للعمل والممتلكات ، ويفضل النضال من أجل المساواة في الحقوق والمعرفة العامة

441133 7
441133 7

الخطوة 4. كن خبيرًا

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

طريقة 3 من 3: كسب الاحترام

441133 8
441133 8

الخطوة الأولى. كتابة برنامج مفتوح المصدر

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

441133 9
441133 9

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

سيخبرك صانعو البرامج مفتوحة المصدر أن مُختبِر بيتا جيد (الشخص الذي يعرف كيفية وصف الأعراض بوضوح ، ويحدِّد المشكلات جيدًا ، ويمكنه التعامل مع الأخطاء في الإصدار بسرعة ، وهو على استعداد لأداء بعض إجراءات التشخيص البسيطة) هو اختبار جيد. قيمة جدا.

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

441133 10
441133 10

الخطوة 3. انشر معلومات مفيدة

شيء جيد آخر هو أنه يجمع ويختصر معلومات مفيدة ومثيرة للاهتمام في صفحات الويب أو المستندات مثل قوائم الأسئلة الشائعة (FAQ) ، وجعلها متاحة للجمهور. يحظى المشرفون على الأسئلة الشائعة الفنية الرئيسية بالاحترام مثل صانعي البرامج مفتوحة المصدر تقريبًا.

441133 11
441133 11

الخطوة 4. ساعد في الحفاظ على البنية التحتية قيد التشغيل

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

441133 12
441133 12

الخطوة 5. خدمة مجتمع الهاكر نفسه

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

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

نصائح

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

موصى به: