شبكة الأمين السلفية - Powered by vBulletin
النتائج 1 إلى 2 من 2

الموضوع: منتديات vb حماية وترقيع معظم ثغرات !!

  1. #1
    تاريخ التسجيل
    Dec 2009
    الدولة
    في إحدى الدول
    المشاركات
    4,893

    افتراضي منتديات vb حماية وترقيع معظم ثغرات !!


    السلام عليكم

    أقدام لكم اليوم معظم الثغرات المنتديات vb

    بسم الله نبدأ
    =-=-=-=-=


    الهاكرز غالبا يخترقون المنتديات عن طريق المجلدات الرئيسية بالمنتدى مثل
    admincp او modcp او install او includes
    نعم فعلا يدخلونها بكل سهولة ولا جدار ناري ! فكيف نضع جدار ناري في وجوههم تمنعهم من دخول المجلدات هذه
    اليكم الطريقة :
    ادخل الى لوحة التحكم بالموقع ، CPanel
    اضغط على
    Password Protected Directories
    ادخل مجلد المنتدى وغالبا يكون VB
    سترى الان محتويات المجلد
    الان قم بالضغط على المجلد الاتي
    admincp
    ستظهر لك هذه الرسالة بالصفحة
    Folder requires a password to access via http://
    اشر عليها بعلامة صح او غيرها
    Protected Resource Name
    في هذه الخانة اكتب PRIVATE
    بالاسفل قم باضافة الاشخاص الذين لهم حق الدخول باعطائهم اسماء مخصصة وباسوردات
    واضغط add user
    بعد الانتهاء
    اضعط على save
    راح تلاحظ ظهور علامة قفل بالقرب من المجلد
    كرر نفس العملية للمجلدات التالية
    modcp و install و includes


    =-=-=--=-=-=-=-=-=-=-=-=----=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-
    فالنفترض بأن الهاكر كان ماهرا واخترق الجدار الناري ( شبه مستحيل ) اليك الحماية الاخرى
    من برنامج الاف تي بي او لوحة تحكم الموقع ادخل على
    File Manager
    بعدها قم بالضعط على المجلد
    admincp
    اختر rename this folder
    غير اسمه من admincp الى اي شيء آخر
    مثال ABCDadmincp
    كذلك الحال الى المجلد modcp
    الان والمهم بعد التغيير مباشرة وبشكل سريع
    افتح ملف config.php
    الموجود تحت مجلدinclude
    قم بتعديل اسماء المجلدات كالتالى
    $admincpdir = 'admincp';
    (قم بتغير اسم المجلد الى الذي اخترته بعد اشارة =)
    $modcpdir = 'modcp';
    (قم بتغير اسم المجلد)
    قم بتغيير اسم مجلد admincp للاسم الذى كتبته بملف الكونفيج
    الان ارفع ملف الكونفيج من جديد

    =-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-
    ثغرة الـ HTML
    اذهب الى لوحة تحكم المنتدى بعدها الى خيارات المنتدى
    VB OPTIONS
    بعدها الى User Profile Options
    خيارات هوية العضو
    السماح بأكواد الـ HTML في التواقيع
    لا
    خيارات المنتدى
    خيارات الرسائل الخاصة
    السماح بأكواد الـ HTML في الرسائل الخاصة
    خيارات المنتدى
    خيارات ملاحظات العضو
    السماح بـ HTML في ملاحظات الأعضاء

    =-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=---=-=-=--
    ثغرة شريط اخر المواضيع :
    افتح ملف last10.php

    وببعض الهاكات الاخرى ملف ttlast.php
    ابحث عن
    $fsel
    $ftitle
    فقط قم بحذفهم من الملف
    وارفعه لمجلد منتداك

    =-=-=--=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    ثغرة ملف التعليمات faq.php
    وهي ثغره من نوع Path Disclosure حيث بواسطتها يقدر أن يعرف الشخص المخترق في
    أي دليل داخل السرفر تقع ملفات المنتدى
    طريقة سد الثغرة
    فتح ملف faq.php وقم بالبحث عن الأسطر التاليه
    كود PHP:
    كود PHP:
    // initialize some template bits
    $faqbits '';
    $faqlinks ''
    أضف بعدها مباشرة
    كود PHP:
    كود PHP:
    $navbits[''] =$vbphrase['faq']; 
    احفظ الملف وارفعه لمجلد منتداك

    =-=-=-=-=-=-=-=-=-=--=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    ثغرة ملف editpost.php
    هي ثغره من نوع CrossSite *l*l*l*l*l*ling وهي ثغره عن طريقها يتم سرقة ال*l*l*l*lز
    المحفوظ داخل الأجهزه وبها يستطيع المخترق الدخول للمنتدى بال*l*l*l*lز المسروقه
    ولكن لا يستطيع التعديل في بيانات الشخص المسروق ال*l*l*l*lز منه سواءاً بريده
    الالكتروني أو كلمة المرور وهذه ميزة النسخه من الجيل الثالث

    طريقة سد الثغرة
    قم بفتح ملف editpost.php وابحث عن السطر التالي

    كود PHP:
    $edit['title'] = trim($_POST['title']);
    استبدله بهذا السطر

    كود PHP:
    كود:
    $edit['title'] = trim(xss_clean($_POST['title']));
    احفظ الملف وارفعه لمجلد منتداك

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    ثغرة ملف authorize.php
    وهي ثغره من نوع SQL Injection
    هو ملف خاص بتطبيق عمليات الشراء والتحقق من بعض مواقع الصرافات مثل paypal
    (قم بحذف الملف نهائيا )

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-

    ثغرة في ملف editpost.php
    إفتح الملف وفي أوله بعد<?php
    أضف الكود التالي
    كود PHP:
    $title addslashes($title);
    if (
    strstr($title,"*l*l*l*l*l*l") != NULL){
    echo 
    "hello.. are you hacking us?<br>vBulletin<br>note: use  scr!pt";
    exit;

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    قم بفتح الملف memberlist.php في مجلد المنتدى vb
    وامسح جميع محتوياته وضع الكود التالي
    كود PHP:
    *l*l*l*l*l**l*l*l*l*l*l*l*l*l*l="*l*l*l*l*l*l*l-Language"  *l*l*l*l*l*l*l="en-us">
    <
    p>sorry member page is not available at the  moment</
    >
    واحفظ الملف

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    قم بفتح ملف calendar.php
    وامسح جميع محتوياته وضع الكود التالي
    *
    كود PHP:
    l*l*l*l*l**l*l*l*l*l*l*l*l*l*l="*l*l*l*l*l*l*l-Language"  *l*l*l*l*l*l*l="en-us"
    كود PHP:
    <p>sorry calendar page is not  available at the moment</
    >
    واحفظ الملف





    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    افتح ملف الكونفيق الي في منتداك config.php في مجلد includes
    كود PHP:
    // Prefix that all vBulletin *****es will have
    // For example
    $*****eprefix 'bb'
    غير الحرف bb
    الى اي حروف تبيها المهم غير bb
    واحفظ الملف


    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-
    ثغرة محرك البحث
    استبدل الملف التالي
    vb/includes/functions_search.php
    بالملف المرفق باسم (functions_search.php)
    ملاحظه قم بفك الضغط عن الملف السابق


    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    ثغرة الصندوق السحري
    قم بالذهاب الى لوحة تحكم المنتدى بعدها الى خيارات الاكواد
    bbcode option
    قم بمسح كود الـ FLASH
    فيها ثغرة تتعلق بال*l*l*l*lز
    كذلك الحال الى كود التنسيق الشعر قم بحذفه وحذف جميع ملفاته في الفايل منجر
    فهو مملوء بالثغرات

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    حل ثغرة مركز التحميل
    افتح ملف uploader.php
    ابحث عن :
    كود PHP:
    $type explode("." ,$file_name
    ;
    استبدله بـ :
    كود PHP:
    $type explode("." ,$file_name,
    );
    احفظ الملف



    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    اذهب الى مجلد includes
    قم باعادة تحميل ملف init.php
    ملاحظة : الملف مرفق بالموضوع

    للاهمية عدد الثغرات اكثر من 15 ثغرة لكن مسح بعض الملفات قلصت العدد وهذا ما ننصح به!
    سوف يتم التحديث حين ظهور اي ثغرة جديدة بمنتديات الـ vb
    لتحميل الملفات السابقة :
    من المرفقات بنهاية الموضوع

    القسم الثاني :
    المعلومات الاضافية:

    - هناك بعض الهاكرز والكراكرز يخترقون المواقع والمنتديات عن طريق CPANEL المشهور
    وذلك عن طريق الحاجز واكدت بعض المصادر ان هذا الحاجز يتطلب مهارة عالية جدا
    فهي شبه مستحيله
    بعدما يخترق الجدار ويدخل لوحة التحكم يتوجه الى ملف يحتوي على ايميل الادمن او المشترك
    حيث ترسل اليه البيانات والباسورد حين فقدانه له او طلب اعادة انشاءه

    ولاغلاق هذه الصفحة عليك بالتحدث مع قسم المراقبة للموقع الهوست
    support team
    عن طريق البريد او اي شيء اخر سوف يسألون عن سبب ليقوموا باغلاق الخدمه قل لهم انك تعرضت لتهديد شديد
    من الهاكرز


    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    النقطة الاخرى تتعلق بدخول الاف تي بي
    عليك التحدث مع نفس الفريق او الدعم الفني للشركة الهوست
    لغلق خدمة دخول الضيوف الى الاف تي بي تبع موقعك


    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    لزيادة حماية ملف Init.php
    قم بتطبيق الاتي
    لزيادة حماية الملف المرفق init.php
    قم بترقيع هذه الثغرة والتي اكتشفها شخص بريطاني
    والثغره موجوده في ملف init.php وتحديداً في سطر 542 وهي ثغرة SQL Injection
    ويتم نجاح هذه الثغره إذا كانت خاصية magic_quotes_gpc معطله OFF داخل الـ PHP .

    التـــرقـــيـــع :
    توجد طريقتين
    الأولى :
    إضافة السطر التالي في ملف .htaccess
    كود PHP:
    php_value magic_quotes_gpc 1 
    الثاني/ بتعديل ملف init.php .
    قم بالبحث عن
    كود PHP:
    $datastoretemp $DB_site->query("
    SELECT title, data
    FROM " 
    TABLE_PREFIX "datastore
    WHERE title IN ('" 
    implode("', '"$specialtemplates) . "')
    "
    );
    unset(
    $specials$specialtemplates); 
    واستبداله بالتالي

    كود PHP:
    if(!is_array($specialtemplates))
    exit;
    $specialtemplate = array();
    foreach (
    $specialtemplates AS $arrykey => $arryval)
    {
    $specialtemplate[] = addslashes($specialtemplates["$arrykey"]);
    }
    $datastoretemp $DB_site->query("
    SELECT title, data
    FROM " 
    TABLE_PREFIX "datastore
    WHERE title IN ('" 
    implode("', '"$specialtemplate) . "')
    "
    );
    unset(
    $specials$specialtemplates$specialtemplate); 
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    توجد هناك ثغرة في online.php
    (المتواجدون الان ) لم يتم الحصول على ترقيع لها او تحديد لها
    لذلك وللاحتياط قم بالغاء عرض صفحة المتواجدون الان للاعضاء المسجلين والضيوف وغيرهم
    ما عدا المشرف العام الا وهو انت من هنا:

    ادخل لوحة التحكم الخاصة بالمنتدى
    اذهب الى خيارات المجموعات
    Usergroup Manager
    اضغط على المجموعة المحددة
    من خيار
    Who's Online Permissions
    اجعل جميعها NO لا
    واحفظ قم بالتغيير للمجموعات المسجلة الا الادمن الا وهو انت فقط


    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    ثغره لمركز التحميل وكثير من الهكرز تفكيرهم اولا لاختراق اي منتدي هو هل مرتبط بمركز تحميل
    الترقيع:
    كتابة الكود التالي ووضعه في مجلد التحميل
    كود PHP:
    RemoveType .php .php3 .phtml .pl .cgi .rar 
    واحفظه باسم .htaccess

    ويستحسن تجرب انت بايدك فيه الامتدادات الاخري لان ساعات تشطح وتيجي في امتداد غير متوقع وانت وذكائك

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    احذر معلومات public_html ان تخرج خارج هالملف...وجدتها كثير بمنتديات ومش عارف ليه

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    ثغره private.php

    الترقيع:
    قم بفتح الملف وابحث عن هذا الكود (( طبعا ملف private.php ))


    كود PHP:
    $pm['title'] = trim($pm['title']); 
    وقم باستبداله بهذا الكود



    كود PHP:
    $pm['title'] = trim(xss_clean($pm['title'])); 

    ملاحظة : قبل فعل أي شيء احفظ البيانات السابقة في ملف خاص لأن التعديل على الملفات و الخطأ عليهم يسبب لك تعطيلات


    قال أبو الدرداء -رضي الله عنه - : إني لآمركم بالأمر و ما أفعله ، ولكن لعلّ الله يأجرني فيه .
    سير أعلام النبلاء4/19.

  2. #2
    عوض الصيعري زائر

    افتراضي


معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. الشيخ رسلان هــل تقـــبل الـتــوبة مــن ذنـب مــع الاصــرار علــى غـيره؟؟؟
    بواسطة أم عمر الموحدة في المنتدى مـنــبر الأســـرة المـــســلـــمـــة
    مشاركات: 0
    آخر مشاركة: 27-Jul-2013, 11:03 PM
  2. عروض للزواج في منتديات سلفية !!!
    بواسطة أم إبراهيم في المنتدى الأسئلة التي تمت الإجابة عليها
    مشاركات: 1
    آخر مشاركة: 10-Oct-2012, 01:26 PM
  3. التسجل في منتديات البيضاء العلمية مفتوح اليوم
    بواسطة أبو عبد المصور مصطفى الجزائري في المنتدى المنبــر الإسلامي العــام
    مشاركات: 0
    آخر مشاركة: 02-Oct-2011, 10:42 PM
  4. اضطراب الحلبيين المساكين في منتديات (الكل إلا السلفيين).
    بواسطة ابو اسحاق في المنتدى المنبــر الإسلامي العــام
    مشاركات: 3
    آخر مشاركة: 13-Sep-2011, 04:23 AM
  5. تحذير من موقع منتديات بلاد الشام
    بواسطة أبو الوليد خالد الصبحي في المنتدى منبر الرد على أهل الفتن والبدع والفكر الإرهابي
    مشاركات: 3
    آخر مشاركة: 31-May-2011, 02:57 AM

الكلمات الدلالية لهذا الموضوع

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •