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 eval("?>".base64_decode("PCFkb2N0eXBlIGh0bWw+DQo8aHRtbCBsYW5nPSJlbiI+DQoNCjxoZWFkPg0..

Decoded Output download

?>b'<!doctype html>
<html lang="en">

<head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">

    <title><?= BASE_NAME ?> - <?= isset($title) ? $title : \'Panel\' ?></title>
    <?= $this->renderSection(\'css\') ?>

    <?= link_tag(\'assets/css/natacode.css\') ?>
<script>
      function forgot(){
window.location = ("<?= site_url(\'forgot\') ?>");
      }
      function buy(){
window.location = ("<?= BUY_PANEL ?>");
      }
      function join(){
window.location = ("<?= TELEGRAM ?>");
      }
      function register(){
      var host = window.location.protocol + "//" + window.location.host;
      var gfg = document.URL;
window.location = (host.concat(\'/api/bhatia/register\'));
      }
      function login(){
var host = window.location.protocol + "//" + window.location.host;
window.location = (host.concat(\'/api/bhatia/login\'));
      }
</script>
    <script src="https://code.jquery.com/jquery-3.6.0.js" integrity="sha256-H+K7U5CnXl1h5ywQfKtSj8PCmoN9aaq30gDh27Xc0jk=" crossorigin="anonymous"></script>
        
   <style>
   html, body {
  width: 100%;
  height:100%;
}


@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
    </style>
<style>


/* CSS */
.button-85 {
  padding: 0.6em 2em;
  border: none;
  outline: none;
  color: rgb(255, 255, 255);
  background: #111;
  cursor: pointer;
  position: relative;
  z-index: 0;
  border-radius: 10px;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-85:before {
  content: "";
  background: linear-gradient(
    45deg,
    #ff0000,
    #ff7300,
    #fffb00,
    #48ff00,
    #00ffd5,
    #002bff,
    #7a00ff,
    #ff00c8,
    #ff0000
  );
  position: absolute;
  top: -2px;
  left: -2px;
  background-size: 400%;
  z-index: -1;
  filter: blur(5px);
  -webkit-filter: blur(5px);
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  animation: glowing-button-85 20s linear infinite;
  transition: opacity 0.3s ease-in-out;
  border-radius: 10px;
}

@keyframes glowing-button-85 {
  0% {
    background-position: 0 0;
  }
  50% {
    background-position: 400% 0;
  }
  100% {
    background-position: 0 0;
  }
}

.button-85:after {
  z-index: -1;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #222;
  left: 0;
  top: 0;
  border-radius: 10px;
}


/* CSS */
.button-54 {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  letter-spacing: 2px;
  text-decoration: none;
  text-transform: uppercase;
  color: #000;
  cursor: pointer;
  margin-left: auto;
  margin-right: auto;
  border: 3px solid;
  padding: 0.25em 0.5em;
  box-shadow: 1px 1px 0px 0px, 2px 2px 0px 0px, 3px 3px 0px 0px, 4px 4px 0px 0px, 5px 5px 0px 0px;
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
}

.button-54:active {
  box-shadow: 0px 0px 0px 0px;
  top: 5px;
  left: 5px;
}

@media (min-width: 768px) {
  .button-54 {
    padding: 0.25em 0.75em;
  }
}
.kaku {
    background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
    background-size: 400% 400%;
    animation: gradient 15s ease infinite;
}

@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
   </style>
</head>


<body>
    <!-- Start menu -->
    <?= $this->include(\'Layout/Header\') ?>
    <!-- End of menu -->
    <main>
                <div class="container p-6 py-4 mb-2"style="background-image: url(\'https://i.postimg.cc/m2CJtQc2/red-h-tt-r.gif\')">
            <!-- Start content -->
            <?= $this->renderSection(\'content\') ?>

            <!-- End of content -->
        </div>
    </main>
    <footer class=" fixed-bottom border-top py-3 text-center" style="background-image: url(\'https://i.gifer.com/9viJ.gif\')">
        <div class="container">        
            <small class="text-light">&copy Welcome VIP</small>
        </div>
    </footer>
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/11.1.0/sweetalert2.all.min.js" integrity="sha512-0UUEaq/z58JSHpPgPv8bvdhHFRswZzxJUT9y+Kld5janc9EWgGEVGfWV1hXvIvAJ8MmsR5d4XV9lsuA90xXqUQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>

    <?= script_tag(\'assets/js/natacode.js\') ?>

    <?= $this->renderSection(\'js\') ?>

</body>

</html>'

Did this file decode correctly?

Original Code

<?php eval("?>".base64_decode("PCFkb2N0eXBlIGh0bWw+DQo8aHRtbCBsYW5nPSJlbiI+DQoNCjxoZWFkPg0KICAgIDwhLS0gUmVxdWlyZWQgbWV0YSB0YWdzIC0tPg0KICAgIDxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4NCiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPg0KDQogICAgPCEtLSBCb290c3RyYXAgQ1NTIC0tPg0KICAgIDxsaW5rIGhyZWY9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vYm9vdHN0cmFwQDUuMC4yL2Rpc3QvY3NzL2Jvb3RzdHJhcC5taW4uY3NzIiByZWw9InN0eWxlc2hlZXQiIGludGVncml0eT0ic2hhMzg0LUVWU1RRTjMvYXpwckcxQW5tM1FEZ3BKTEltOU5hbzBZejF6dGNRVHdGc3BkM3lENjVWb2hocHV1Q09tTEFTakMiIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiPg0KDQogICAgPHRpdGxlPjw/PSBCQVNFX05BTUUgPz4gLSA8Pz0gaXNzZXQoJHRpdGxlKSA/ICR0aXRsZSA6ICdQYW5lbCcgPz48L3RpdGxlPg0KICAgIDw/PSAkdGhpcy0+cmVuZGVyU2VjdGlvbignY3NzJykgPz4NCg0KICAgIDw/PSBsaW5rX3RhZygnYXNzZXRzL2Nzcy9uYXRhY29kZS5jc3MnKSA/Pg0KPHNjcmlwdD4NCiAgICAgIGZ1bmN0aW9uIGZvcmdvdCgpew0Kd2luZG93LmxvY2F0aW9uID0gKCI8Pz0gc2l0ZV91cmwoJ2ZvcmdvdCcpID8+Iik7DQogICAgICB9DQogICAgICBmdW5jdGlvbiBidXkoKXsNCndpbmRvdy5sb2NhdGlvbiA9ICgiPD89IEJVWV9QQU5FTCA/PiIpOw0KICAgICAgfQ0KICAgICAgZnVuY3Rpb24gam9pbigpew0Kd2luZG93LmxvY2F0aW9uID0gKCI8Pz0gVEVMRUdSQU0gPz4iKTsNCiAgICAgIH0NCiAgICAgIGZ1bmN0aW9uIHJlZ2lzdGVyKCl7DQogICAgICB2YXIgaG9zdCA9IHdpbmRvdy5sb2NhdGlvbi5wcm90b2NvbCArICIvLyIgKyB3aW5kb3cubG9jYXRpb24uaG9zdDsNCiAgICAgIHZhciBnZmcgPSBkb2N1bWVudC5VUkw7DQp3aW5kb3cubG9jYXRpb24gPSAoaG9zdC5jb25jYXQoJy9hcGkvYmhhdGlhL3JlZ2lzdGVyJykpOw0KICAgICAgfQ0KICAgICAgZnVuY3Rpb24gbG9naW4oKXsNCnZhciBob3N0ID0gd2luZG93LmxvY2F0aW9uLnByb3RvY29sICsgIi8vIiArIHdpbmRvdy5sb2NhdGlvbi5ob3N0Ow0Kd2luZG93LmxvY2F0aW9uID0gKGhvc3QuY29uY2F0KCcvYXBpL2JoYXRpYS9sb2dpbicpKTsNCiAgICAgIH0NCjwvc2NyaXB0Pg0KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2NvZGUuanF1ZXJ5LmNvbS9qcXVlcnktMy42LjAuanMiIGludGVncml0eT0ic2hhMjU2LUgrSzdVNUNuWGwxaDV5d1FmS3RTajhQQ21vTjlhYXEzMGdEaDI3WGMwams9IiBjcm9zc29yaWdpbj0iYW5vbnltb3VzIj48L3NjcmlwdD4NCiAgICAgICAgDQogICA8c3R5bGU+DQogICBodG1sLCBib2R5IHsNCiAgd2lkdGg6IDEwMCU7DQogIGhlaWdodDoxMDAlOw0KfQ0KDQoNCkBrZXlmcmFtZXMgZ3JhZGllbnQgew0KICAgIDAlIHsNCiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlOw0KICAgIH0NCiAgICA1MCUgew0KICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTsNCiAgICB9DQogICAgMTAwJSB7DQogICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTsNCiAgICB9DQp9DQogICAgPC9zdHlsZT4NCjxzdHlsZT4NCg0KDQovKiBDU1MgKi8NCi5idXR0b24tODUgew0KICBwYWRkaW5nOiAwLjZlbSAyZW07DQogIGJvcmRlcjogbm9uZTsNCiAgb3V0bGluZTogbm9uZTsNCiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsNCiAgYmFja2dyb3VuZDogIzExMTsNCiAgY3Vyc29yOiBwb2ludGVyOw0KICBwb3NpdGlvbjogcmVsYXRpdmU7DQogIHotaW5kZXg6IDA7DQogIGJvcmRlci1yYWRpdXM6IDEwcHg7DQogIHVzZXItc2VsZWN0OiBub25lOw0KICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOw0KICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjsNCn0NCg0KLmJ1dHRvbi04NTpiZWZvcmUgew0KICBjb250ZW50OiAiIjsNCiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KA0KICAgIDQ1ZGVnLA0KICAgICNmZjAwMDAsDQogICAgI2ZmNzMwMCwNCiAgICAjZmZmYjAwLA0KICAgICM0OGZmMDAsDQogICAgIzAwZmZkNSwNCiAgICAjMDAyYmZmLA0KICAgICM3YTAwZmYsDQogICAgI2ZmMDBjOCwNCiAgICAjZmYwMDAwDQogICk7DQogIHBvc2l0aW9uOiBhYnNvbHV0ZTsNCiAgdG9wOiAtMnB4Ow0KICBsZWZ0OiAtMnB4Ow0KICBiYWNrZ3JvdW5kLXNpemU6IDQwMCU7DQogIHotaW5kZXg6IC0xOw0KICBmaWx0ZXI6IGJsdXIoNXB4KTsNCiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNXB4KTsNCiAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7DQogIGhlaWdodDogY2FsYygxMDAlICsgNHB4KTsNCiAgYW5pbWF0aW9uOiBnbG93aW5nLWJ1dHRvbi04NSAyMHMgbGluZWFyIGluZmluaXRlOw0KICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7DQogIGJvcmRlci1yYWRpdXM6IDEwcHg7DQp9DQoNCkBrZXlmcmFtZXMgZ2xvd2luZy1idXR0b24tODUgew0KICAwJSB7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOw0KICB9DQogIDUwJSB7DQogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDAwJSAwOw0KICB9DQogIDEwMCUgew0KICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsNCiAgfQ0KfQ0KDQouYnV0dG9uLTg1OmFmdGVyIHsNCiAgei1pbmRleDogLTE7DQogIGNvbnRlbnQ6ICIiOw0KICBwb3NpdGlvbjogYWJzb2x1dGU7DQogIHdpZHRoOiAxMDAlOw0KICBoZWlnaHQ6IDEwMCU7DQogIGJhY2tncm91bmQ6ICMyMjI7DQogIGxlZnQ6IDA7DQogIHRvcDogMDsNCiAgYm9yZGVyLXJhZGl1czogMTBweDsNCn0NCg0KDQovKiBDU1MgKi8NCi5idXR0b24tNTQgew0KICBmb250LWZhbWlseTogIk9wZW4gU2FucyIsIHNhbnMtc2VyaWY7DQogIGZvbnQtc2l6ZTogMTZweDsNCiAgbGV0dGVyLXNwYWNpbmc6IDJweDsNCiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOw0KICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOw0KICBjb2xvcjogIzAwMDsNCiAgY3Vyc29yOiBwb2ludGVyOw0KICBtYXJnaW4tbGVmdDogYXV0bzsNCiAgbWFyZ2luLXJpZ2h0OiBhdXRvOw0KICBib3JkZXI6IDNweCBzb2xpZDsNCiAgcGFkZGluZzogMC4yNWVtIDAuNWVtOw0KICBib3gtc2hhZG93OiAxcHggMXB4IDBweCAwcHgsIDJweCAycHggMHB4IDBweCwgM3B4IDNweCAwcHggMHB4LCA0cHggNHB4IDBweCAwcHgsIDVweCA1cHggMHB4IDBweDsNCiAgcG9zaXRpb246IHJlbGF0aXZlOw0KICB1c2VyLXNlbGVjdDogbm9uZTsNCiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsNCiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247DQp9DQoNCi5idXR0b24tNTQ6YWN0aXZlIHsNCiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4Ow0KICB0b3A6IDVweDsNCiAgbGVmdDogNXB4Ow0KfQ0KDQpAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsNCiAgLmJ1dHRvbi01NCB7DQogICAgcGFkZGluZzogMC4yNWVtIDAuNzVlbTsNCiAgfQ0KfQ0KLmtha3Ugew0KICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcsICNlZTc3NTIsICNlNzNjN2UsICMyM2E2ZDUsICMyM2Q1YWIpOw0KICAgIGJhY2tncm91bmQtc2l6ZTogNDAwJSA0MDAlOw0KICAgIGFuaW1hdGlvbjogZ3JhZGllbnQgMTVzIGVhc2UgaW5maW5pdGU7DQp9DQoNCkBrZXlmcmFtZXMgZ3JhZGllbnQgew0KICAgIDAlIHsNCiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgNTAlOw0KICAgIH0NCiAgICA1MCUgew0KICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTsNCiAgICB9DQogICAgMTAwJSB7DQogICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTsNCiAgICB9DQp9DQogICA8L3N0eWxlPg0KPC9oZWFkPg0KDQoNCjxib2R5Pg0KICAgIDwhLS0gU3RhcnQgbWVudSAtLT4NCiAgICA8Pz0gJHRoaXMtPmluY2x1ZGUoJ0xheW91dC9IZWFkZXInKSA/Pg0KICAgIDwhLS0gRW5kIG9mIG1lbnUgLS0+DQogICAgPG1haW4+DQogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIHAtNiBweS00IG1iLTIic3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9pLnBvc3RpbWcuY2MvbTJDSnRRYzIvcmVkLWgtdHQtci5naWYnKSI+DQogICAgICAgICAgICA8IS0tIFN0YXJ0IGNvbnRlbnQgLS0+DQogICAgICAgICAgICA8Pz0gJHRoaXMtPnJlbmRlclNlY3Rpb24oJ2NvbnRlbnQnKSA/Pg0KDQogICAgICAgICAgICA8IS0tIEVuZCBvZiBjb250ZW50IC0tPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L21haW4+DQogICAgPGZvb3RlciBjbGFzcz0iIGZpeGVkLWJvdHRvbSBib3JkZXItdG9wIHB5LTMgdGV4dC1jZW50ZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vaS5naWZlci5jb20vOXZpSi5naWYnKSI+DQogICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+ICAgICAgICANCiAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGV4dC1saWdodCI+JmNvcHkgV2VsY29tZSBWSVA8L3NtYWxsPg0KICAgICAgICA8L2Rpdj4NCiAgICA8L2Zvb3Rlcj4NCiAgICA8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L25wbS9ib290c3RyYXBANS4wLjIvZGlzdC9qcy9ib290c3RyYXAuYnVuZGxlLm1pbi5qcyIgaW50ZWdyaXR5PSJzaGEzODQtTXJjVzZaTUZZbHpjTEE4TmwrTnRVVkYwc0E3TXNYc1AxVXlKb01wNFlMRXVOU2ZBUCtKY1huL3RXdElheFZYTSIgY3Jvc3NvcmlnaW49ImFub255bW91cyI+PC9zY3JpcHQ+DQogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL2xpbW9udGUtc3dlZXRhbGVydDIvMTEuMS4wL3N3ZWV0YWxlcnQyLmFsbC5taW4uanMiIGludGVncml0eT0ic2hhNTEyLTBVVUVhcS96NThKU0hwUGdQdjhidmRoSEZSc3daenhKVVQ5eStLbGQ1amFuYzlFV2dHRVZHZldWMWhYdkl2QUo4TW1zUjVkNFhWOWxzdUE5MHhYcVVRPT0iIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiIHJlZmVycmVycG9saWN5PSJuby1yZWZlcnJlciI+PC9zY3JpcHQ+DQoNCiAgICA8Pz0gc2NyaXB0X3RhZygnYXNzZXRzL2pzL25hdGFjb2RlLmpzJykgPz4NCg0KICAgIDw/PSAkdGhpcy0+cmVuZGVyU2VjdGlvbignanMnKSA/Pg0KDQo8L2JvZHk+DQoNCjwvaHRtbD4=")); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 7a2ee7c675630d0666a138a128777afe
Eval Count 1
Decode Time 83 ms