Guest User

Untitled

a guest
Aug 25th, 2013
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by deZender.Net
  5. * @ deZender (PHP5 Decoder for Zend Encoder/SafeGuard & PhpExpress)
  6. *
  7. * @ Version : 1.1.5.0
  8. * @ Author : DeZender
  9. * @ Release on : 09.06.2012
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. function checkAuthenticated() {
  15. $domain_array = array( base64_encode( base64_encode( 'www.kayibao.com' ) ), base64_encode( base64_encode( 'kayibao.com' ) ) );
  16. $str = base64_encode( serialize( $domain_array ) );
  17. $arr = unserialize( base64_decode( $str ) );
  18. foreach ($arr as $k => $v) {
  19. $arr[$k] = base64_decode( base64_decode( $v ) );
  20. }
  21.  
  22. $host = $_SERVER['HTTP_HOST'];
  23. $host = explode( ':', $host );
  24. $host = $host[0];
  25. $passed = false;
  26. foreach ($arr as $k => $v) {
  27. if (substr( $v, 0, 2 ) == '*.') {
  28. $preg_str = substr( $v, 2 );
  29.  
  30. if (0 < preg_match( '/' . $preg_str . '$/', $host )) {
  31. $passed = true;
  32. break;
  33. }
  34. }
  35. }
  36.  
  37.  
  38. if (!$passed) {
  39. if (!in_array( $host, $arr )) {
  40. return false;
  41. }
  42. }
  43.  
  44. return true;
  45. }
  46. ...........................................................................
  47. ............................................
  48. ......................
Add Comment
Please, Sign In to add comment