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='P2lCOXNjPjJXZW5uUyJ6T30iaQ1WPj4+PkI5c2M+Mldlbm5TIjJPVy1ZOS0wMD4yT1..
Decoded Output download
0$_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;?><div class="row">
<div class="col-md-11 col-lg-11 col-sm-11 col-xs-11 col-lg-offset-1 col-md-offset-1 col-sm-offset-1 col-xs-offset-1">
<h1><?= $title ?></h1>
</div>
</div>
<div class="row">
<div class="col-md-12 col-lg-12 col-sm-12 col-xs-12">
<div class="row">
<?= form_open('usuario/cambiar_clave', array('id' => 'change_password_form', 'class' => '', 'role' => 'form')); ?>
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-6 col-lg-offset-2 col-md-offset-2 col-sm-offset-2 col-xs-offset-2">
<h2> Cambiar clave</h2>
<p>
Usa el siguiente formulario para cambiar tu contrasea.
</p>
<!-- session messages view -->
<?php
if ($this->session->flashdata('message_view'))
{
if ($this->session->flashdata('result_view') == 'success')
{
$alert_class = 'alert alert-info';
}
else
{
$alert_class = 'alert alert-danger';
}
?>
<div id="flash-message-view" class="row">
<div class="col-md-12 col-lg-12 col-sm-12 col-xs-12">
<div class="<?= $alert_class ?>">
<button type="button" class="close" data-dismiss="alert"></button>
<?= $this->session->flashdata('message_view') ?>
</div>
</div>
</div>
<script type="text/javascript">
setTimeout(function() {
$('#flash-message-view').fadeOut(1000);
}, 3000);
</script>
<? } ?>
<!-- end session messages -->
<div class="form-group">
<label class="sr-only" for="password_current">Contrasea actual</label>
<input type="password" size="30" name="password_current" class="form-control" placeholder="Contrasea actual">
<?php echo form_error('password_current'); ?>
</div>
<div class="form-group">
<label class="sr-only" for="password_new">Contrasea nueva</label>
<input type="password" size="30" name="password_new" class="form-control" placeholder="Contrasea nueva">
<?php echo form_error('password_new'); ?>
</div>
<div class="form-group">
<label class="sr-only" for="password_new_confirm">Repetir nueva contrasea</label>
<input type="password" size="30" name="password_new_confirm" class="form-control" placeholder="Repetir nueva contrasea">
</div>
</div>
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-4 col-lg-offset-3 col-md-offset-3 col-sm-offset-3 col-xs-offset-3"
style="margin-top:20px; margin-bottom:20px;">
<a href="#" onclick="$('#change_password_form').submit();" id="btn_change_password_submit"
class="btn button-blue">GUARDAR</a>
<a href="<?= base_url("/") ?>" id="btn_change_password_cancel" class="btn button-black">CANCELAR</a>
</div>
<?= form_close() ?>
</div>
</div>
</div>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCOXNjPjJXZW5uUyJ6T30iaQ1WPj4+PkI5c2M+Mldlbm5TIjJPVy1ZOS0wMD4yT1ctV3gtMDA+Mk9XLW5ZLTAwPjJPVy1Sbi0wMD4yT1ctV3gtT0FBbk09LTA+Mk9XLVk5LU9BQW5NPS0wPjJPVy1uWS1PQUFuTT0tMD4yT1ctUm4tT0FBbk09LTAiaQ1WCUIuMGlCP1M+JD1zPVdNPj9pQmguMGkNVj4+Pj5CaDlzY2kNVkJoOXNjaQ1WQjlzYz4yV2VublMiek99ImkNVj4+Pj5COXNjPjJXZW5uUyIyT1ctWTktMGs+Mk9XLVd4LTBrPjJPVy1uWS0waz4yT1ctUm4tMGsiaQ1WCUI5c2M+Mldlbm5TInpPfSJpDVYJPj4+PkI/Uz5BT3pZX09aTUgoJ1FuUWV6c09oMmVZPHNlel8yV2VjTScsPmV6emVxKCdzOSc+U2k+JzIuZUh4TV9aZW5ufU96OV9BT3pZJyw+JzJXZW5uJz5TaT4nJyw+J3pPV00nPlNpPidBT3pZJykpOz4/aQ1WCT4+Pj5COXNjPjJXZW5uUyIyT1ctV3gtWz4yT1ctWTktWz4yT1ctblktWz4yT1ctUm4tWz4yT1ctV3gtT0FBbk09LWs+Mk9XLVk5LU9BQW5NPS1rPjJPVy1uWS1PQUFuTT0taz4yT1ctUm4tT0FBbk09LWsiaQ1WDVYJCUIua2k+L2VZPHNlej4yV2VjTUJoLmtpDVYNVgkJQlppDVYJCT4+Pj4gbmU+TVc+bnN4UXNNSD1NPkFPellRV2V6c08+WmV6ZT4yZVk8c2V6Pj1RPjJPSD16ZW5Nw7FlWA1WCQlCaFppDVYNVgkJQiEtLT5uTW5uc09IPllNbm5leE1uPmNzTX0+LS1pDVYJCUI/Wi5aDVYJCXNBPigkPS5zbi1pbk1ubnNPSC1pQVdlbi45ZT1lKCdZTW5uZXhNX2NzTX0nKSkNVgkJXQ1WCQk+Pj4+c0E+KCQ9LnNuLWluTW5uc09ILWlBV2VuLjllPWUoJ3pNblFXPV9jc019Jyk+U1M+J25RMjJNbm4nKQ1WCQk+Pj4+XQ1WCQkJJGVXTXo9XzJXZW5uPlM+J2VXTXo9PmVXTXo9LXNIQU8nOw1WCQk+Pj4+bA1WCQk+Pj4+TVduTQ1WCQk+Pj4+XQ1WCQkJJGVXTXo9XzJXZW5uPlM+J2VXTXo9PmVXTXo9LTllSHhNeic7DVYJCT4+Pj5sDVYJCT4/aQ1WPj4+PgkJQjlzYz5zOVMiQVdlbi4tWU1ubmV4TS1jc019Ij4yV2VublMiek99ImkNVj4+Pj4JCT4+Pj5COXNjPjJXZW5uUyIyT1ctWTktMGs+Mk9XLVd4LTBrPjJPVy1uWS0waz4yT1ctUm4tMGsiaQ1WPj4+PgkJCUI5c2M+Mldlbm5TIkI/Uz4kZVdNej1fMldlbm4+P2kiaQ1WPj4+PgkJCT4+Pj5CPFE9PU9IPj1xWk1TIjxRPT1PSCI+Mldlbm5TIjJXT25NIj45ZT1lLTlzbllzbm5TImVXTXo9ImnDl0JoPFE9PU9IaQ1WCQkJCUI/Uz4kPS5zbi1pbk1ubnNPSC1pQVdlbi45ZT1lKCdZTW5uZXhNX2NzTX0nKT4/aQ1WPj4+PgkJCUJoOXNjaQ1WPj4+PgkJPj4+PkJoOXNjaQ1WPj4+PgkJQmg5c2NpDVY+Pj4+CQlCbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpDVY+Pj4+CQk+Pj4+bk09VHNZTU9RPShBUUgyPXNPSCgpPl0NVj4+Pj4JCQkkKCcjQVdlbi4tWU1ubmV4TS1jc019JylYQWU5TTdRPSgwYWFhKTsNVj4+Pj4JCT4+Pj5sLD5KYWFhKTsNVj4+Pj4JCUJobjJ6c1o9aQ1WDVYJCUI/Pmw+P2kNVgkJQiEtLT5NSDk+bk1ubnNPSD5ZTW5uZXhNbj4tLWkNVg1WCQlCOXNjPjJXZW5uUyJBT3pZLXh6T1FaImkNVgkJPj4+PkJXZTxNVz4yV2VublMibnotT0hXcSI+QU96UyJaZW5ufU96OV8yUXp6TUg9ImkvT0g9emVuTcOxZT5lMj1RZVdCaFdlPE1XaQ1WCQk+Pj4+QnNIWlE9Pj1xWk1TIlplbm59T3o5Ij5uczVNUyJKYSI+SGVZTVMiWmVubn1PejlfMlF6ek1IPSI+Mldlbm5TIkFPelktMk9IPXpPVyI+WldlMk0uT1c5TXpTIi9PSD16ZW5Nw7FlPmUyPVFlVyJpDVYJCT4+Pj5CP1ouWj5NMi5PPkFPellfTXp6T3ooJ1plbm59T3o5XzJRenpNSD0nKTs+P2kNVgkJQmg5c2NpDVYJCUI5c2M+Mldlbm5TIkFPelkteHpPUVoiaQ1WCQk+Pj4+QldlPE1XPjJXZW5uUyJuei1PSFdxIj5BT3pTIlplbm59T3o5X0hNfSJpL09IPXplbk3DsWU+SFFNY2VCaFdlPE1XaQ1WCQk+Pj4+QnNIWlE9Pj1xWk1TIlplbm59T3o5Ij5uczVNUyJKYSI+SGVZTVMiWmVubn1PejlfSE19Ij4yV2VublMiQU96WS0yT0g9ek9XIj5aV2UyTS5PVzlNelMiL09IPXplbk3DsWU+SFFNY2UiaQ1WCQk+Pj4+Qj9aLlo+TTIuTz5BT3pZX016ek96KCdaZW5ufU96OV9ITX0nKTs+P2kNVgkJQmg5c2NpDVYJCUI5c2M+Mldlbm5TIkFPelkteHpPUVoiaQ1WCQk+Pj4+QldlPE1XPjJXZW5uUyJuei1PSFdxIj5BT3pTIlplbm59T3o5X0hNfV8yT0hBc3pZImlnTVpNPXN6PkhRTWNlPjJPSD16ZW5Nw7FlQmhXZTxNV2kNVgkJPj4+PkJzSFpRPT49cVpNUyJaZW5ufU96OSI+bnM1TVMiSmEiPkhlWU1TIlplbm59T3o5X0hNfV8yT0hBc3pZIj4yV2VublMiQU96WS0yT0g9ek9XIj5aV2UyTS5PVzlNelMiZ01aTT1zej5IUU1jZT4yT0g9emVuTcOxZSJpDVYJCUJoOXNjaQ1WDVYJPj4+PkJoOXNjaQ1WCT4+Pj5COXNjPjJXZW5uUyIyT1ctV3gtVT4yT1ctWTktVT4yT1ctblktVT4yT1ctUm4tVT4yT1ctV3gtT0FBbk09LUo+Mk9XLVk5LU9BQW5NPS1KPjJPVy1uWS1PQUFuTT0tSj4yT1ctUm4tT0FBbk09LUoiDVYJCT5uPXFXTVMiWWV6eHNILT1PWjprYVpSOz5ZZXp4c0gtPE89PU9ZOmthWlI7ImkNVgkJQmU+LnpNQVMiIyI+T0gyV3MyeVMiJCgnIzIuZUh4TV9aZW5ufU96OV9BT3pZJylYblE8WXM9KCk7Ij5zOVMiPD1IXzIuZUh4TV9aZW5ufU96OV9uUTxZcz0iDVYJCT4+PjJXZW5uUyI8PUg+PFE9PU9ILTxXUU0iaUMgRmc0RmdCaGVpDVYJCUJlPi56TUFTIkI/Uz48ZW5NX1F6VygiaCIpPj9pIj5zOVMiPD1IXzIuZUh4TV9aZW5ufU96OV8yZUgyTVciPjJXZW5uUyI8PUg+PFE9PU9ILTxXZTJ5ImkvRkUvS0lGZ0JoZWkNVgk+Pj4+Qmg5c2NpDVYJPj4+PkI/Uz5BT3pZXzJXT25NKCk+P2kNVglCaDlzY2kNVg1WPj4+PkJoOXNjaQ1WQmg5c2NpDVY=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
| strtr | 1 |
| strrev | 1 |
| form_open | 1 |
| str_replace | 1 |
| base64_decode | 2 |
Stats
| MD5 | ccacf0506e6a12440a81d1024f48d0cf |
| Eval Count | 2 |
| Decode Time | 96 ms |