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 $_F=__FILE__;$_X='P2lCITQ3L1RibUs+Lj1ZV2lWQi49WVdpVlZCLk1lOWlWPj5CWU09ZT4yLmV6bk09Uy..

Decoded Output download

00000$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS 
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <title><?php print $SITE_TITLE; ?> | Log in</title>
  <link rel='shortcut icon' href='<?php echo $theme_link; ?>images/prime.ico' />
  <!-- Tell the browser to be responsive to screen width -->
  <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  <!-- Bootstrap 3.3.6 -->
  <link rel="stylesheet" href="<?php echo $theme_link; ?>bootstrap/css/bootstrap.min.css">
  <!-- Font Awesome -->
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css">
  <!-- Ionicons -->
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css">
  <!-- Theme style -->
  <link rel="stylesheet" href="<?php echo $theme_link; ?>dist/css/AdminLTE.min.css">
  <!-- iCheck -->
  <link rel="stylesheet" href="<?php echo $theme_link; ?>plugins/iCheck/square/blue.css">

</head>

<body class="hold-transition login-page" style="height:0;">
  <?php
  //Find Logo Path
  $logo = $this->db->query("select logo from db_sitesettings")->row()->logo;
  ?>
  <div class="login-box">
    <div class="login-logo">
      <a href="#"><b>
          <img src="<?php echo $base_url; ?>uploads/<?= $logo; ?>" width="60%" height="70px" loading="lazy">
        </b></a>
    </div>
    <!-- /.login-logo -->
    <div class="login-box-body">
      <p class="login-box-msg">Sign in to start your session</p>
      <div class="text-danger tex-center"><?php echo $this->session->flashdata('failed'); ?></div>
      <div class="text-success tex-center"><?php echo $this->session->flashdata('success'); ?></div>


      <form action="<?php echo $base_url; ?>login/verify" method="post">
        <input type="hidden" name="<?php echo $this->security->get_csrf_token_name(); ?>" value="<?php echo $this->security->get_csrf_hash(); ?>">
        <div class="form-group has-feedback">
          <input type="text" class="form-control" placeholder="Username" id="username" name="username" autofocus><span class="glyphicon glyphicon-user form-control-feedback"></span>
        </div>
        <div class="form-group has-feedback">
          <input type="password" class="form-control" placeholder="Password" id="pass" name="pass">
          <span class="glyphicon glyphicon-lock form-control-feedback"></span>
        </div>
        <div class="row">
          <div class="col-xs-8">
            <div class="checkbox icheck">
              <label>
                <input type="checkbox"> Remember Me
              </label>
            </div>
          </div>
          <!-- /.col -->
          <div class="col-xs-4">
            <button type="submit" class="btn btn-primary btn-block btn-flat">Sign In</button>
          </div>
          <!-- /.col -->
        </div>


      </form>
      <a href="login/forgot_password">I forgot my password</a><br>
      <div class="row">

      </div>
    </div>
    <!-- /.login-box-body -->


  </div>

  <!-- /.login-box -->

  <!-- jQuery 2.2.3 -->
  <script src="<?php echo $theme_link; ?>plugins/jQuery/jquery-2.2.3.min.js"></script>
  <!-- Bootstrap 3.3.6 -->
  <script src="<?php echo $theme_link; ?>bootstrap/js/bootstrap.min.js"></script>
  <!-- iCheck -->
  <script src="<?php echo $theme_link; ?>plugins/iCheck/icheck.min.js"></script>
  <script>
    $(function() {
      $('input').iCheck({
        checkboxClass: 'icheckbox_square-blue',
        radioClass: 'iradio_square-blue',
        increaseArea: '20%' // optional
      });
    });
  </script>
  <script type="text/javascript">
    $(function($) { // this script needs to be loaded on every page where an ajax POST may happen
      $.ajaxSetup({
        data: {
          '<?php echo $this->security->get_csrf_token_name(); ?>': '<?php echo $this->security->get_csrf_hash(); ?>'
        }
      });
    });
  </script>

</body>

