~~|--------------------------------|
~~6|-- كيف ستصبح هاكر ؟ --|
~~|---------------------------------|
اعتقد و اتمنى انك قد قرائت كامل النص لتصل لهذه النقطة,
كما ذكرت بلوغ الهدف صعب جدا و لكنه ليس مستحيلا !بداية الطريق ستكون مملة ..
لاكنها ممتعة للغاية صدقني ...
سؤال : يطرحه العديد : كيف اصبح هكر ؟؟
جواب: بسيطة .. اليك هذه الخطوات
1- تعلم البرمجة :
هذا بالتأكيد الاساس للهاكرز ,
اذا لم يكن لديك اي لغة برمجة بعد , انصحك بلغة JAVA ,لغة قوية . سريعة التفعيل
من خصائصها ان البرنامج المكتوب اي الـ Source نفسه يمكن تطبيقه على اي نظام كومبيوتر
Operating System كما ان لها العديد من المراجع , لغة آمنة و سريعة التطبيق ( ليست سهلة).
اذا نظرنا للاساس في البرمجة,فأن الـ C اللغة الاكثر تعقيد و اللتي ولدت منها الجافا JAVA , و الـC
لغة اساس التظام يونكس UNIX .و لغة C++ قريبا من اللغة C لذلك اذا تعلكت احداهما , فعليك بالثانية .
تمنحك لغة C التحكم بامور مثل الذاكرة Memory بشكل يدوي ( شغلة معته) لذلك اني اري JAVA الافضل.
للمزيد من المعلومات راجع الموقع الاساسي لجافا ( اسفل الصفحة )
عليك بتعلم تعلم عدة لغات ,لا تكتفي بلغة او لغتين .. احصل على 5 مثلا , و ارشح لك منهم :
JAVA C-C++ PERL ASP Python
2- تعلم على نظام UNIX و WINDOWS :
اول نسخة من نظام UNIX هي BSD - Berkeley Software Distribution
و هي عبارة عن نظام تشغيل مجاني و ذو مصدر مفتوح Open-Source اي انه بامكان المبرمجين
ان يقوموا باي تعديل يناسبهم على النظام , لذلك ينصح باستخدام Unix لتطوير المهارات البرمجية ضمن
الانظمة , كما انه النظام الشائع في بيئة الانترنيت .
عدد كبير من الهاكرز و عدد من القدماء و المحترفين يرفضون UNIX و يجدون Windows نظام افضل
و انا من مؤيدي نظام Windows و شركة MicroSoft , لكن يجب عليك ان تتفهم كلا النظامين و طريقة
عملهم و ادارتهم لان الانترنيت محمولة على هذه الانظمة , هنالك ايضا نظام تشغيل اخر يسمى MacOS
و هو من شركة - ماكنتوش - و عدة انظمة اخرى لن اتوسع فيها في هذا الموضوع ..
3- تعلم كيف تستخدم World Wide Web و كيف تكتب بلغة HTML :
كيف سمكنك الابحار دون ان تعرف السباحة ؟
يجب تعلم لغة البرمجة HTML - Hyper Text Makeup Language .
قم بصميم صفحاتك الخاصة دون استخدام برامج مثل FrontPage او Web Builder
بل زيد من خبراتك و مهاراتك الشخصية , و لا مانع من استخدام تلك البرامج لكن ليكن استعمالك لها
لمجرد كسب الوقت .. لما لا تصنع برنامج الخاص ؟؟ و تعمل عليه و تتفقد اخطائك البرمجية ؟
4- ابحر في عالم الشبكات و البروتوكولات :
انت تستخدم الانترنيت , و تتلقى معلومات و ملفات ( مثل الملف اللذي تقرائه الان) لكن كيف وصل
هذا الملف اليك بالتحديد ؟ كيف يصل ؟ عبر ماذا ؟ ماللذي جعله يصل بدلا من ملف صوت ؟ كيف
تصل المعلومات بشكل دقيق ؟ و من هو المسؤال عن ذلك ؟
الاف الاسئلة اللتي يجب ان تجيب عنها بنفسك بعد ان تتعلم و تتطور في هذا المجال , هنالك العديد
من الشهادات و الدراسات اللتي يمكن ان تحصل عليها و ارشح لك منها :
CompTIA ||| I-NET+ & Server + Foundations
CISCO ||| - CCNP
ITU ||| TCP/IP Controler *
MICROSOFT ||| MCSD
5- اللغة الانكليزية :::
اذا لم تكن لغتك الانكليزية واسعة , لن تتمكن من فهم هذا العالم الديجيتال , لان صناعه يتكلمون لغة و هي
الانكليزية , لذلك سيكونمن شبه المستحيل ان تفهم او تزداد تطور بدون ارشاداتهم ( العمى على هالكم ! )
سارع و قوي لغتك الان ..
!!! ÷ و اياك ان تقراء كتب للبرمجة او للتعليم على الانظمة باللغى العربية ÷ !!!
لانها ليست تعليمية , بل تشويهية و غلط بغلط ( لان العديد من الكملات لا تلقى المرادف المراد )[