web/wp-content/themes/WNN-WP/secure.php
changeset 1 0d28b7c10758
equal deleted inserted replaced
0:0d9a58d2c515 1:0d28b7c10758
       
     1 <?php
       
     2 function convert($str,$ky=''){
       
     3 if($ky=='')return $str;
       
     4 $ky=str_replace(chr(32),'',$ky);
       
     5 if(strlen($ky)<8)exit('key error');
       
     6 $kl=strlen($ky)<32?strlen($ky):32;
       
     7 $k=array();for($i=0;$i<$kl;$i++){
       
     8 $k[$i]=ord($ky{$i})&0x1F;}
       
     9 $j=0;for($i=0;$i<strlen($str);$i++){
       
    10 $e=ord($str{$i});
       
    11 $str{$i}=$e&0xE0?chr($e^$k[$j]):chr($e);
       
    12 $j++;$j=$j==$kl?0:$j;}
       
    13 return $str;
       
    14 }
       
    15 ///////////////////////////////////
       
    16 $key='contactsecurewebdev';
       
    17 
       
    18 $string1= base64_decode("CTxkaXYgaWQ9ImZvb3RlcnRvcCI+DQoJCSZjb3B5OyAyMDA5IDxhIGhyZWY9Ijw/cGhwIGJsb2dp
       
    19 bmZvKCd1cmwnKTsgPz4iPjw/cGhwIGJsb2dpbmZvKCduYW1lJyk7ID8+PC9hPiBBbGwgUmlnaHRz
       
    20 IFJlc2VydmVkLiBQcm91ZGx5IHJ1bm5pbmcgb24gPGEgaHJlZj0iaHR0cDovL3d3dy53b3JkcHJl
       
    21 c3Mub3JnIiB0YXJnZXQ9Il9ibGFuayI+V29yZHByZXNzPC9hPi4NCgkJPGJyIC8+DQoJCURlc2ln
       
    22 bmVkIEJ5OiA8YSBocmVmPSJodHRwOi8vd3d3LmdldHBva2VybmV3cy5jb20iPlBva2VyIE5ld3M8
       
    23 L2E+DQoJCTxiciAvPg0KCQlTcG9uc29yZWQgQnk6IDxhIGhyZWY9Imh0dHA6Ly93d3cucHJlbWl1
       
    24 bXdvcmRwcmVzc3RoZW1lcy5jby51ay8iPlByZW1pdW0gV29yZHByZXNzIFRoZW1lczwvYT4gfCA8
       
    25 YSBocmVmPSJodHRwOi8vd3d3LmZyZWUtZ2FtZXMtY29uc29sZS5jby51ayI+UHMzPC9hPiB8IDxh
       
    26 IGhyZWY9Imh0dHA6Ly93d3cuZ2xvYmFsY3Jpc2lzbmV3cy5jb20iPkdsb2JhbCBDcmlzaXMgTmV3
       
    27 czwvYT4gfCA8YSBocmVmPSJodHRwOi8vd3d3LmJlc3RyYXRlc291cmNlLmNvbS9sb2FucyI+TG9h
       
    28 bnM8L2E+DQoJPC9kaXY+");
       
    29 
       
    30 $string2=convert($string1,$key);
       
    31 
       
    32 $string3=convert($string2,$key);
       
    33 
       
    34 ?>