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