Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* Kodlari kirmak ve satisini yapmak yasaktir, aksi takdirde dava acilir. */ @eval("..

Decoded Output download

?>b'<?php 

define("index",true);

if (!file_exists("install/install.lock")){
	header("Location: install/");
	die();
}

    foreach($_GET    as $k => $v) $_GET[$k]    = strip_tags($v);

    foreach($_POST   as $k => $v) $_POST[$k]   = strip_tags($v);

    
    if(file_exists("../fonksiyon.php")){
        include \'../fonksiyon.php\';
    }elseif(file_exists("../../fonksiyon.php")){
        include \'../../fonksiyon.php\';
    }elseif(file_exists("../../../fonksiyon.php")){
        include \'../../../fonksiyon.php\';
    }elseif(file_exists("panel/fonksiyon.php")){
        include \'panel/fonksiyon.php\';
    }else{
        include \'fonksiyon.php\';
    }


    if(isset($_GET[\'sayfa\'])) {

      $sayfa = cleanAZ($_GET[\'sayfa\']);

      if($sayfa == \'cikis-yap\' || $sayfa == \'cikis\' || $sayfa == \'logout\'){

        if(isset($_SESSION[\'kullanici\'][\'login\'])){
          unset($_SESSION[\'kullanici\'][\'login\']);

          unset($_SESSION[\'kullanici\'][\'id\']);

          unset($_SESSION[\'kullanici\'][\'nick\']);
        
	        echo go();
        }else{
          echo go("giris-yap");
        }

      }

      if (!is_file(\'inc/\'.$sayfa.\'.php\')) {

            $sayfa = \'anasayfa\';

      }

    }else{

      $sayfa = \'anasayfa\';

    }

    $cek = $db->query("SELECT * FROM ayar LIMIT 1")->fetch(PDO::FETCH_ASSOC);
    $indir_cek = $db->query("SELECT * FROM indir LIMIT 1")->fetch(PDO::FETCH_ASSOC);

    function meta_degistir($icerik) {

      global  $_title, $_description, $_keywords, $_site_tema, $_site_adi, $_site_url, $_site_email, $_site_telefon, $_site_konum, $_footer_hakkimizda, $_authme_table, 
      $_facebook, $_instagram, $_whatsapp, $_telegram, $_twitter, $_youtube, $_discord_url, $_discord_server_id, $_indir_baslik, $_indir_icerik, $_indir_win, $_indir_linux, $_indir_mac, $_analistik_kodu, $_onesignal_appid;

      $icerik = str_replace(\'[$_title]\', $_title, $icerik);

      $icerik = str_replace(\'{title}\', $_title, $icerik);

      $icerik = str_replace(\'{description}\', $_description, $icerik);

      $icerik = str_replace(\'{keywords}\', $_keywords, $icerik);

      $icerik = str_replace(\'{site_tema}\', $_site_tema, $icerik);

      $icerik = str_replace(\'{site_isim}\', $_site_adi, $icerik);

      $icerik = str_replace(\'{site_url}\', $_site_url, $icerik);

      $icerik = str_replace(\'{site_email}\', $_site_email, $icerik);

      $icerik = str_replace(\'{site_telefon}\', $_site_telefon, $icerik);

      $icerik = str_replace(\'{site_konum}\', $_site_konum, $icerik);

      $icerik = str_replace(\'{footer_hakkimizda}\', $_footer_hakkimizda, $icerik);

      $icerik = str_replace(\'{authme_table}\', $_authme_table, $icerik);

      $icerik = str_replace(\'{analistik_kodu}\', $_analistik_kodu, $icerik);

      $icerik = str_replace(\'{onesignal_appid}\', $_onesignal_appid, $icerik);

      // INDIR

      $icerik = str_replace(\'{indir_baslik}\', $_indir_baslik, $icerik);

      $icerik = str_replace(\'{indir_icerik}\', $_indir_icerik, $icerik);

      $icerik = str_replace(\'{indir_win}\', $_indir_win, $icerik);

      $icerik = str_replace(\'{indir_linux}\', $_indir_linux, $icerik);

      $icerik = str_replace(\'{indir_mac}\', $_indir_mac, $icerik);

      // Sosyal Medya

      $icerik = str_replace(\'{facebook}\', $_facebook, $icerik);

      $icerik = str_replace(\'{instagram}\', $_instagram, $icerik);

      $icerik = str_replace(\'{whatsapp}\', $_whatsapp, $icerik);

      $icerik = str_replace(\'{telegram}\', $_telegram, $icerik);

      $icerik = str_replace(\'{twitter}\', $_twitter, $icerik);

      $icerik = str_replace(\'{youtube}\', $_youtube, $icerik);

      $icerik = str_replace(\'{discord_url}\', $_discord_url, $icerik);

      $icerik = str_replace(\'{discord_server_id}\', $_discord_server_id, $icerik);

      return $icerik;

    }



    ob_start(\'meta_degistir\');



    $_title         =  $cek[\'title\'];

    $_description   =  $cek[\'description\'];

    $_keywords      =  $cek[\'keywords\'];

    $_site_tema     =  $cek[\'site_tema\'];

    $_site_adi      =  $cek[\'site_adi\'];

    $_site_url      =  $cek[\'site_url\'];

    $_site_email    =  $cek[\'email\'];

    $_site_telefon  = $cek[\'telefon\'];

    $_site_konum    =  $cek[\'konum\'];

    $_footer_hakkimizda = $cek[\'footer_hakkimizda\'];

    $_authme_table  =  $cek[\'authme_table\'];

    $_analistik_kodu  =  $cek[\'analistik_kodu\'];

    $_onesignal_appid = $cek[\'onesignal_appid\'];

    $_indir_baslik = $indir_cek[\'baslik\'];
    $_indir_icerik = $indir_cek[\'icerik\'];
    $_indir_win = $indir_cek[\'indir_win\'];
    $_indir_linux = $indir_cek[\'indir_linux\'];
    $_indir_mac = $indir_cek[\'indir_mac\'];

    // Sosyal Medya

    $_facebook  =  $cek[\'facebook\'];
    $_instagram  =  $cek[\'instagram\'];
    $_whatsapp  =  $cek[\'whatsapp\'];
    $_telegram  =  $cek[\'telegram\'];
    $_twitter  =  $cek[\'twitter\'];
    $_youtube  =  $cek[\'youtube\'];

    $_discord_url  =  $cek[\'discord_url\'];

    $_discord_server_id  =  $cek[\'discord_server_id\'];

    //if(date(\'H\') >= "20" || date(\'H\') < "08") { @$darkstylecss = \'<link rel="stylesheet" href="{site_url}/temalar/{site_tema}/css/dark-style.css">\'; }

    $OnlineOyuncuSayisiGozuksunMu = $cek[\'mc_online_gozuksunmu\'];

?>
<!--
  ____                    __        _______ ____  
 |  _ \ _ __ __ ___      _\ \      / / ____| __ ) 
 | | | | \'__/ _` \ \ /\ / /\ \ /\ / /|  _| |  _ \ 
 | |_| | | | (_| |\ V  V /  \ V  V / | |___| |_) |
 |____/|_|  \__,_| \_/\_/    \_/\_/  |_____|____/ 

-->
<!DOCTYPE html>

<html x-data="data()" lang="tr">

  <head>

    <meta charset="utf-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1">

    <meta name="robots" content="all">

    <title>{title}</title>

    <meta name="description" content="{description}" />

    <?php if(!empty($_keywords)) {

      echo \'<meta name="keywords" content="\'.$_keywords.\'" />\';

    }

    ?>

    <base href="<?php echo $site; ?>">

    <meta property="og:title" content="{title}">

    <meta property="og:description" content="{description}">

    <?php if(!empty($_keywords)) {

      echo \'<meta property="og:keywords"    content="\'.$_keywords.\'" />\';

    }

    ?>

    <meta property="og:locale" content="tr_TR">

    <meta property="og:type" content="website">

    <meta name="author" content="<?=$sitenoslash;?>">

    <meta name="robots" content="index, follow">

    <meta name="googlebot" content="index, follow">

    <meta name="theme-color" content="#08C" />
	
	<link rel="stylesheet" href="{site_url}/assets/css/all.css" />
  <?php 

  if(@isset($_GET["theme"])) {
  ?>
  <link rel="stylesheet" href="{site_url}/assets/css/bootstrap-<?=@$_GET["theme"];?>.min.css" />
  <?php
  }elseif(@AyarCek("ikinci_tema") == "1"){
  ?>
  <link rel="stylesheet" href="{site_url}/assets/css/bootstrap-Two.min.css" />
  <?php
  }else{
  ?>
  <link rel="stylesheet" href="{site_url}/assets/css/bootstrap.min.css" />
  <?php
  }

  ?>
	<link rel="stylesheet" href="{site_url}/assets/css/pretty-checkbox.css" />
	<!--<link rel="stylesheet" href="{site_url}/assets/css/style.css?v=<?php echo uniqid(); ?>" />-->
	<link rel="stylesheet" href="{site_url}/assets/css/swiper.css" />
  <link rel="stylesheet" href="{site_url}/assets/css/mdi.css" />

	<!--<link rel="stylesheet" href="{site_url}/temalar/{site_tema}/assets/css/bootstrap.css">-->

    <link rel="shortcut icon" href="{site_url}/upload/<?php echo $cek[\'fav\']; ?>" type="image/x-icon">
	
    <script src="https://kit.fontawesome.com/cc77a623f7.js" crossorigin="anonymous"></script>
	
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-ygbV9kiqUc6oa4msXn9868pTtWMgiQaeYH7/t7LECLbyPA2x65Kgf80OJFdroafW" crossorigin="anonymous"></script>
	
    <script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js" integrity="sha384-q2kxQ16AaE6UbzuKqyBE9/u/KzioAlnx2maXQHiDX9d4/zp8Ok3f+M7DPm+Ib6IU" crossorigin="anonymous"></script>
	
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-pQQkAEnwaBkjpqZ8RU1fF1AKtTcHJwFl3pblpTlHXybJjHpMYo79HY3hIi4NKxyj" crossorigin="anonymous"></script>
	
    <link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.14.0/css/all.css" />
	
    <script src="https://unpkg.com/scrollreveal"></script>
	
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css" />
	
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
	
	<link rel="manifest" href="manifest.json" />
  <script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async=""></script>
  <script>
    window.OneSignal = window.OneSignal || [];
    OneSignal.push(function() {
      OneSignal.init({
        appId: "{onesignal_appid}",
      });
    });
  </script>
	
	<script>
    var bleep = new Audio();
    bleep.src = \'./click.wav\';
  </script>

  <script>
		function getDiscordUserCount() {
      $.ajax({
      url: "https://discordapp.com/api/guilds/{discord_server_id}/widget.json",
      dataType: "json",
      method: "GET",
      success: function(result) {
        if (result["online"] != false) {
          $("#discordUsers").html(result["presence_count"]);
        }
      }
      });
		}
    function getDiscordServerName() {
      $.ajax({
      url: "https://discordapp.com/api/guilds/{discord_server_id}/widget.json",
      dataType: "json",
      method: "GET",
      success: function(result) {
        if (result["online"] != false) {
          $("#discordName").html(result["name"]);
        }
      }
      });
		}
		getDiscordUserCount();
    getDiscordServerName()
		setInterval(function() {
		getDiscordUserCount();
		}, 5000);
	</script>

  <script src="{site_url}/assets/js/script.js"></script>

  <?php
  
  if(@isset($_GET["sayfa"]) == "kayit-ol" || @isset($_GET["giris-yap"]) || @isset($_GET["iletisim"])) {
    @yaziYazdir("<script src=\'https://www.hCaptcha.com/1/api.js\' async defer></script>");
  }
  
  ?>

  <!--[if lt IE 9]>

    <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>

    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>

  <![endif]-->

  <style type="text/css">
    :root {
      --temarengi: #252525;
    }
  </style>

  <?php 

  if(@isset($_GET["theme"])) {
    @include("./temalar/$_site_tema".@$_GET["theme"]."/index.php");
  }elseif(@AyarCek("ikinci_tema") == 1) {
    @include("./temalar/$_site_tema"."Two/index.php");
  }
  else{
    @include("./temalar/$_site_tema/index.php");
  }

  exit();

  ?>'

Did this file decode correctly?

Original Code

<?php /* Kodlari kirmak ve satisini yapmak yasaktir, aksi takdirde dava acilir. */ @eval("?>".base64_decode("PD9waHAgCgpkZWZpbmUoImluZGV4Iix0cnVlKTsKCmlmICghZmlsZV9leGlzdHMoImluc3RhbGwvaW5zdGFsbC5sb2NrIikpewoJaGVhZGVyKCJMb2NhdGlvbjogaW5zdGFsbC8iKTsKCWRpZSgpOwp9CgogICAgZm9yZWFjaCgkX0dFVCAgICBhcyAkayA9PiAkdikgJF9HRVRbJGtdICAgID0gc3RyaXBfdGFncygkdik7CgogICAgZm9yZWFjaCgkX1BPU1QgICBhcyAkayA9PiAkdikgJF9QT1NUWyRrXSAgID0gc3RyaXBfdGFncygkdik7CgogICAgCiAgICBpZihmaWxlX2V4aXN0cygiLi4vZm9ua3NpeW9uLnBocCIpKXsKICAgICAgICBpbmNsdWRlICcuLi9mb25rc2l5b24ucGhwJzsKICAgIH1lbHNlaWYoZmlsZV9leGlzdHMoIi4uLy4uL2ZvbmtzaXlvbi5waHAiKSl7CiAgICAgICAgaW5jbHVkZSAnLi4vLi4vZm9ua3NpeW9uLnBocCc7CiAgICB9ZWxzZWlmKGZpbGVfZXhpc3RzKCIuLi8uLi8uLi9mb25rc2l5b24ucGhwIikpewogICAgICAgIGluY2x1ZGUgJy4uLy4uLy4uL2ZvbmtzaXlvbi5waHAnOwogICAgfWVsc2VpZihmaWxlX2V4aXN0cygicGFuZWwvZm9ua3NpeW9uLnBocCIpKXsKICAgICAgICBpbmNsdWRlICdwYW5lbC9mb25rc2l5b24ucGhwJzsKICAgIH1lbHNlewogICAgICAgIGluY2x1ZGUgJ2ZvbmtzaXlvbi5waHAnOwogICAgfQoKCiAgICBpZihpc3NldCgkX0dFVFsnc2F5ZmEnXSkpIHsKCiAgICAgICRzYXlmYSA9IGNsZWFuQVooJF9HRVRbJ3NheWZhJ10pOwoKICAgICAgaWYoJHNheWZhID09ICdjaWtpcy15YXAnIHx8ICRzYXlmYSA9PSAnY2lraXMnIHx8ICRzYXlmYSA9PSAnbG9nb3V0Jyl7CgogICAgICAgIGlmKGlzc2V0KCRfU0VTU0lPTlsna3VsbGFuaWNpJ11bJ2xvZ2luJ10pKXsKICAgICAgICAgIHVuc2V0KCRfU0VTU0lPTlsna3VsbGFuaWNpJ11bJ2xvZ2luJ10pOwoKICAgICAgICAgIHVuc2V0KCRfU0VTU0lPTlsna3VsbGFuaWNpJ11bJ2lkJ10pOwoKICAgICAgICAgIHVuc2V0KCRfU0VTU0lPTlsna3VsbGFuaWNpJ11bJ25pY2snXSk7CiAgICAgICAgCgkgICAgICAgIGVjaG8gZ28oKTsKICAgICAgICB9ZWxzZXsKICAgICAgICAgIGVjaG8gZ28oImdpcmlzLXlhcCIpOwogICAgICAgIH0KCiAgICAgIH0KCiAgICAgIGlmICghaXNfZmlsZSgnaW5jLycuJHNheWZhLicucGhwJykpIHsKCiAgICAgICAgICAgICRzYXlmYSA9ICdhbmFzYXlmYSc7CgogICAgICB9CgogICAgfWVsc2V7CgogICAgICAkc2F5ZmEgPSAnYW5hc2F5ZmEnOwoKICAgIH0KCiAgICAkY2VrID0gJGRiLT5xdWVyeSgiU0VMRUNUICogRlJPTSBheWFyIExJTUlUIDEiKS0+ZmV0Y2goUERPOjpGRVRDSF9BU1NPQyk7CiAgICAkaW5kaXJfY2VrID0gJGRiLT5xdWVyeSgiU0VMRUNUICogRlJPTSBpbmRpciBMSU1JVCAxIiktPmZldGNoKFBETzo6RkVUQ0hfQVNTT0MpOwoKICAgIGZ1bmN0aW9uIG1ldGFfZGVnaXN0aXIoJGljZXJpaykgewoKICAgICAgZ2xvYmFsICAkX3RpdGxlLCAkX2Rlc2NyaXB0aW9uLCAkX2tleXdvcmRzLCAkX3NpdGVfdGVtYSwgJF9zaXRlX2FkaSwgJF9zaXRlX3VybCwgJF9zaXRlX2VtYWlsLCAkX3NpdGVfdGVsZWZvbiwgJF9zaXRlX2tvbnVtLCAkX2Zvb3Rlcl9oYWtraW1pemRhLCAkX2F1dGhtZV90YWJsZSwgCiAgICAgICRfZmFjZWJvb2ssICRfaW5zdGFncmFtLCAkX3doYXRzYXBwLCAkX3RlbGVncmFtLCAkX3R3aXR0ZXIsICRfeW91dHViZSwgJF9kaXNjb3JkX3VybCwgJF9kaXNjb3JkX3NlcnZlcl9pZCwgJF9pbmRpcl9iYXNsaWssICRfaW5kaXJfaWNlcmlrLCAkX2luZGlyX3dpbiwgJF9pbmRpcl9saW51eCwgJF9pbmRpcl9tYWMsICRfYW5hbGlzdGlrX2tvZHUsICRfb25lc2lnbmFsX2FwcGlkOwoKICAgICAgJGljZXJpayA9IHN0cl9yZXBsYWNlKCdbJF90aXRsZV0nLCAkX3RpdGxlLCAkaWNlcmlrKTsKCiAgICAgICRpY2VyaWsgPSBzdHJfcmVwbGFjZSgne3RpdGxlfScsICRfdGl0bGUsICRpY2VyaWspOwoKICAgICAgJGljZXJpayA9IHN0cl9yZXBsYWNlKCd7ZGVzY3JpcHRpb259JywgJF9kZXNjcmlwdGlvbiwgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3trZXl3b3Jkc30nLCAkX2tleXdvcmRzLCAkaWNlcmlrKTsKCiAgICAgICRpY2VyaWsgPSBzdHJfcmVwbGFjZSgne3NpdGVfdGVtYX0nLCAkX3NpdGVfdGVtYSwgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3tzaXRlX2lzaW19JywgJF9zaXRlX2FkaSwgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3tzaXRlX3VybH0nLCAkX3NpdGVfdXJsLCAkaWNlcmlrKTsKCiAgICAgICRpY2VyaWsgPSBzdHJfcmVwbGFjZSgne3NpdGVfZW1haWx9JywgJF9zaXRlX2VtYWlsLCAkaWNlcmlrKTsKCiAgICAgICRpY2VyaWsgPSBzdHJfcmVwbGFjZSgne3NpdGVfdGVsZWZvbn0nLCAkX3NpdGVfdGVsZWZvbiwgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3tzaXRlX2tvbnVtfScsICRfc2l0ZV9rb251bSwgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3tmb290ZXJfaGFra2ltaXpkYX0nLCAkX2Zvb3Rlcl9oYWtraW1pemRhLCAkaWNlcmlrKTsKCiAgICAgICRpY2VyaWsgPSBzdHJfcmVwbGFjZSgne2F1dGhtZV90YWJsZX0nLCAkX2F1dGhtZV90YWJsZSwgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3thbmFsaXN0aWtfa29kdX0nLCAkX2FuYWxpc3Rpa19rb2R1LCAkaWNlcmlrKTsKCiAgICAgICRpY2VyaWsgPSBzdHJfcmVwbGFjZSgne29uZXNpZ25hbF9hcHBpZH0nLCAkX29uZXNpZ25hbF9hcHBpZCwgJGljZXJpayk7CgogICAgICAvLyBJTkRJUgoKICAgICAgJGljZXJpayA9IHN0cl9yZXBsYWNlKCd7aW5kaXJfYmFzbGlrfScsICRfaW5kaXJfYmFzbGlrLCAkaWNlcmlrKTsKCiAgICAgICRpY2VyaWsgPSBzdHJfcmVwbGFjZSgne2luZGlyX2ljZXJpa30nLCAkX2luZGlyX2ljZXJpaywgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3tpbmRpcl93aW59JywgJF9pbmRpcl93aW4sICRpY2VyaWspOwoKICAgICAgJGljZXJpayA9IHN0cl9yZXBsYWNlKCd7aW5kaXJfbGludXh9JywgJF9pbmRpcl9saW51eCwgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3tpbmRpcl9tYWN9JywgJF9pbmRpcl9tYWMsICRpY2VyaWspOwoKICAgICAgLy8gU29zeWFsIE1lZHlhCgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3tmYWNlYm9va30nLCAkX2ZhY2Vib29rLCAkaWNlcmlrKTsKCiAgICAgICRpY2VyaWsgPSBzdHJfcmVwbGFjZSgne2luc3RhZ3JhbX0nLCAkX2luc3RhZ3JhbSwgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3t3aGF0c2FwcH0nLCAkX3doYXRzYXBwLCAkaWNlcmlrKTsKCiAgICAgICRpY2VyaWsgPSBzdHJfcmVwbGFjZSgne3RlbGVncmFtfScsICRfdGVsZWdyYW0sICRpY2VyaWspOwoKICAgICAgJGljZXJpayA9IHN0cl9yZXBsYWNlKCd7dHdpdHRlcn0nLCAkX3R3aXR0ZXIsICRpY2VyaWspOwoKICAgICAgJGljZXJpayA9IHN0cl9yZXBsYWNlKCd7eW91dHViZX0nLCAkX3lvdXR1YmUsICRpY2VyaWspOwoKICAgICAgJGljZXJpayA9IHN0cl9yZXBsYWNlKCd7ZGlzY29yZF91cmx9JywgJF9kaXNjb3JkX3VybCwgJGljZXJpayk7CgogICAgICAkaWNlcmlrID0gc3RyX3JlcGxhY2UoJ3tkaXNjb3JkX3NlcnZlcl9pZH0nLCAkX2Rpc2NvcmRfc2VydmVyX2lkLCAkaWNlcmlrKTsKCiAgICAgIHJldHVybiAkaWNlcmlrOwoKICAgIH0KCgoKICAgIG9iX3N0YXJ0KCdtZXRhX2RlZ2lzdGlyJyk7CgoKCiAgICAkX3RpdGxlICAgICAgICAgPSAgJGNla1sndGl0bGUnXTsKCiAgICAkX2Rlc2NyaXB0aW9uICAgPSAgJGNla1snZGVzY3JpcHRpb24nXTsKCiAgICAkX2tleXdvcmRzICAgICAgPSAgJGNla1sna2V5d29yZHMnXTsKCiAgICAkX3NpdGVfdGVtYSAgICAgPSAgJGNla1snc2l0ZV90ZW1hJ107CgogICAgJF9zaXRlX2FkaSAgICAgID0gICRjZWtbJ3NpdGVfYWRpJ107CgogICAgJF9zaXRlX3VybCAgICAgID0gICRjZWtbJ3NpdGVfdXJsJ107CgogICAgJF9zaXRlX2VtYWlsICAgID0gICRjZWtbJ2VtYWlsJ107CgogICAgJF9zaXRlX3RlbGVmb24gID0gJGNla1sndGVsZWZvbiddOwoKICAgICRfc2l0ZV9rb251bSAgICA9ICAkY2VrWydrb251bSddOwoKICAgICRfZm9vdGVyX2hha2tpbWl6ZGEgPSAkY2VrWydmb290ZXJfaGFra2ltaXpkYSddOwoKICAgICRfYXV0aG1lX3RhYmxlICA9ICAkY2VrWydhdXRobWVfdGFibGUnXTsKCiAgICAkX2FuYWxpc3Rpa19rb2R1ICA9ICAkY2VrWydhbmFsaXN0aWtfa29kdSddOwoKICAgICRfb25lc2lnbmFsX2FwcGlkID0gJGNla1snb25lc2lnbmFsX2FwcGlkJ107CgogICAgJF9pbmRpcl9iYXNsaWsgPSAkaW5kaXJfY2VrWydiYXNsaWsnXTsKICAgICRfaW5kaXJfaWNlcmlrID0gJGluZGlyX2Nla1snaWNlcmlrJ107CiAgICAkX2luZGlyX3dpbiA9ICRpbmRpcl9jZWtbJ2luZGlyX3dpbiddOwogICAgJF9pbmRpcl9saW51eCA9ICRpbmRpcl9jZWtbJ2luZGlyX2xpbnV4J107CiAgICAkX2luZGlyX21hYyA9ICRpbmRpcl9jZWtbJ2luZGlyX21hYyddOwoKICAgIC8vIFNvc3lhbCBNZWR5YQoKICAgICRfZmFjZWJvb2sgID0gICRjZWtbJ2ZhY2Vib29rJ107CiAgICAkX2luc3RhZ3JhbSAgPSAgJGNla1snaW5zdGFncmFtJ107CiAgICAkX3doYXRzYXBwICA9ICAkY2VrWyd3aGF0c2FwcCddOwogICAgJF90ZWxlZ3JhbSAgPSAgJGNla1sndGVsZWdyYW0nXTsKICAgICRfdHdpdHRlciAgPSAgJGNla1sndHdpdHRlciddOwogICAgJF95b3V0dWJlICA9ICAkY2VrWyd5b3V0dWJlJ107CgogICAgJF9kaXNjb3JkX3VybCAgPSAgJGNla1snZGlzY29yZF91cmwnXTsKCiAgICAkX2Rpc2NvcmRfc2VydmVyX2lkICA9ICAkY2VrWydkaXNjb3JkX3NlcnZlcl9pZCddOwoKICAgIC8vaWYoZGF0ZSgnSCcpID49ICIyMCIgfHwgZGF0ZSgnSCcpIDwgIjA4IikgeyBAJGRhcmtzdHlsZWNzcyA9ICc8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9IntzaXRlX3VybH0vdGVtYWxhci97c2l0ZV90ZW1hfS9jc3MvZGFyay1zdHlsZS5jc3MiPic7IH0KCiAgICAkT25saW5lT3l1bmN1U2F5aXNpR296dWtzdW5NdSA9ICRjZWtbJ21jX29ubGluZV9nb3p1a3N1bm11J107Cgo/Pgo8IS0tCiAgX19fXyAgICAgICAgICAgICAgICAgICAgX18gICAgICAgIF9fX19fX18gX19fXyAgCiB8ICBfIFwgXyBfXyBfXyBfX18gICAgICBfXCBcICAgICAgLyAvIF9fX198IF9fICkgCiB8IHwgfCB8ICdfXy8gX2AgXCBcIC9cIC8gL1wgXCAvXCAvIC98ICBffCB8ICBfIFwgCiB8IHxffCB8IHwgfCAoX3wgfFwgViAgViAvICBcIFYgIFYgLyB8IHxfX198IHxfKSB8CiB8X19fXy98X3wgIFxfXyxffCBcXy9cXy8gICAgXF8vXF8vICB8X19fX198X19fXy8gCgotLT4KPCFET0NUWVBFIGh0bWw+Cgo8aHRtbCB4LWRhdGE9ImRhdGEoKSIgbGFuZz0idHIiPgoKICA8aGVhZD4KCiAgICA8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+CgogICAgPG1ldGEgaHR0cC1lcXVpdj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJJRT1lZGdlIj4KCiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgoKICAgIDxtZXRhIG5hbWU9InJvYm90cyIgY29udGVudD0iYWxsIj4KCiAgICA8dGl0bGU+e3RpdGxlfTwvdGl0bGU+CgogICAgPG1ldGEgbmFtZT0iZGVzY3JpcHRpb24iIGNvbnRlbnQ9IntkZXNjcmlwdGlvbn0iIC8+CgogICAgPD9waHAgaWYoIWVtcHR5KCRfa2V5d29yZHMpKSB7CgogICAgICBlY2hvICc8bWV0YSBuYW1lPSJrZXl3b3JkcyIgY29udGVudD0iJy4kX2tleXdvcmRzLiciIC8+JzsKCiAgICB9CgogICAgPz4KCiAgICA8YmFzZSBocmVmPSI8P3BocCBlY2hvICRzaXRlOyA/PiI+CgogICAgPG1ldGEgcHJvcGVydHk9Im9nOnRpdGxlIiBjb250ZW50PSJ7dGl0bGV9Ij4KCiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6ZGVzY3JpcHRpb24iIGNvbnRlbnQ9IntkZXNjcmlwdGlvbn0iPgoKICAgIDw/cGhwIGlmKCFlbXB0eSgkX2tleXdvcmRzKSkgewoKICAgICAgZWNobyAnPG1ldGEgcHJvcGVydHk9Im9nOmtleXdvcmRzIiAgICBjb250ZW50PSInLiRfa2V5d29yZHMuJyIgLz4nOwoKICAgIH0KCiAgICA/PgoKICAgIDxtZXRhIHByb3BlcnR5PSJvZzpsb2NhbGUiIGNvbnRlbnQ9InRyX1RSIj4KCiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0id2Vic2l0ZSI+CgogICAgPG1ldGEgbmFtZT0iYXV0aG9yIiBjb250ZW50PSI8Pz0kc2l0ZW5vc2xhc2g7Pz4iPgoKICAgIDxtZXRhIG5hbWU9InJvYm90cyIgY29udGVudD0iaW5kZXgsIGZvbGxvdyI+CgogICAgPG1ldGEgbmFtZT0iZ29vZ2xlYm90IiBjb250ZW50PSJpbmRleCwgZm9sbG93Ij4KCiAgICA8bWV0YSBuYW1lPSJ0aGVtZS1jb2xvciIgY29udGVudD0iIzA4QyIgLz4KCQoJPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJ7c2l0ZV91cmx9L2Fzc2V0cy9jc3MvYWxsLmNzcyIgLz4KICA8P3BocCAKCiAgaWYoQGlzc2V0KCRfR0VUWyJ0aGVtZSJdKSkgewogID8+CiAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJ7c2l0ZV91cmx9L2Fzc2V0cy9jc3MvYm9vdHN0cmFwLTw/PUAkX0dFVFsidGhlbWUiXTs/Pi5taW4uY3NzIiAvPgogIDw/cGhwCiAgfWVsc2VpZihAQXlhckNlaygiaWtpbmNpX3RlbWEiKSA9PSAiMSIpewogID8+CiAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJ7c2l0ZV91cmx9L2Fzc2V0cy9jc3MvYm9vdHN0cmFwLVR3by5taW4uY3NzIiAvPgogIDw/cGhwCiAgfWVsc2V7CiAgPz4KICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9IntzaXRlX3VybH0vYXNzZXRzL2Nzcy9ib290c3RyYXAubWluLmNzcyIgLz4KICA8P3BocAogIH0KCiAgPz4KCTxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0ie3NpdGVfdXJsfS9hc3NldHMvY3NzL3ByZXR0eS1jaGVja2JveC5jc3MiIC8+Cgk8IS0tPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJ7c2l0ZV91cmx9L2Fzc2V0cy9jc3Mvc3R5bGUuY3NzP3Y9PD9waHAgZWNobyB1bmlxaWQoKTsgPz4iIC8+LS0+Cgk8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9IntzaXRlX3VybH0vYXNzZXRzL2Nzcy9zd2lwZXIuY3NzIiAvPgogIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0ie3NpdGVfdXJsfS9hc3NldHMvY3NzL21kaS5jc3MiIC8+CgoJPCEtLTxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0ie3NpdGVfdXJsfS90ZW1hbGFyL3tzaXRlX3RlbWF9L2Fzc2V0cy9jc3MvYm9vdHN0cmFwLmNzcyI+LS0+CgogICAgPGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBocmVmPSJ7c2l0ZV91cmx9L3VwbG9hZC88P3BocCBlY2hvICRjZWtbJ2ZhdiddOyA/PiIgdHlwZT0iaW1hZ2UveC1pY29uIj4KCQogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8va2l0LmZvbnRhd2Vzb21lLmNvbS9jYzc3YTYyM2Y3LmpzIiBjcm9zc29yaWdpbj0iYW5vbnltb3VzIj48L3NjcmlwdD4KCQogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vYm9vdHN0cmFwQDUuMC4wLWJldGExL2Rpc3QvanMvYm9vdHN0cmFwLmJ1bmRsZS5taW4uanMiIGludGVncml0eT0ic2hhMzg0LXlnYlY5a2lxVWM2b2E0bXNYbjk4NjhwVHRXTWdpUWFlWUg3L3Q3TEVDTGJ5UEEyeDY1S2dmODBPSkZkcm9hZlciIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiPjwvc2NyaXB0PgoJCiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L25wbS9AcG9wcGVyanMvY29yZUAyLjUuNC9kaXN0L3VtZC9wb3BwZXIubWluLmpzIiBpbnRlZ3JpdHk9InNoYTM4NC1xMmt4UTE2QWFFNlVienVLcXlCRTkvdS9LemlvQWxueDJtYVhRSGlEWDlkNC96cDhPazNmK003RFBtK0liNklVIiBjcm9zc29yaWdpbj0iYW5vbnltb3VzIj48L3NjcmlwdD4KCQogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vYm9vdHN0cmFwQDUuMC4wLWJldGExL2Rpc3QvanMvYm9vdHN0cmFwLm1pbi5qcyIgaW50ZWdyaXR5PSJzaGEzODQtcFFRa0FFbndhQmtqcHFaOFJVMWZGMUFLdFRjSEp3RmwzcGJscFRsSFh5YkpqSHBNWW83OUhZM2hJaTROS3h5aiIgY3Jvc3NvcmlnaW49ImFub255bW91cyI+PC9zY3JpcHQ+CgkKICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9wcm8uZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjE0LjAvY3NzL2FsbC5jc3MiIC8+CgkKICAgIDxzY3JpcHQgc3JjPSJodHRwczovL3VucGtnLmNvbS9zY3JvbGxyZXZlYWwiPjwvc2NyaXB0PgoJCiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2FuaW1hdGUuY3NzLzQuMS4xL2FuaW1hdGUubWluLmNzcyIgLz4KCQogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vYWpheC5nb29nbGVhcGlzLmNvbS9hamF4L2xpYnMvanF1ZXJ5LzMuNS4xL2pxdWVyeS5taW4uanMiPjwvc2NyaXB0PgoJCgk8bGluayByZWw9Im1hbmlmZXN0IiBocmVmPSJtYW5pZmVzdC5qc29uIiAvPgogIDxzY3JpcHQgc3JjPSJodHRwczovL2Nkbi5vbmVzaWduYWwuY29tL3Nka3MvT25lU2lnbmFsU0RLLmpzIiBhc3luYz0iIj48L3NjcmlwdD4KICA8c2NyaXB0PgogICAgd2luZG93Lk9uZVNpZ25hbCA9IHdpbmRvdy5PbmVTaWduYWwgfHwgW107CiAgICBPbmVTaWduYWwucHVzaChmdW5jdGlvbigpIHsKICAgICAgT25lU2lnbmFsLmluaXQoewogICAgICAgIGFwcElkOiAie29uZXNpZ25hbF9hcHBpZH0iLAogICAgICB9KTsKICAgIH0pOwogIDwvc2NyaXB0PgoJCgk8c2NyaXB0PgogICAgdmFyIGJsZWVwID0gbmV3IEF1ZGlvKCk7CiAgICBibGVlcC5zcmMgPSAnLi9jbGljay53YXYnOwogIDwvc2NyaXB0PgoKICA8c2NyaXB0PgoJCWZ1bmN0aW9uIGdldERpc2NvcmRVc2VyQ291bnQoKSB7CiAgICAgICQuYWpheCh7CiAgICAgIHVybDogImh0dHBzOi8vZGlzY29yZGFwcC5jb20vYXBpL2d1aWxkcy97ZGlzY29yZF9zZXJ2ZXJfaWR9L3dpZGdldC5qc29uIiwKICAgICAgZGF0YVR5cGU6ICJqc29uIiwKICAgICAgbWV0aG9kOiAiR0VUIiwKICAgICAgc3VjY2VzczogZnVuY3Rpb24ocmVzdWx0KSB7CiAgICAgICAgaWYgKHJlc3VsdFsib25saW5lIl0gIT0gZmFsc2UpIHsKICAgICAgICAgICQoIiNkaXNjb3JkVXNlcnMiKS5odG1sKHJlc3VsdFsicHJlc2VuY2VfY291bnQiXSk7CiAgICAgICAgfQogICAgICB9CiAgICAgIH0pOwoJCX0KICAgIGZ1bmN0aW9uIGdldERpc2NvcmRTZXJ2ZXJOYW1lKCkgewogICAgICAkLmFqYXgoewogICAgICB1cmw6ICJodHRwczovL2Rpc2NvcmRhcHAuY29tL2FwaS9ndWlsZHMve2Rpc2NvcmRfc2VydmVyX2lkfS93aWRnZXQuanNvbiIsCiAgICAgIGRhdGFUeXBlOiAianNvbiIsCiAgICAgIG1ldGhvZDogIkdFVCIsCiAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlc3VsdCkgewogICAgICAgIGlmIChyZXN1bHRbIm9ubGluZSJdICE9IGZhbHNlKSB7CiAgICAgICAgICAkKCIjZGlzY29yZE5hbWUiKS5odG1sKHJlc3VsdFsibmFtZSJdKTsKICAgICAgICB9CiAgICAgIH0KICAgICAgfSk7CgkJfQoJCWdldERpc2NvcmRVc2VyQ291bnQoKTsKICAgIGdldERpc2NvcmRTZXJ2ZXJOYW1lKCkKCQlzZXRJbnRlcnZhbChmdW5jdGlvbigpIHsKCQlnZXREaXNjb3JkVXNlckNvdW50KCk7CgkJfSwgNTAwMCk7Cgk8L3NjcmlwdD4KCiAgPHNjcmlwdCBzcmM9IntzaXRlX3VybH0vYXNzZXRzL2pzL3NjcmlwdC5qcyI+PC9zY3JpcHQ+CgogIDw/cGhwCiAgCiAgaWYoQGlzc2V0KCRfR0VUWyJzYXlmYSJdKSA9PSAia2F5aXQtb2wiIHx8IEBpc3NldCgkX0dFVFsiZ2lyaXMteWFwIl0pIHx8IEBpc3NldCgkX0dFVFsiaWxldGlzaW0iXSkpIHsKICAgIEB5YXppWWF6ZGlyKCI8c2NyaXB0IHNyYz0naHR0cHM6Ly93d3cuaENhcHRjaGEuY29tLzEvYXBpLmpzJyBhc3luYyBkZWZlcj48L3NjcmlwdD4iKTsKICB9CiAgCiAgPz4KCiAgPCEtLVtpZiBsdCBJRSA5XT4KCiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9vc3MubWF4Y2RuLmNvbS9odG1sNXNoaXYvMy43LjMvaHRtbDVzaGl2Lm1pbi5qcyI+PC9zY3JpcHQ+CgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vb3NzLm1heGNkbi5jb20vcmVzcG9uZC8xLjQuMi9yZXNwb25kLm1pbi5qcyI+PC9zY3JpcHQ+CgogIDwhW2VuZGlmXS0tPgoKICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgogICAgOnJvb3QgewogICAgICAtLXRlbWFyZW5naTogIzI1MjUyNTsKICAgIH0KICA8L3N0eWxlPgoKICA8P3BocCAKCiAgaWYoQGlzc2V0KCRfR0VUWyJ0aGVtZSJdKSkgewogICAgQGluY2x1ZGUoIi4vdGVtYWxhci8kX3NpdGVfdGVtYSIuQCRfR0VUWyJ0aGVtZSJdLiIvaW5kZXgucGhwIik7CiAgfWVsc2VpZihAQXlhckNlaygiaWtpbmNpX3RlbWEiKSA9PSAxKSB7CiAgICBAaW5jbHVkZSgiLi90ZW1hbGFyLyRfc2l0ZV90ZW1hIi4iVHdvL2luZGV4LnBocCIpOwogIH0KICBlbHNlewogICAgQGluY2x1ZGUoIi4vdGVtYWxhci8kX3NpdGVfdGVtYS9pbmRleC5waHAiKTsKICB9CgogIGV4aXQoKTsKCiAgPz4="));/* Kodlari kirmak ve satisini yapmak yasaktir, aksi takdirde dava acilir. */

Function Calls

base64_decode 1

Variables

None

Stats

MD5 bc7a0b906259528fb6cdf01bc4f96347
Eval Count 1
Decode Time 55 ms