Support@ocean-nt.net تقدم شركة المحيط خدمات الانترنت بأعلى جودة واقل سعر , تقدم خدمات الاستضافة و التصميم و الدعم الفني و التصميم و حجز النطاقات و الشات الكتابي و الصوتي , و تعمل على خدمة تصميم المواقع الكبيرة و الأخبارية ذات المتحوى المميز للأستفسارات المحيط نت

ماشاء الله تبارك الله ماشاء الله لاقوة الا بالله , اللهم اني اسالك الهدى والتقى والعفاف والغنى

شبكة الاسود العربية , OSOUD.Net
استرجاع كلمة المرور طلب كود تفعيل العضوية كود تنشيط العضوية

 
 
العودة   معهد المحيط لخدمات الويب > ~*¤ô§ô¤*~ الــمـــــحــــيـــط لتطوير المواقــــــــع ~*¤ô§ô¤*~ > المـــــحـــيـــط صيانة و سد الثغرات للمواقع و المنتديات
 

إضافة رد إنشاء موضوع جديد
 
LinkBack أدوات الموضوع انواع عرض الموضوع

  #1  

قديم 05-29-2009, 09:17 PM
ThE SnIpEr
مشرف
 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

ThE SnIpEr متواجد حالياً
رقم العضوية : 13
تاريخ التسجيل : May 2009
فترة الأقامة : 462 يوم
أخر زيارة : 03-07-2010
المشاركات : 95 [ + ]
عدد النقاط : 50
افتراضي كيف تحمي منتداك من الاختراق







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

اخواني لايخفى على الجميع ان اختراق المنتدى اصبحا سهل في بعض الاحيان


من قبل اطفال الهكر او الهكر نفسهم واليوم سوف اقوم بوضع اهم الحمايات اللي


ان فعلتها لن يخترق منتداك وجمعتها من مواضيع عده

اتمنى ان يتم تطبيقها تلافيا للإختراق

-
الهاكرز غالبا يخترقون المنتديات عن طريق المجلدات الرئيسية بالمنتدى مثل
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


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


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

4- ثغرة شريط اخر المواضيع :
افتح ملف last10.php
وببعض الهاكات الاخرى ملف ttlast.php
ابحث عن
$fsel
$ftitle
فقط قم بحذفهم من الملف
وارفعه لمجلد منتداك


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

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

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

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


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


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




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


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


11 - افتح ملف الكونفيق الي في منتداك config.php في مجلد includes

// Prefix that all vBulletin *****es will have
// For example
$*****eprefix = 'bb';
غير الحرف bb
الى اي حروف تبيها المهم غير bb
واحفظ الملف


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


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

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



15-اذهب الى مجلد includes
قم باعادة تحميل ملف init.php


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

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

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

التـــرقـــيـــع :
توجد طريقتين
الأولى :
إضافة السطر التالي في ملف .htaccess
php_value magic_quotes_gpc 1
الثاني/ بتعديل ملف init.php .
قم بالبحث عن

