السلام عليكم ورحمة الله وبركاته

اخواني .. انا مبتدئ في عالم الهكر وعندما كنت اقرأ في دورة اختراق المواقع واجهتني بعض الاستفسارات وهي كالتالي :

1/ هل من الضروري قبل تعلم اختراق المواقع ان اتعلم دورة sql injection او بالاصح ما هي الدورات التي يجب ان اتعلمها قبل دورة اختراق المواقع ؟

2/ هل من الضروري ان احمل جميع البرامج الخاصة بدورة اختراق المواقع والتطبيق عليها درسا بدرس ؟

3/ كيف احصل على مواقع اجنبية ( اسرائيلية ) لكي اطبق عليها الشروحات ؟

4/ بالنسبة لي كمبتدئ : ما هي افضل بيئة عمل ( ويندوز 7 او لينوكس ) ؟

آسف على الاطالة .
وشكرا لكم .