رغم أنني ضد موضوع الهاكنج لجوانب تخريبية، الا بالحالات الي بتكون بحاجة لها بهدف سامي، بس الحاجات الي تعلمتها في البرمجة بمجال الكهر بقدر أقسمها كالتالي :
1.عملية اختراق الويب Hacking the web :
الحاجة الحلوة بمجال الهاكنج انك ازا كنت بتشتغل بمجال امن الويب لازم تتعلم تكون هكر حتى تقدر تكتشف اي حاجة بتصير على الويب قبل حدوث الخلل.
وحتى تصير هكر محترف عليك تعلم اللغات الأساسية لبناء المواقع وطريقة عملها لتكتشف اي ثغرة ومنها :
HTML/PHP/javascript
2.القيام ببرمجة أدوات لاكتشاف الثغرات
وبامكانك استخدام اللغات التالية
Python /Ruby
3.تحليل البرنامج للغة الالة
وهو ما يعرف
بالهندسة العكسية .