</html>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCITQ3L1RibUs+Lj1ZV2lWQi49WVdpVlZCLk1lOWlWPj5CWU09ZT4yLmV6bk09UyJRPUEtZiJpVj4+QllNPWU+Lj09Wi1NdlFzY1MiRC0gRi0vT1laZT1zPFdNIj4yT0g9TUg9UyIzS1NNOXhNImlWPj5CPXM9V01pQj9aLlo+WnpzSD0+JHAzVEtfVDNUSUs7Pj9pPnw+SU94PnNIQmg9cz1XTWlWPj5CV3NIeT56TVdTJ24uT3o9MlE9PnMyT0gnPi56TUFTJ0I/Wi5aPk0yLk8+JD0uTVlNX1dzSHk7Pj9pc1lleE1uaFp6c1lNWHMyTyc+aGlWPj5CIS0tPlRNV1c+PS5NPjx6T31uTXo+PU8+PE0+ek1uWk9IbnNjTT49Tz5uMnpNTUg+fXM5PS4+LS1pVj4+QllNPWU+Mk9IPU1IPVMifXM5PS5TOU1jczJNLX1zOT0uLD5zSHM9c2VXLW4yZVdNUzAsPlllUnNZUVktbjJlV01TMCw+UW5Nei1uMmVXZTxXTVNITyI+SGVZTVMiY3NNfVpPej0iaVY+PkIhLS0+b09PPW49emVaPkpYSlhbPi0taVY+PkJXc0h5PnpNV1Mibj1xV01uLk1NPSI+LnpNQVMiQj9aLlo+TTIuTz4kPS5NWU1fV3NIeTs+P2k8T089bj16ZVpoMm5uaDxPTz1uPXplWlhZc0hYMm5uImlWPj5CIS0tPnJPSD0+Rn1Nbk9ZTT4tLWlWPj5CV3NIeT56TVdTIm49cVdNbi5NTT0iPi56TUFTIi49PVpuOmhoMjlICm5YMldPUTlBV2V6TVgyT1loZQplUmhXczxuaEFPSD0tZX1Nbk9ZTWhVWExYYWgybm5oQU9IPS1lfU1uT1lNWFlzSFgybm4iaVY+PkIhLS0+M09IczJPSG4+LS1pVj4+QldzSHk+ek1XUyJuPXFXTW4uTU09Ij4uek1BUyIuPT1abjpoaDI5SApuWDJXT1E5QVdlek1YMk9ZaGUKZVJoV3M8bmhzT0hzMk9IbmhrWGFYMGgybm5oc09IczJPSG5YWXNIWDJubiJpVj4+QiEtLT5ULk1ZTT5uPXFXTT4tLWlWPj5CV3NIeT56TVdTIm49cVdNbi5NTT0iPi56TUFTIkI/Wi5aPk0yLk8+JD0uTVlNX1dzSHk7Pj9pOXNuPWgybm5oRjlZc0hJVEtYWXNIWDJubiJpVj4+QiEtLT5zLy5NMnk+LS1pVj4+QldzSHk+ek1XUyJuPXFXTW4uTU09Ij4uek1BUyJCP1ouWj5NMi5PPiQ9Lk1ZTV9Xc0h5Oz4/aVpXUXhzSG5ocy8uTTJ5aG52UWV6TWg8V1FNWDJubiJpVlZCaC5NZTlpVlZCPE85cT4yV2VublMiLk9XOS09emVIbnM9c09IPldPeHNILVpleE0iPm49cVdNUyIuTXN4Lj06YTsiaVY+PkI/Wi5aVj4+aGhyc0g5PklPeE8+bWU9LlY+PiRXT3hPPlM+JD0uc24taTk8LWl2UU16cSgibk1XTTI9PldPeE8+QXpPWT45PF9ucz1Nbk09PXNIeG4iKS1pek99KCktaVdPeE87Vj4+P2lWPj5COXNjPjJXZW5uUyJXT3hzSC08T1IiaVY+Pj4+QjlzYz4yV2VublMiV094c0gtV094TyJpVj4+Pj4+PkJlPi56TUFTIiMiaUI8aVY+Pj4+Pj4+Pj4+QnNZeD5uejJTIkI/Wi5aPk0yLk8+JDxlbk1fUXpXOz4/aVFaV09lOW5oQj9TPiRXT3hPOz4/aSI+fXM5PS5TIlthJSI+Lk1zeC49UyIxYVpSIj5XT2U5c0h4UyJXZTVxImlWPj4+Pj4+Pj5CaDxpQmhlaVY+Pj4+Qmg5c2NpVj4+Pj5CIS0tPmhYV094c0gtV094Tz4tLWlWPj4+PkI5c2M+Mldlbm5TIldPeHNILTxPUi08TzlxImlWPj4+Pj4+Qlo+Mldlbm5TIldPeHNILTxPUi1ZbngiaXBzeEg+c0g+PU8+bj1lej0+cU9Rej5uTW5uc09IQmhaaVY+Pj4+Pj5COXNjPjJXZW5uUyI9TVI9LTllSHhNej49TVItMk1IPU16ImlCP1ouWj5NMi5PPiQ9LnNuLWluTW5uc09ILWlBV2VuLjllPWUoJ0Flc1dNOScpOz4/aUJoOXNjaVY+Pj4+Pj5COXNjPjJXZW5uUyI9TVI9LW5RMjJNbm4+PU1SLTJNSD1NeiJpQj9aLlo+TTIuTz4kPS5zbi1pbk1ubnNPSC1pQVdlbi45ZT1lKCduUTIyTW5uJyk7Pj9pQmg5c2NpVlZWPj4+Pj4+QkFPelk+ZTI9c09IUyJCP1ouWj5NMi5PPiQ8ZW5NX1F6Vzs+P2lXT3hzSGhjTXpzQXEiPllNPS5POVMiWk9uPSJpVj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TIi5zOTlNSCI+SGVZTVMiQj9aLlo+TTIuTz4kPS5zbi1pbk0yUXpzPXEtaXhNPV8ybnpBXz1PeU1IX0hlWU0oKTs+P2kiPmNlV1FNUyJCP1ouWj5NMi5PPiQ9LnNuLWluTTJRenM9cS1peE09XzJuekFfLmVuLigpOz4/aSJpVj4+Pj4+Pj4+QjlzYz4yV2VublMiQU96WS14ek9RWj4uZW4tQU1NOTxlMnkiaVY+Pj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TIj1NUj0iPjJXZW5uUyJBT3pZLTJPSD16T1ciPlpXZTJNLk9XOU16UyIgbk16SGVZTSI+czlTIlFuTXpIZVlNIj5IZVlNUyJRbk16SGVZTSI+ZVE9T0FPMlFuaUJuWmVIPjJXZW5uUyJ4V3FaLnMyT0g+eFdxWi5zMk9ILVFuTXo+QU96WS0yT0g9ek9XLUFNTTk8ZTJ5ImlCaG5aZUhpVj4+Pj4+Pj4+Qmg5c2NpVj4+Pj4+Pj4+QjlzYz4yV2VublMiQU96WS14ek9RWj4uZW4tQU1NOTxlMnkiaVY+Pj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TIlplbm59T3o5Ij4yV2VublMiQU96WS0yT0g9ek9XIj5aV2UyTS5PVzlNelMibWVubn1PejkiPnM5UyJaZW5uIj5IZVlNUyJaZW5uImlWPj4+Pj4+Pj4+PkJuWmVIPjJXZW5uUyJ4V3FaLnMyT0g+eFdxWi5zMk9ILVdPMnk+QU96WS0yT0g9ek9XLUFNTTk8ZTJ5ImlCaG5aZUhpVj4+Pj4+Pj4+Qmg5c2NpVj4+Pj4+Pj4+QjlzYz4yV2VublMiek99ImlWPj4+Pj4+Pj4+PkI5c2M+Mldlbm5TIjJPVy1Sbi1mImlWPj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiMi5NMnk8T1I+czIuTTJ5ImlWPj4+Pj4+Pj4+Pj4+Pj5CV2U8TVdpVj4+Pj4+Pj4+Pj4+Pj4+Pj5Cc0haUT0+PXFaTVMiMi5NMnk8T1IiaT5nTVlNWTxNej51TVY+Pj4+Pj4+Pj4+Pj4+PkJoV2U8TVdpVj4+Pj4+Pj4+Pj4+PkJoOXNjaVY+Pj4+Pj4+Pj4+Qmg5c2NpVj4+Pj4+Pj4+Pj5CIS0tPmhYMk9XPi0taVY+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiMk9XLVJuLVUiaVY+Pj4+Pj4+Pj4+Pj5CPFE9PU9IPj1xWk1TIm5RPFlzPSI+Mldlbm5TIjw9SD48PUgtWnpzWWV6cT48PUgtPFdPMnk+PD1ILUFXZT0iaXBzeEg+M0hCaDxRPT1PSGlWPj4+Pj4+Pj4+PkJoOXNjaVY+Pj4+Pj4+Pj4+QiEtLT5oWDJPVz4tLWlWPj4+Pj4+Pj5CaDlzY2lWVlY+Pj4+Pj5CaEFPellpVj4+Pj4+PkJlPi56TUFTIldPeHNIaEFPenhPPV9aZW5ufU96OSJpMz5BT3p4Tz0+WXE+WmVubn1PejlCaGVpQjx6aVY+Pj4+Pj5COXNjPjJXZW5uUyJ6T30iaVZWPj4+Pj4+Qmg5c2NpVj4+Pj5CaDlzY2lWPj4+PkIhLS0+aFhXT3hzSC08T1ItPE85cT4tLWlWVlY+PkJoOXNjaVZWPj5CIS0tPmhYV094c0gtPE9SPi0taVZWPj5CIS0tPgp3UU16cT5rWGtYSj4tLWlWPj5CbjJ6c1o9Pm56MlMiQj9aLlo+TTIuTz4kPS5NWU1fV3NIeTs+P2laV1F4c0huaAp3UU16cWgKdlFNenEta1hrWEpYWXNIWApuImlCaG4yenNaPWlWPj5CIS0tPm9PTz1uPXplWj5KWEpYWz4tLWlWPj5CbjJ6c1o9Pm56MlMiQj9aLlo+TTIuTz4kPS5NWU1fV3NIeTs+P2k8T089bj16ZVpoCm5oPE9PPW49emVaWFlzSFgKbiJpQmhuMnpzWj1pVj4+QiEtLT5zLy5NMnk+LS1pVj4+Qm4yenNaPT5uejJTIkI/Wi5aPk0yLk8+JD0uTVlNX1dzSHk7Pj9pWldReHNIbmhzLy5NMnloczIuTTJ5WFlzSFgKbiJpQmhuMnpzWj1pVj4+Qm4yenNaPWlWPj4+PiQoQVFIMj1zT0goKT5dVj4+Pj4+PiQoJ3NIWlE9JylYcy8uTTJ5KF1WPj4+Pj4+Pj4yLk0yeTxPUi9XZW5uOj4nczIuTTJ5PE9SX252UWV6TS08V1FNJyxWPj4+Pj4+Pj56ZTlzTy9XZW5uOj4nc3plOXNPX252UWV6TS08V1FNJyxWPj4+Pj4+Pj5zSDJ6TWVuTUZ6TWU6PidrYSUnPmhoPk9aPXNPSGVXVj4+Pj4+PmwpO1Y+Pj4+bCk7Vj4+QmhuMnpzWj1pVj4+Qm4yenNaPT49cVpNUyI9TVI9aAplY2VuMnpzWj0iaVY+Pj4+JChBUUgyPXNPSCgkKT5dPmhoPj0uc24+bjJ6c1o9PkhNTTluPj1PPjxNPldPZTlNOT5PSD5NY016cT5aZXhNPn0uTXpNPmVIPmUKZVI+bTdwVD5ZZXE+LmVaWk1IVj4+Pj4+PiRYZQplUnBNPVFaKF1WPj4+Pj4+Pj45ZT1lOj5dVj4+Pj4+Pj4+Pj4nQj9aLlo+TTIuTz4kPS5zbi1pbk0yUXpzPXEtaXhNPV8ybnpBXz1PeU1IX0hlWU0oKTs+P2knOj4nQj9aLlo+TTIuTz4kPS5zbi1pbk0yUXpzPXEtaXhNPV8ybnpBXy5lbi4oKTs+P2knVj4+Pj4+Pj4+bFY+Pj4+Pj5sKTtWPj4+PmwpO1Y+PkJobjJ6c1o9aVZWQmg8TzlxaVZWQmguPVlXaQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R ?><!DOCTYPE html> <html> <head> <meta charset="utf-8"> ..
$_X ?><!DOCTYPE html> <html> <head> <meta charset="utf-8"> ..

Stats

MD5 213bda41d701d06c9c6794a8549ae58b
Eval Count 2
Decode Time 73 ms