الأربعاء، 30 أكتوبر 2013

كيف تصبح هكر محترف ؟

في هدا المقال سأجيب عن عدة أمور تدور في كل من دخل حديثا إلى عالم الهكر ويريد التعلم ولكنه لا يجد من يريه الطريق الصحيحة , وقد يقع في متاهات ستضيع عنه أعوام نعم فخير دليل هو أنا ضيعت عامين قبل أن أعرف الطريقة الصحيحة التي يجب أن أتعلم بها (للإشارة فمازلت أتعلم) المتاهة كانت كثرة المنتديات من قبيل صنع الصفحات المزورة لسرقة حسابات الإيمايل أو
إختراق موقع و أنت لا تعرف حتى ما هي الثغرة التي مكنتك من الإختراق أو ما هو الكود المسؤول عن هده الثغرة إستعمال برامج مثل Prorat , Bifrost وما إلى دلك من البرامج لإختراق أجهزة أنت لا تعرف عن الباكدور الدي يسعمله البرنامج في إختراق الأجهزة الأخرى شيئا كون كل ما تعلمه لك المنتديات هو تحميله وكيفية إرساله لضحية والسلام عليكم و بعد تعلم كل هده الأشياء يبققى لديك ألف سؤال وسؤال(لا علاقة له بألف لية وليلة ههه أمزح فقط) , كيف تعمل هده وكيف تتصل تلك وكيف تم برمجة هدا وداك و......
المشكلة عند المبتدئين بعالم الهكر هو كونهم جد متلهفين لتجربة كل شئ(وقد كنت من هده القائمة !!) بدون الوعي بخلفية داك الشئ , يا أخي أولا يجب أن تقرأ عن الشي كثيرا حتى تستخدمه لصالحك أحسن إستغلال ثم أليس جميلا أن تعرف كيف تعمل الأشياء. لا أدري هل منتدياتنا العربية تلعب كعميل مزدوج لدى جهات ما تحتها على جعلنا جهلاء أم أنها هي من يريد لنا هدا حتى تلعب بنا كما تريد (مؤكد أنا لا أقصد جميع المنتديات بل أكثرها) , و نأتي الأن إلى المصيبة العظمى والتي هي كثرة المواضيع المنقولة فتجد موضوعا واحدا يتم نسخه ولصقه في منتديات أخرى عشرات المرات , المهم أنا لست هنا بصدد كتابة مقال عن نقد المنتديات ولكن أردت الإشارة فقط إلى هدا الجانب الدي يحز في النفس .

بعض النقاط التي يجب عليك أن تفهمها فهما تاما وهي :

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

 بعض الخطوات التي أنصح بإتباعها لسير في الطريق الصحيح :


أولا : تعلم كيفية التعامل مع الشبكات , إعرف كيف يتم تناقل البيانات عبرها عن طريق معرفة البروتوكولات المسؤولة عن هده التنقلات كTCP و TCP/IP و UDP و الكثير , معرفة ما يعنيه OSI Model , ماهو ARP و ماهو DHCP ماهي الحزم ماهو الراوتر ماهي أنواع الشبكات , عندما ستفهم هده الأشياء كن متأكدا أنك ستعرف حقا ما تفعله عندما تستخدم أدوات مثل cain & abel لعمل ARP Poisoning ستعرف ما يقوم به البرنامج وراء الكواليس.
ثانيا : تعلم لغة برمجة لا أقول واحدة أو إثنتين الأمر كله متعلق بك وإدا كنت ستحتاج هده اللغة أم لا , قد أنصحك بتعلم لغة مثل Python كونها سهلة مقارنة باللغات الأخر وجد قوية في نفس الوقت وهدا لن تلاحظه إلا بعد أن تتعلمها كما أنصحك بتعلم لغات برمجة تطبيقات الويب كPHP فبعد تعلمك هده اللغات ستعرف كيف تبرمج الأشياء التي لطالما كنت مجرد مستهلك لها , و ستعرف كيف تقع الأخطاء البرمجية التي تؤدي إلى وجود ثغرات في المواقع أو السكربتات عامة , ما سيجعلك تكتشف ثغرات بنفسك ما سيعطيك لدة ليزيد مجهودك في تعلم الأشياء. ثالثا : تعلم كيفية عمل أنظمة الجدران النارية كيفية تخطيها أنواعها وكل ما يتعلق بها. رابعا : تعلم كيفية عمل الحاسوب مثل القرص الصلب والداكرة و المعالج وما إلى دلك فهي ستفيدك كثيرا , فتعلم عمل القرص الصلب سيساعدك في تعلم ما يعرف بالتحقيق الجنائي الرقمي , أما تعلم كيفية عمل الداكرة و المعالج فستساعدك كثيرا في إكتشاف ثغرات البرامج. خامسا : تعلم التعامل مع أنظمة التشغيل مثل Windows , Mac , Linux هده نقطة مهمة فبتعلمك التعامل مع عدة أنظمة ستفتح لنفسك عدة أبواب و سوف يتغير تفكيرك , ومنها ستعرف نقاط ضعف كل نظام , مساوئه ومحاسنه. سادسا : إياك أن تعتقد أنه بتعلمك للخطوات التي دكرتها سابقا فقد أصبحت محترفا , أبدا فأنت مازلت لم تبدأ حتى !!
سابعا : إياك أن تتوقف عن التعلم , فمهما تعلمت فستجد دائما أن هناك أشياء جديد تظهر يجب عليك تعلمها .

ليست هناك تعليقات:

إرسال تعليق