1.المهارات الأساسية في الحاسوب
قد تسخر مني لأني اطلب منك تعلم اساسيات الحاسوب , ومع ذلك فمن الضروري لكل هاكر احتراف كل ادوات الحاسوب خصوصا عندما تستعمل الويندوز , يجب ان تتقن استعمال الCommand promot والتعديل على ملفات الRegistry والشبكات الخاصة .
2. مهارات في الNetworking والشبكات
ان تفكر في ان تصبح هاكر , ستكون دائما في حاجة لتعلم كل ما يتعلق بالشبكات للتعمق في طريقة عملها وصناعتها , فلا يمكن ان تخترق ما لا تعرفه صديقي , وبالطبع يجب ان تميز بين انواع الشبكات على اختلافها , وتتعرف على الأدوات الخاصة بالتحليل الشبكي .
3. مهارات في نظام اللينكس
لا يتخلف اثنان ان نظام الLinux هو النظام المفضل لدى اغلبية الهاكرز , ليس لأنه نظام مفتوح المصدر فقط , بل ان اغلب ادوات الهاكينغ يتم تطويرها على منصة اللينكس , واغلب توزيعات اللينكس المستعملة تكون بغرض الإختراق مثل التوزيعة الشهيرة Kali-linux والتي توفر دزينة من الأدوات الأساسية في الإختراق , اذن ان كنت تريد البدأ في هذا المجال , اول خطواتك هو تثبيت احدى توزيعات اللينكس على جهازك وتعلم اساسياته .
4.مهارات في الWireshark
وهو حزمة مفتوحة المصدر ومتوفرة مجانا , تقدم للهاكرز ادوات للتعرف على التحليل الشبكي, البرمجيات, الSoftware وانواع البرتوكولات والإتصالات وهي مفيدة للتعلم ايضا .
5. الإفتراضية ( Virtualization )
وهو مايعني حرفيا انشاء نسخة افتراضية من شيء معين , مثل انظمة التشغيل , الخوادم ( Server ) , جهاز التخزين اومصادر الشبكات , ويمكن ان نقول انه يعطيك مختبر تجريبي لما تعلمته في الهاكينغ , قبل ان تباشر في تنفيذ هجمات الهاكينغ خاصتك يمكنك ان تجربها في انظمة وهمية وهذا ما يعطيك فكرة عن الهجمة قبل تنفيذها .
6. مبادئ الأمن والحماية
يجب ان تتقن هذه المبادئ لأنها ضرورية للتعمق في المفاهيم الأمنية والتكنولوجيات , فالطبع اذا فهمت مجال الأمن والحماية وتعمقت فيه تستطيع كسر حواجزه , فكما قلت لك سابقا لا يمكن ان تخترق ما لا تعرف ماهيته , ولك ايضا ان تتعلم مهارات الPublic Key Infrastructure , الSecure Sockets Layer , الIntrusion Detection System , وغيرها ..
اسف لإستعمالي الكثير من المصطلحات باللغة الإنجليزية لأني لا اريد ترجمتها حرفيا وقد لا اوفق في ذلك , ابحث عن كل مصطلح وستجد كورسات لتتعلم مبادئه واساسياته .
7. التقنيات اللاسلكية ( Wireless )
التكنولوجيا اللاسلكية تعني حرفيا ارسال المعلومات واستقبالها عبر موجات غير مرئية في الهواء , وتعلم هذه التقنيات وفهم الية عملها سيكون ضروري خصوصا للهاكرز الذي يريدون اختراق مثل هذه الشبكات , اذن عليك ان تتعلم خوارزميات التشفير بالWEP ,WPA, WPA2 , وكذلك يجب ان تفهم بروتوكلات الإتصال والتوثيق والقيود المفروضة على التقنيات اللاسلكية .
8. مهارات في البرمجة
صراحة هناك ترابط كبير بين مجال البرمجة ومجال الهاكينغ , فكما قلتها وسأعيدها لا يمكن اختراق ما لا تعرفه , واغلب ما نستعمله الان في العالم التقني هو عبارة ان اسطر برمجية تعمل في الخلفية , لذلك يجب ان تتعلم البرمجة بأكثر من لغة هكذا ستكون لك دراية اوسع بالمجال ,ويمكن ان تركز اكثر على لغات برمجية مثل الC++ , الجافا Java , لغة الC وايضا البايثون , ويمكنك تعلم ذلك ذلك من خلال مشاهدة بعض الدورات والكورسات وكالعادة انصحك بموقع Udemy .
اقرأ ايضا : 10 مهارات اساسية لتصبح هاكر محترف !
9 . قواعد البيانات
كل المواقع والتطبيقات وحتى انظمة التشغيل تعمل بواسطة قواعد بيانات وهي عبارة عن مجموعة منظمة من البيانات والمعلومات التي يتم تخزينها في النظام ,وهناك طرق عديدة للوصول اليها , لكن بالطبع يجب ان تفهم كيف تعمل قواعد البيانات , وغالبا ما تكون مبنية على لغة SQL , لذلك ابحث عن دورات ايضا في ما يتعلق بقواعد البيانات , هذه مهارة اساسية لا تهملها .
10 . تطبيقات الويب
وبواسطتها الان انت تقرأ الموضوع , فهي البرمجيات التي تجعل المتصفح يصل للبيانات على الأنترنيت ويظهرها بالشكل الذي تراه في شاشة حاسوبك , وتطبيقات الويب اصبح مستهدفة بشكل كبير من طرف الهاكرز في السنوات الأخيرة , لذلك عليك بفهم طريقة عملها وقواعد البيانات المتصلة بها , وغير ذلك ستساعدك ايضا في برمجة مواقع او صفحات للphishing .
لا تنس ايضا مقابلة الهاكرز وتكوين صداقات معهم , وقد يكون تصفح منتديات ومجموعات الهاكرز مفيدا ايضا , حتى تبقى دائما على اطلاع باخر التحديثات والأدوات في هذا المجال , اتمنى ان تستعمل الهاكينغ لحماية نفسك فقط , وكما اشرت في بداية الموضوع وسأكرر لك ذلك ايضا في النهاية , نحن لا ندعم الهاكينغ ولا نشجع عليه والمقالة ذات هدف تثقيفي فقط , ان كانت لك اي مهارات تظن انها مطلوبة في الهاكينغ يمكنك مشاركتها معنا في نافذة التعليقات , الى اللقاء .
التكنولوجيا اللاسلكية تعني حرفيا ارسال المعلومات واستقبالها عبر موجات غير مرئية في الهواء , وتعلم هذه التقنيات وفهم الية عملها سيكون ضروري خصوصا للهاكرز الذي يريدون اختراق مثل هذه الشبكات , اذن عليك ان تتعلم خوارزميات التشفير بالWEP ,WPA, WPA2 , وكذلك يجب ان تفهم بروتوكلات الإتصال والتوثيق والقيود المفروضة على التقنيات اللاسلكية .
8. مهارات في البرمجة
صراحة هناك ترابط كبير بين مجال البرمجة ومجال الهاكينغ , فكما قلتها وسأعيدها لا يمكن اختراق ما لا تعرفه , واغلب ما نستعمله الان في العالم التقني هو عبارة ان اسطر برمجية تعمل في الخلفية , لذلك يجب ان تتعلم البرمجة بأكثر من لغة هكذا ستكون لك دراية اوسع بالمجال ,ويمكن ان تركز اكثر على لغات برمجية مثل الC++ , الجافا Java , لغة الC وايضا البايثون , ويمكنك تعلم ذلك ذلك من خلال مشاهدة بعض الدورات والكورسات وكالعادة انصحك بموقع Udemy .
اقرأ ايضا : 10 مهارات اساسية لتصبح هاكر محترف !
9 . قواعد البيانات
كل المواقع والتطبيقات وحتى انظمة التشغيل تعمل بواسطة قواعد بيانات وهي عبارة عن مجموعة منظمة من البيانات والمعلومات التي يتم تخزينها في النظام ,وهناك طرق عديدة للوصول اليها , لكن بالطبع يجب ان تفهم كيف تعمل قواعد البيانات , وغالبا ما تكون مبنية على لغة SQL , لذلك ابحث عن دورات ايضا في ما يتعلق بقواعد البيانات , هذه مهارة اساسية لا تهملها .
10 . تطبيقات الويب
وبواسطتها الان انت تقرأ الموضوع , فهي البرمجيات التي تجعل المتصفح يصل للبيانات على الأنترنيت ويظهرها بالشكل الذي تراه في شاشة حاسوبك , وتطبيقات الويب اصبح مستهدفة بشكل كبير من طرف الهاكرز في السنوات الأخيرة , لذلك عليك بفهم طريقة عملها وقواعد البيانات المتصلة بها , وغير ذلك ستساعدك ايضا في برمجة مواقع او صفحات للphishing .
لا تنس ايضا مقابلة الهاكرز وتكوين صداقات معهم , وقد يكون تصفح منتديات ومجموعات الهاكرز مفيدا ايضا , حتى تبقى دائما على اطلاع باخر التحديثات والأدوات في هذا المجال , اتمنى ان تستعمل الهاكينغ لحماية نفسك فقط , وكما اشرت في بداية الموضوع وسأكرر لك ذلك ايضا في النهاية , نحن لا ندعم الهاكينغ ولا نشجع عليه والمقالة ذات هدف تثقيفي فقط , ان كانت لك اي مهارات تظن انها مطلوبة في الهاكينغ يمكنك مشاركتها معنا في نافذة التعليقات , الى اللقاء .
ليست هناك تعليقات :
إرسال تعليق