صفحة 1 من 6 123456 الأخيرةالأخيرة
النتائج 1 إلى 15 من 82

الموضوع: طريقة نزع كوود التبليغ + ....

  1. #1

    طريقة نزع كوود التبليغ + ....



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

    أخواني رواد منتدى سوالف سوفت .
    لا يخفى على أغلبكم أن أغلب نسخ منتديات vBulletin مبرمجه بحيث يتم إبلاغ الشركه المنتجه للبرنامج عن وجود نسخه لها على مواقعكم .

    قد تتسائلون ما الفائده من هذا التبليغ وماهي البيانات التي يتم إبلاغهم بها ؟؟
    الفائده طبعاً هو لمعرفة كم عدد المواقع التي قامت بتركيب نسخ vBulletin وأيضاً لملاحقت المواقع الغير مرخصه لنسخهم .
    وقبل أن أقوم باستخدام برنامجهم لم أكن أعلم عن هذا الكوود وتفاجأت بأن المستضيف قام بإغلاق المنتدى فجأه وعند مخاطبتي للمستضيف عن السبب ، ذكر لي بأنني قمت بتركيب برنامج غير مرخص وأنه يخاف من هذه الشركات لأنها سوف تقوم بإغلاق المستضيف بأكمله إذا لم يستجب لطلبهم!!
    إستغربت من كلام المستضيف أشد الاستغراب وقمت بالبحث داخل هذا البرنامج حتى أعرف كيف عرفوا أن نسختي ليست مرخصه لديهم، الى أن وجدت السبب وكان عباره عن عدة أسطر برمجيه يتم استدعائها في حالة دخول المدير العام للمنتدى على لوحة التحكم .

    سأبدأ أولاً بشرح طريقة إلغاء هذا الكوود أو كما يسميه البعض ( نزع كوود التبليغ ) وقد سبقني أعضاء كثر في سوالف سوفت في شرح الطريقه ولكن الجديد هنا ماهي البيانات التي تستقبلها الشركه المنتجه للـ vBulletin ؟؟

    خطوات إزالة كوود التبليغ :

    (1) قم بفتح ملف adminfunctions.php من مجلد includes .
    (1-1) إبحث عن :
    كود PHP:
    function print_form_middle($ratval$call 1)
    {
    // similar to doformheader but a bit different
        
    global $session$bbuserinfo$uploadform;
        
    $retval "<form action=\"$phpscript.php\"" iif($uploadform," ENCTYPE=\"multipart/form-data\"""") . " method=\"post\">\n\t<input type=\"hidden\" name=\"s\" value=\"$bbuserinfo[sessionhash]\" />\n\t<input type=\"hidden\" name=\"action\" value=\"$_REQUEST[do]\" />\n"; if ($call OR !$call) { $ratval "<i" "mg sr" "c=\"ht" "tp:" "/""/versi" "on.vbul" "letin" "." "com/ve" "rsion.gif?id=$ratval\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"visibility:hidden\" />"; return $ratval; }

    (1-2) إستبدله بـ :
    كود PHP:
    function print_form_middle($ratval$call 1)
    {
    // similar to doformheader but a bit different
        
    global $session$bbuserinfo$uploadform;
        
    $retval ""; return $ratval;

    (1-3) إبحث عن:
    كود PHP:
        switch(VB_AREA)
        {
            case 
    'AdminCP'$titlestring iif($title"$title - ") . "$vboptions[bbtitle] - vBulletin $vbphrase[admin_control_panel]"; break;
            case 
    'ModCP'$titlestring iif($title"$title - ") . "$vboptions[bbtitle] - vBulletin $vbphrase[moderator_control_panel]"; break;
            case 
    'Upgrade'$titlestring iif($title"vBulletin $title - ") . "$vboptions[bbtitle]"; break;
            case 
    'Install'$titlestring iif($title"vBulletin $title - ") . "$vboptions[bbtitle]"; break;
            default: 
    $titlestring iif($title"$title - ") . "$vboptions[bbtitle]";
        } 
    (1-4) إستبدله بـ :
    كود PHP:
        switch(VB_AREA)
        {
            case 
    'AdminCP'$titlestring iif($title"$title - ") . "$vboptions[bbtitle] - $vbphrase[admin_control_panel]"; break;
            case 
    'ModCP'$titlestring iif($title"$title - ") . "$vboptions[bbtitle] - $vbphrase[moderator_control_panel]"; break;
            case 
    'Upgrade'$titlestring iif($title"$title - ") . "$vboptions[bbtitle]"; break;
            case 
    'Install'$titlestring iif($title"$title - ") . "$vboptions[bbtitle]"; break;
            default: 
    $titlestring iif($title"$title - ") . "$vboptions[bbtitle]";
        } 
    (2) إحفظ الملف وقم برفعه لموقعك .

    (3) إفتح ملف index.php من مجلد admincp .
    (3-1) إبحث عن :
    كود PHP:
    if ($_REQUEST['do'] == 'home')
    {

    print_cp_header($vbphrase['welcome_to_the_vbulletin_admin_control_panel']);

    // there have been problems reported with fsockopen() in some PHP versions.
    // this should work around it though
    if (phpversion() < '4.3.0' OR phpversion() > '4.3.2' OR @ini_get('allow_url_fopen') != 1)
    {
        $fp = @fsockopen('version.vbulletin.com', 80, $errno, $errstr, 3);
    }
    else
    {
        $fp = @fopen('http://version.vbulletin.com', 'r');
    }
    if ($fp)
    {
        fclose($fp);
    ?>
    <script type="text/javascript" src="http://version.vbulletin.com/versioncheck.js"></script>
    <script type="text/javascript" src="http://version.vbulletin.com/version.js?id=L3207967"></script>
    <script type="text/javascript">
    <!--
    if (typeof(vb_version) != "undefined" && isNewerVersion("<?php echo $vboptions['templateversion']; ?>", vb_version))
    {
        var current_version = "<?php echo $vboptions['templateversion']; ?>";
        var latest_string = "<?php echo $vbphrase['latest_version_available_x']; ?>";
        var current_string = "<?php echo $vbphrase['you_are_running_vbulletin_version_x']; ?>";
        var download_string = "<?php echo $vbphrase['download_vbulletin_x_from_members_area']; ?>";

        document.writeln('<table cellpadding="4" cellspacing="0" border="0" align="center" width="90%" class="tborder"><tr><td class="tcat" align="center"><b><?php echo $vbphrase['there_is_a_newer_vbulletin_version']; ?></b></td></tr><tr><td class="alt1" align="center">');
        document.writeln('<p><b><a href="http://www.vbulletin.com/forum/showthread.ph' + 'p?postid=' + vb_announcementid + '" target="_blank">' + construct_phrase(latest_string, vb_version) + "</a></b></p>");
        document.writeln('<p>' + construct_phrase(current_string, current_version.bold()) + '</p>');
        document.writeln('<p><a href="http://www.vbulletin.com/members/" target="_blank">' + construct_phrase(download_string, vb_version.bold()) + '</a></p>');
        document.writeln('</td></tr></table>');
    }
    //-->
    </script>

    <?php
    }
    // *******************************
    (3-2) إستبدله بـ :
    كود PHP:
    if ($_REQUEST['do'] == 'home')
    {

    print_cp_header($vbphrase['welcome_to_the_vbulletin_admin_control_panel']);

    ?>
    <script type="text/javascript" src="../clientscript/versioncheck.js"></script>
    <script type="text/javascript" src="../clientscript/version.js?id=1"></script>
    <script type="text/javascript">
    <!--
    if (typeof(vb_version) != "undefined" && isNewerVersion("<?php echo $vboptions['templateversion']; ?>", vb_version))
    {
        var current_version = "<?php echo $vboptions['templateversion']; ?>";
        var latest_string = "<?php echo $vbphrase['latest_version_available_x']; ?>";
        var current_string = "<?php echo $vbphrase['you_are_running_vbulletin_version_x']; ?>";
        var download_string = "<?php echo $vbphrase['download_vbulletin_x_from_members_area']; ?>";

        document.writeln('<table cellpadding="4" cellspacing="0" border="0" align="center" width="90%" class="tborder"><tr><td class="tcat" align="center"><b><?php echo $vbphrase['there_is_a_newer_vbulletin_version']; ?></b></td></tr><tr><td class="alt1" align="center">');
        document.writeln('<p><b><a href="http://www.vbulletin.com/forum/showthread.ph' + 'p?postid=' + vb_announcementid + '" target="_blank">' + construct_phrase(latest_string, vb_version) + "</a></b></p>");
        document.writeln('<p>' + construct_phrase(current_string, current_version.bold()) + '</p>');
        document.writeln('<p><a href="http://www.vbulletin.com/members/" target="_blank">' + construct_phrase(download_string, vb_version.bold()) + '</a></p>');
        document.writeln('</td></tr></table>');
    }
    //-->
    </script>

    <?php
    // *******************************

    (3-3) إبحث عن :
    كود PHP:
    if ($_REQUEST['do'] == 'head')
    {
        
    ignore_user_abort(true);

        
    define('IS_NAV_PANEL'true);
        if (
    phpversion() < '4.3.0' OR phpversion() > '4.3.2' OR @ini_get('allow_url_fopen') != 1)
        {
            
    $fp = @fsockopen('version.vbulletin.com'80$errno$errstr3);
        }
        else
        {
            
    $fp = @fopen('http://version.vbulletin.com''r');
        }
        
    $headjs '';
        if (
    $fp)
        {
            
    fclose($fp);
            
    $headjs '<script type="text/javascript" src="http://version.vbulletin.com/version.js?id=L3207967"></script>';
        }
        
    print_cp_header(''''$headjs);

        
    ?> 
    (3-4) إستبدله بـ :
    كود PHP:
    if ($_REQUEST['do'] == 'head')
    {
        
    ignore_user_abort(true);

        
    define('IS_NAV_PANEL'true);
        
    $headjs '<script type="text/javascript" src="../clientscript/version.js?id=1"></script>';
        
    print_cp_header(''''$headjs);

        
    ?> 
    (4) إحفظ الملف وقم برفعه لموقعك .

    (5) قم بتحميل الملفات التاليه من :
    http://version.vbulletin.com/version.js
    http://version.vbulletin.com/versioncheck.js

    (6) قم بوضع الملفات السابقه في مجلد clientscript .

    (7) قم بالدخول على لوحة التحكم وقم بتحرير القالب footer وأزل منه الاسطر التاليه :
    كود PHP:
        <div class=\"smallfont\" align=\"center\">
        <!-- Do not remove this copyright notice -->
        
    $vbphrase[powered_by_vbulletin]
        <!-- Do not remove this copyright notice -->
        </div> 
    (8) قم بتحرير القالب headinclude وأزل منه الاسطر التاليه :
    كود PHP:
    <meta name=\"generator\" content=\"vBulletin $versionnumber\" />
    <meta name=\"keywords\" content=\"
    $vboptions[keywords]\" />
    <meta name=\"description\" content=\"
    $vboptions[description]\" /> 
    (9) قم بالبحث في متغيرات اللغه عن المتغيرات :
    x_powered_by_vbulletin
    vbulletin_copyright
    قم بالتعديل عليها وأزل مابداخلها واحفظ المتغيرات .

    (10) إنتهى .

    ------------------------------------------------------------------------------------------





    العندليب غير متواجد حالياً


  2. #2


    هناك سكربت تم تركيبه على موقع vbulletin.com وقد تجدون إسمه في سكربت adminfunctions.php ورابطه هو :
    http://version.vbulletin.com/version.gif

    السكربت هذا ليس صوره
    بل عباره عن link داخل الموقع يتم توجيهه على سكربت اخر اسمه version.php والحمدلله توصلت بطريقتي لمحتوياته وهذه هي :
    كود PHP:
    <?

    ignore_user_abort
    (1);

    if (!
    $nooutput) {
        
    readfile("./clear.img");
         
    flush();
    }

    $nixtime time();
    $userip $REMOTE_ADDR;
    $userhost gethostbyaddr($REMOTE_ADDR);

    // remove sessionhash from $boardurl
    $boardurl preg_replace('/(s|sessionhash)=[a-z0-9]{32}?&?/'''$HTTP_REFERER);

    mysql_connect("localhost""****""****");
    mysql_db_query("vbulletin_customers","INSERT IGNORE INTO accesslog (lnumber,dateline,ipaddress,host,boardurl) VALUES ('".addslashes($id)."', '$nixtime', '$userip', '$userhost', SUBSTRING('$boardurl',1,LOCATE('admin','$boardurl')-1))");

    ?>
    دقق في هذا السكربت قليلاً ستكتشف أنه يستقبل هذه البيانات :
    (lnumber,dateline,ipaddress,host,boardurl)

    lnumber : وهو رقم الرخصه التي بالمنتدى .
    dateline : وهو الوقت والتاريخ لدخول السجل في قاعدة بياناتهم .
    ipaddress : وهو الأيبي الخاص بالمدير العام الذي دخل الى لوحة التحكم .
    host : وهو إسم مستضيف الأيبي الخاص بالمدير العام .
    boardurl : عنوان المنتدى .


    وأي استفسار أنا حاضر

    تحياتي لكم





    العندليب غير متواجد حالياً

  3. #3
    عضو فعال
    تاريخ التسجيل
    Jun 2003
    المشاركات
    1,364


    اخوي العندليب

    جزاك الله خير وكتب لك الأجر

    والله ينفع بك اخوانك

    واسمح لي انقل الموضوع عندي

    تحياتي لك

    الوافي





    __________________
    شبكة الوافي التطويرية
    في خدمتكم دائماً لتطوير منتدياتكم ومواقعكم ..
    http://www.vbulletin4arab.com
    شبكة الجوارس العربية
    شبكة عربية تضم كل ما يفيد المستخدم العربي ..
    http://www.aljawariss.net
    الوافي غير متواجد حالياً

  4. #4
    ينتظر رسالة التوكيد
    تاريخ التسجيل
    Apr 2004
    المشاركات
    190

    هلا اخوي العندليب



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

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

    والله يجزاك خير اخوي

    تحياتي لك اخوك سلاش أسود





    سلاش أسود غير متواجد حالياً

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2004
    المشاركات
    3,528


    بارك الله فيك اخوي العندليب .. والله موضوعك في غايه الروعه

    تشكر وتجزي عليه





    __________________


    oO(الباسل)oO غير متواجد حالياً

  6. #6
    عضو فعال
    تاريخ التسجيل
    Dec 2004
    المشاركات
    1,224


    مشكوووووووووووووووووووور





    __________________
    لمراسلتي إضغط هنا
    php4arabs@hotmail.co.uk
    yemen-1-host غير متواجد حالياً

  7. #7
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    بارك الله فيك أخي الكريم العندليب ,,

    وكثر الله من أمثالك ..

    وفعلاً هذا ما كنت أنتظرة ..

    وخالص المودة ..





    __________________
    استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
    عبد الله هُربي غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Sep 2003
    المشاركات
    191


    تسلم يالعندليب الله يعافيك ..

    بس ليه ماتنزل لنا النسخة الجديدة منزوعة الكود من قبلك

    تقبل احترامي وتقديري





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

  9. #9
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    صحيح أخي المقاتل ..

    وياريت ياريت تنزل النسخة الجديدة منزوعة الكود من قبلك ..

    وخالص الشكر ..





    __________________
    استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
    عبد الله هُربي غير متواجد حالياً

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    231


    اقتباس المشاركة الأصلية كتبت بواسطة العندليب
    (5) قم بتحميل الملفات التاليه من :
    http://version.vbulletin.com/version.js
    http://version.vbulletin.com/versioncheck.js
    مشكووووووووور اخوي العندليب على الشرح بس للاسف الملفين الي فوق ماقدرت احملهم
    ممكن تساعدني فيهم
    :shy:





    __________________
    لا إله إلا الله
    WsWs غير متواجد حالياً

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    680


    جزاك الله خير العندليب ونفع بك



    الرومانتك





    __________________
    اللهم أرحم والدي وأغفر له وأدخله الجنة من أوسع أبوبها يارب

    my Email : romntic (@) gmail.com

    أرا الخدمات التقنية
    الرومانتك غير متواجد حالياً

  12. #12
    عضو نشيط
    تاريخ التسجيل
    Sep 2003
    المشاركات
    191


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

    يقصد الشرح :nice:





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

  13. #13


    يعطيك ألف عافيه اخوي العندليب

    بس ما قدرت احمل الملفين





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

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    231


    اقتباس المشاركة الأصلية كتبت بواسطة المقاتل
    يقصد الشرح :nice:
    الله يرجك المقاتل جاي بس تكفشني :funny:
    على العموم خلاص عدلناها
    بس يا اخي لاتلومني نبي نتعلم ومن العجله طلعت كذا :shy:





    __________________
    لا إله إلا الله
    WsWs غير متواجد حالياً

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    464


    ما شاء الله عليك

    تعرف انا حنزل النسخة اللي انت منزلها من غير الكود و هانزع الكود منها بنفسي

    و ارقي ليها

    تسلم ايدك يا رب





    __________________
    مصر
    منتدى مصري
    محمد
    بوابة مصر غير متواجد حالياً





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

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

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