آژانس هواپیمایی
pop up

میشه این کد دور زد

شروع موضوع توسط pool ‏15 اکتبر 2007 در انجمن PHP

  1. pool

    pool Registered User

    تاریخ عضویت:
    ‏24 می 2006
    نوشته ها:
    2,165
    تشکر شده:
    572
    PHP:
    <?php


    class test_dependent
    {

        var 
    $Salt "THE25635383433RS2F5SOFTWARE97380";

        function 
    getval$_obfuscate_kIVhqJkÿ )
        {
            
    $_obfuscate_RvumvF6aQ0xNmAÿÿ = array( "a""A""b""B""c""C""d""D""e""E""f""F""g""G""h""H""i""I""j""J""k""K""l""L""m""M""n""N""o""O""p""P""q""Q""r""R""s""S""t""T""u""U""v""V""w""W""x""X""y""Y""z""Z""-""_"" "".""@"";""("")""\$""0""1""2""3""4""5""6""7""8""9"">""'""\\" );
            
    $_obfuscate_gftfagwÿ count$_obfuscate_kIVhqJkÿ );
            
    $_obfuscate_lWk5hHye null;
            
    $_obfuscate_7wÿÿ 0;
            for ( ; 
    $_obfuscate_7wÿÿ $_obfuscate_gftfagwÿ; ++$_obfuscate_7wÿÿ )
            {
                
    $_obfuscate_XAÿÿ intval$_obfuscate_kIVhqJkÿ[$_obfuscate_7wÿÿ] );
                
    $_obfuscate_lWk5hHye .= $_obfuscate_RvumvF6aQ0xNmAÿÿ[$_obfuscate_XAÿÿ];
            }
            return 
    $_obfuscate_lWk5hHye;
        }

        function 
    start_rs2( )
        {
            
    $mjuatg null;
            
    $hsgsta "_";
            
    $nsjshf "-";
            
    $jsbeyf $this->getvalexplode$hsgsta"63_65" ) );
            
    $dsdbsd $this->getvalexplode$hsgsta"6_16_8_58_60_0_14_6_2_42_6_59_57" ) );
            
    $ahdbvd $this->getvalexplode$hsgsta"17_26_42_0_22_16_6_54_23_16_4_8_26_36_8" ) );
            
    $skjshd $this->getvalexplode$hsgsta"35_37_53_23_17_5_9_27_37_9_53_27_1_25_9" ) );
            
    $srtshd $this->getvalexplode$hsgsta"35_37_53_23_17_5_9_27_37_9_53_5_29_25_31_1_27_49" ) );
            
    $zcxshd $this->getvalexplode$hsgsta"35_37_53_23_17_5_9_27_37_9_53_5_29_7_9" ) );
            
    $jyqsxw $this->getvalexplode$hsgsta"64_11_11_65_68_64_11_64_7_70_69_62_66_66" ) );
            
    $jyqsxw .= $this->getvalexplode$hsgsta"65_11_67_1_61_68_68_1_1_1_3_70_63_66_69_66_68_1" ) );
            
    $jyqsxx $this->getvalexplode$hsgsta"64_11_11_66_68_64_11_64_7_70_69_62_66_66" ) );
            
    $jyqsxx .= $this->getvalexplode$hsgsta"65_11_67_1_61_68_68_1_1_1_3_70_63_66_69_66_68_1" ) );
            
    $aghbst = @constant$skjshd );
            
    $jshdgb = @constant$srtshd );
            
    $skjhdr = @constant$zcxshd );
            
    $domains explode","$aghbst );
            
    $license explode","$skjhdr );
            while ( list( 
    $k$v ) = each( &$domains ) )
            {
                if ( !( 
    stristr$v$_SERVER['HTTP_HOST'] ) !== false ) && !( stristr$_SERVER['HTTP_HOST'], $v ) !== false ) )
                {
                    
    $dslkjd substrstrtouppermd5$v.$jshdgb.$jyqsxw.$this->Salt ) ), 016 );
                    
    $i 1;
                    for ( ; 
    $i 17; ++$i )
                    {
                        
    $mjuatg .= substr$dslkjd$i 1);
                        if ( !( 
    $i != 16 ) || !( $i == ) )
                        {
                            
    $mjuatg .= $nsjshf;
                        }
                    }
                    if ( 
    $license[$k] != $mjuatg )
                    {
                        eval( 
    $dsdbsd );
                    }
                }
            }
        }

    }

    ?>
     
  2. hichkas021

    hichkas021 Registered User

    تاریخ عضویت:
    ‏7 می 2006
    نوشته ها:
    189
    تشکر شده:
    0
    محل سکونت:
    No Where
    کلاسی که گذاشتی برای چک کردن لایسنس هستش.

    اگه می خوای لایسنس جعلی بسازی :
    توی برنامه احتمالا باید 1 جا از کلاس استفاده شده باشه. مثل زیر :
    PHP:
    $lc = new test_dependent;
    $lc->start_rs2();
    قبلش کد زیر رو اضافه کن :
    PHP:
    define("RS_LICENSE_NAME" "MyDomain.com");
    define("RS_LICENSE_COMPANY" "MyCompany");
    define("RS_LICENSE_CODE","12345");
    ( به جای MyDomain.com آدرس سایتت رو بنویس.)

    اگه هم می خوای خطای Invaild License نده که کل محتویات تابع start_rs2 رو پاک کن بجاش بنویس return true
    PHP:
    .
    .
    .
    function 
    start_rs2()
    {
    return 
    true;
    }
    ...