Guest User

Untitled

a guest
Jan 23rd, 2018
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.85 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP5 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 3.0.8.0
  8. * @ Author : DeZender
  9. * @ Release on : 25.09.2017
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. function __lisans()
  15. {
  16. if (!(session( 'lisans' ))) {
  17. $domain = $_SERVER['HTTP_HOST'];
  18.  
  19. if (substr( $domain, 0, 4 ) == 'www.') {
  20. $domain = substr( $domain, 4 );
  21. }
  22.  
  23. $curl = curl_init( );
  24. curl_setopt( $curl, CURLOPT_URL, 'https://craftweb.co/lisans/lisans.php?domain=' . $domain );
  25. curl_setopt( $curl, CURLOPT_CONNECTTIMEOUT, 2 );
  26. curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1 );
  27. $baglan = curl_exec( $curl );
  28. curl_close( $curl );
  29. }
  30. else {
  31. $baglan = 'OK';
  32. }
  33.  
  34. if ($baglan == 'OK') {
  35. session_olustur( array( 'lisans' => true ) );
  36. }
  37. else {
  38. if ($baglan == 'HATA') {
  39. $n = 'sistemde veya sunucuda bir hata meydana gelmiş olabilir, W@rez veya çalıntı kullanım olabilir, bir nedenden dolayı lisans iptali olmuş olabilir!';
  40. }
  41. else {
  42. $n = ((!(empty( $baglan )) ? $baglan : 'Lisans için belirlenen sürenin bitmiş olması.'));
  43. }
  44.  
  45. echo '<center>' . "\n" . ' <div style="margin-top: 30px; width: 600px; font-family: arial;" align="left">' . "\n" . ' <h1 style="color: red; font-weight: 500">UYARI</h1>' . "\n" . ' <span style="font-size: 20px;">Bu sistemde <b>lisanssız</b> kullanım tespit edildi. Lisanssız olmasının nedenleri; ' . $n . '</span><br><br>' . "\n" . ' <span style="color: blue; font-size: 20px;">İletişim:</span> <span style="font-size: 20px;">berk[at]berk.pw</span>' . "\n" . ' </div>' . "\n" . ' </center>';
  46. exit( );
  47. }
  48. }
  49.  
  50. function settings($par)
  51. {
  52. return $_CONFIG[$par];
  53. }
  54.  
  55. function mset($slug = '', $istek = '')
  56. {
  57. if ($slug) {
  58. $ayar = row( query( 'SELECT * FROM ayar WHERE ayar_slug=\'' . $slug . '\' ' ) );
  59. return (!($istek) ? $ayar['ayar_deger'] : $ayar[$istek]);
  60. }
  61. }
  62.  
  63. function temizle(&$giris, $liste)
  64. {
  65. $fonksiyonlar = split( '\\|', $liste );
  66.  
  67. foreach ($fonksiyonlar as $fonksiyon) {
  68. $giris = $fonksiyon( $giris );
  69. }
  70. }
  71.  
  72. function post($par, $st = true)
  73. {
  74. if (isset( $_POST[$par] )) {
  75. if ($st) {
  76. return @htmlspecialchars( addslashes( trim( $_POST[$par] ) ) );
  77. }
  78.  
  79. return @addslashes( trim( $_POST[$par] ) );
  80. }
  81.  
  82. return false;
  83. }
  84.  
  85. function get($par)
  86. {
  87. if (isset( $_GET[$par] )) {
  88. return strip_tags( trim( addslashes( $_GET[$par] ) ) );
  89. }
  90.  
  91. return false;
  92. }
  93.  
  94. function sha256Olustur($sifre)
  95. {
  96. $salt = rasgeleSifre( 16 );
  97. $password = '$SHA$' . $salt . '$' . hash( 'sha256', hash( 'sha256', $sifre ) . $salt );
  98. return $password;
  99. }
  100.  
  101. function sha256Kontrol($trypass, $realpass)
  102. {
  103. $parts = explode( '$', $realpass );
  104. $salt = @$parts[2];
  105. $hashed = hash( 'sha256', hash( 'sha256', $trypass ) . $salt );
  106. $hashed = '$SHA$' . $salt . '$' . $hashed;
  107. return ($hashed == $realpass ? true : false);
  108. }
  109.  
  110. function GetIP()
  111. {
  112. if (getenv( 'HTTP_CLIENT_IP' )) {
  113. $ip = getenv( 'HTTP_CLIENT_IP' );
  114. }
  115. else if (getenv( 'HTTP_X_FORWARDED_FOR' )) {
  116. $ip = getenv( 'HTTP_X_FORWARDED_FOR' );
  117.  
  118. if (strstr( $ip, ',' )) {
  119. $tmp = explode( ',', $ip );
  120. $ip = trim( $tmp[0] );
  121. }
  122. }
  123. else {
  124. $ip = getenv( 'REMOTE_ADDR' );
  125. }
  126.  
  127. return $ip;
  128. }
  129.  
  130. function kisalt($par, $uzunluk = 50)
  131. {
  132. if ($uzunluk < strlen( $par )) {
  133. $par = mb_substr( $par, 0, $uzunluk, 'UTF-8' ) . '...';
  134. }
  135.  
  136. return $par;
  137. }
  138.  
  139. function sef_link($baslik)
  140. {
  141. $bul = array(
  142. 'Ç',
  143. 'Ş',
  144. 'Ğ',
  145. 'Ü',
  146. 'İ',
  147. 'Ö',
  148. 'ç',
  149. 'ş',
  150. 'ğ',
  151. 'ü',
  152. 'ö',
  153. 'ı',
  154. '-'
  155. );
  156. $yap = array(
  157. 'c',
  158. 's',
  159. 'g',
  160. 'u',
  161. 'i',
  162. 'o',
  163. 'c',
  164. 's',
  165. 'g',
  166. 'u',
  167. 'o',
  168. 'i',
  169. ' '
  170. );
  171. $perma = strtolower( str_replace( $bul, $yap, $baslik ) );
  172. .............................................................
  173. ...............................
  174. ........
Advertisement
Add Comment
Please, Sign In to add comment