ان اختراق المواقع هو شيء يرغب في فعله اي شخص يطمح لاحتراف الاختراق ومع ازدياد الاخبار حول اختراق المواقع قد ترغب انت ايضا في تعلم اختراق موقع على مستوى الانترنت لذلك قمت بكتابة هذا المقال من اجل مساعدة بعض الاشخاص الذين لم يعرفوا بعد ماهي الطريقة الانسب لتعلم اختراق المواقع يحتوي المقال على نوجيهات فقط ان اردت دروسا تطبيقية في الاختراق فتوجه الى فهرس التدوينات للمدونة
تعلم اللغات برمجية الخاصة بإختراق المواقع
html
ان لغة html هي اساس انشاء المواقع وكتابة الصفحات لذلك ستجد الكثير من الاكواد مكتوبة بهاته اللغة عند الاختراق, ان تعلم هاته اللغة شيء مهم لك كمخترق, باعتبار لغة html اساس انشاء المواقع فانت مطالب بتعلمها لانك بالاساس تريد تعلم مواقع مكتوبة بهاته اللغةjavascript
كانت بدايات هاته اللغة غير مشرفة فقد كانت موجهة الى المبتدئين لكن بعد ان تم تطويرها حصلت على اهتمام المحترفين, تستعمل هاته اللغة على مستوى انشاء المواقع وكذلك انشاء تطبيقات الويب لذلك يقوم المخترقون باستغلال الثغرات الموجودة بهاته اللغة من اجل اختراق المواقع وتطبيقات الويب ولهذا قلت لك بان تتعلمهاphp
تتعامل هاته اللغة مع السيرفر من ناحية معالجة البيانات لذلك ستسمع كثيرا على ان اختراق السيرفرات يعتمد بالاساس على اتقان هاته اللغة, لذلك اذا كنت ترغب في اختراق سيرفر ما او مقاطعة معلومات والحصول عليها فما عليك الا تعلم هاته اللغة.SQL
ان لغة SQL مشهورة على مستوى انشاء قواعد البيانات فهي مسؤولة عن تخزين ومعالجة البيانات, لذلك يمكنك ان تستنتج اهميتها في عالم الاختراق فمعضم المخترقين يهدفون الى السيطرة على قواعد البيانات والحصول على المعلومات الموجودة بها لذلك سنقوم بادراج هاته اللغة على انها لغة هامة في عالم الهكرصنع برامج الاختراق
ان صنع برامج الاختراق امر يجب على المخترق تعلمه, هناك لغات برمجية كثيرة يمكنك من خلالها صنع برامج اختراق لكن ننصحك بتعلم هاته :
لغة بايثون
تعتبر من لغات المستوى العالي، تتميز ببساطة كتابتها وقراءتها, سهلة التعلم, تستخدم بشكل واسع في العديد من المجالات، كبناء البرامج المستقلة باستخدام الواجهات الرسومية المعروفة وفي عمل برامج الويب، بالإضافة إلى استخدامها كلغة برمجة نصية للتحكم في أداء بعض من أشهر البرامج المعروفة أو في بناء برامج ملحقة له, هاته اللغة لها دور كبير في عالم الهكر وقد تم بناء العديد من برامج الاختراق بواسطتها اضافة الى الثغرات وبرامج تحليل الانظمة والولوج اليهاكتابة الثغرات
ان شهرة الثغرات في عالم الاختراق تكاد لاتنتهي, بدون الثغرات لن يوجد اختراق ان الثغرة هي عبارة عن خطا برمجي اي عيب في الموقع يتم استغلال هاته الثغرة في الاختراق وننصحك بتعلم هاته اللغة البرمجية التي ستساعدك في كتابة الثغرات :
لغة C++
لقد استغل الهكر مميزات هاته اللغة لانشاء برامج الاختراق وكتابة الثغرات, تعتبر لغة C++ لغة من لغات الهكر الاساسية وذلك لقدرتها على التعامل مع الهاردوير و انظمة التشغيل على حد سواء .Shell Script
تعتبر من لغات السكربت, هاته اللغة مشهورة على مستوى الثغرات والولوج الى الانظمة وقد استعملت بشدة من قبل الهكر لانشاء الثغرات وكتابة اسطر برمجية لاختراق النظم .تعلم استخدام برامج الاختراق واستغلال الثغرات
ان مرحلة الاختراق لها طريقتان اما ان تكون خبيرا وتخترق موقعا بدون استعمال الادوات او ان تقوم باستعمال برامج اختراق لذلك عليك ان تتعلم حول برامج الاختراق وكيفية استعمالها وستجدها على مستوى الانترنت ان اردت تحميلها, ان برامج الاختراق لن تكون نافعة بدون ان تجد ثغرة في الموقع فبرنامج الاختراق يقوم باستغلال اي ثغرة في الموقع للدخول وبالتالي عليك ان تتعلم كيفية ايجاد الثغرات وطريقة استغلالها
تعلم امن المعلومات
ان جانب الحماية هو مشكل اي مخترق, يوجد مبدا يقول بان تعلم حماية شيء سيمكنك من معرفة طريقة اختراقه لذلك سنعمل بهذا المبدا وعليك بتعلم امن المعلومات من خلال المواقع والمنتديات وحتى الكتب وكل ماعليك فعله هو البحث عن كتب الامن والحماية وستجد الكثير منها
مراحل اختراق موقع
تحديد نوع الهجوم
ان الاختراق بشكل عام ينقسم الى قسمين :اختراق محدد : وفي هذا الاختراق يكون المخترق على علم بالمنطقة التي سيخترها
اختراق عشوائي: وفيها يقوم المخترق بفحص الموقع بحثا عن اي ثغرة موجودة والثغرة هي عبارة عن خطأ برمجي لا غير
جمع بعض المعلومات حول الهدف
في هذه المرحلة يقوم المخترق بجمع معلومات حول الموقع الذي يريد ان يخترقه كاستضافة الموقع واسم صاحب الموقع و نوع السكريبتات المركبة على الموقع وغيرها وتفيد هاته المعلومات اثناء عملية الاختراق فمثلا معرفة نوع السكريبت المركب على الموقع يمكن المخترق من معرفة نوع الثغرات التي يمكن ان يجدهابدا عملية الاختراق
ان القيام بعملية الاختراق تختلف من هكر لاخر فهناك من يعتمد على اختراق يدوي بدون اي ادوات وطبعا يجب ان تكون خبيرا لتفعل هذا وهناك من يعتمد على اختراق باستعمال ادوات اختراق خاصة, في معضم الحالات يقوم المخترق بفحص الموقع لاكتشاف اي ثغرات وذلك من خلال برامج معينة وعندما يتم ايجاد الثغرة يقوم الهكر اما بالاختراق يدويا او باستعمال ادوات اخترا خاصةتعلم حول الشبكات
ان التعلم حول الشبكات هو اخر شيء يجب ان تتعلمه لان تعلم الشبكات سيكون هو مرحلة الاحتراف,ان تعلم الشبكات وبروتوكولات نقل البيانات من شانه ان يساعدك في سرقة كلمات المرور ومقاطعة البيانات وبالتالي الولوج الى الموقع فمثلا في الاونة الاخيرة ظهرت طرية جديدة لاختراق حسابات فيس بك واسمها SSL ومبداها هو مقاطعة الشبكة اي التلاعب بنقل البيانات فبدل ارسالها الى شخص م يتم توجيهها الى شخص اخر وانصحك بقراءة بروتوكول http و ftp و TCP/IP والتقرب من شبكات LAN و WAN
بارك الله فيك وشكرا والله على هذا المجهود الاكثر من رائع
ردحذفوفيك بركه شكرا لك تفاعلكم هو من يدفعنا نحو الامام
حذفبوركت اخي
ردحذفوفيك بركه شكرا على مرورك من هنا
حذف