$datastoretemp = $DB_site->query("
SELECT title, data
FROM " . TABLE_PREFIX . "datastore
WHERE title IN ('" . implode("', '", $specialtemplates) . "')
");
unset($specials, $specialtemplates);

واستبداله بالتالي

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 لا

واما مايخص المتواجدين فهي تسهيل الاختراق بمعرفه رقم الايبي حيث ان امتواجدين

يظهر الايبي الخاص ومن هنا الخوف من هذه الثغره

وكذلك يوجد في المنتدى في المجموعات

الزوار بالتحديد انه يستطيع ان يجعل نفسه مشرفا او مديرا عاما

هذه الخاصيه يجب اقفالها

[size=4]



وان كان هناك اي اضافه الله يحييكم ولنجعل منتدياتنا آآآآمنه من الهكر



 |~   تـوقـيـع: ThE SnIpEr  
المحيط نت لخدمات الويب

الدعم الفني : admin-vb@ocean-nt.net

رد مع اقتباس
قديم 01-18-2010, 04:49 PM   رقم المشاركة : ( 2 )
ahmad
عضو جديد


 
رقم العضوية : 110
تاريخ التسجيل : Jan 2010
فترة الأقامة : 228 يوم
أخر زيارة : 01-18-2010
المشاركات : 3 [ + ]
عدد النقاط : 10
 
 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

ahmad متواجد حالياً

افتراضي



طيب لو كان موب طفل ؟

لو كان محترف كيف نحمي نفسنآ

اتوقع هالحلول تعيق المبتدأين بالهكر

على العموم يعطيك العافيه


  رد مع اقتباس
قديم 02-16-2010, 03:31 AM   رقم المشاركة : ( 3 )
TheDark
مدير عام


 
رقم العضوية : 22
تاريخ التسجيل : Jun 2009
فترة الأقامة : 459 يوم
أخر زيارة : 07-11-2010
المشاركات : 194 [ + ]
عدد النقاط : 10
 
 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

TheDark غير متواجد حالياً

افتراضي



هناك دورات كثيرة اخي الكريم

عن قريب سيتم رفع هذه الدورات و طرحها في المنتدى

شكرا جودي على الطرح المميز

تحياتي



 |~   تـوقـيـع: TheDark  
  رد مع اقتباس
قديم 07-01-2010, 06:32 PM   رقم المشاركة : ( 4 )
Al Boss_Wbs
مدير عام


 
رقم العضوية : 74
تاريخ التسجيل : Aug 2009
فترة الأقامة : 380 يوم
أخر زيارة : 07-06-2010
المشاركات : 7 [ + ]
عدد النقاط : 10
 
 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

Al Boss_Wbs متواجد حالياً

افتراضي



مشكور اخوي على الموضوع الطيب وتم تطبيق الطريقة ، وان شاء الله راح نتابع اول بأول معاكم مع المواضيع الجميلة والطيبة نشكركم

تحياتي لكم



 |~   تـوقـيـع: Al Boss_Wbs  

المحيط نت لخدمات الويب

الدعم الفني : support@ocean-nt.net

  رد مع اقتباس
قديم 07-06-2010, 06:40 AM   رقم المشاركة : ( 5 )
TheDark
مدير عام


 
رقم العضوية : 22
تاريخ التسجيل : Jun 2009
فترة الأقامة : 459 يوم
أخر زيارة : 07-11-2010
المشاركات : 194 [ + ]
عدد النقاط : 10
 
 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو

TheDark غير متواجد حالياً

افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة Al Boss_Wbs مشاهدة المشاركة
مشكور اخوي على الموضوع الطيب وتم تطبيق الطريقة ، وان شاء الله راح نتابع اول بأول معاكم مع المواضيع الجميلة والطيبة نشكركم

تحياتي لكم
هلا خالد
اشتقنالك
اهلا بعودتك و نورت المنتدى
و مبارك عليك الرتبة
و ان شاء الله تكون خلصت التوجيهي على خير و من الاوائل ان شاء الله





 |~   تـوقـيـع: TheDark  
  رد مع اقتباس
إضافة رد إنشاء موضوع جديد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are متاحة

الانتقال السريع

RSS RSS 2.0 XML MAP HTML


الساعة الآن 06:19 PM.



Development & security : ocean-nt.net

جميع الحقوق محفوظه لـ معهد المحيط لخدمات الويب
Preview on Feedage: %D9%85%D9%86%D8%AA%D8%AF%D9%8A%D8%A7%D8%AA-%D9%8A%D9%84%D8%A7-%D8%B4%D8%A8%D8%A7%D8%A8 Add to My Yahoo! Add to Google! Add to AOL! Add to MSN
Subscribe in NewsGator Online Add to Netvibes Subscribe in Pakeflakes Subscribe in Bloglines Add to Alesti RSS Reader
Add to Feedage.com Groups Add to Windows Live iPing-it Add to Feedage RSS Alerts Add To Fwicki
Add to Spoken to You

معهد المحيط غير مسئول عن اى اتفاق تجارى او تعاونى يتم بين الاعضاء او المشرفين او تسليم بيانات المساحة لاى شخص
المواضيع والمشاركات الموجودة بالمنتدى تعبر عن اراء اصحابها وليس بالضرورة تعبر عن راى المعهد لمحيط


جميع الحقوق محفوظه لـ معهد المحيط لخدمات الويب

تطوير المحيط نت
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46