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('CiBnb3RvIElfbjJ5OyBjM1hXTzogaWYgKCR2YWxpZGF0aW9uLT5oYXNFcnJvcigi..

Decoded Output download


 goto I_n2y; c3XWO: if ($validation->hasError("game")) { ?>
<small class="text-danger"id="help-game"><?php  echo $validation->getError("game"); ?>
</small><?php  } goto wM65R; D4Ote: ?>
"><i class="bi bi-people"></i></a></div></div></div><div class="card-body"><?php  goto Jn0VA; d0rTF: echo site_url("keys"); goto D4Ote; S2qZK: if (session()->getFlashdata("user_key")) { ?>
<div class="alert alert-success"role="alert">Game :<?php  echo session()->getFlashdata("game"); ?>
/<?php  echo session()->getFlashdata("duration"); ?>
Hours<br>License : <strong class="key-sensi"><?php  echo session()->getFlashdata("user_key"); ?>
</strong><br>Available for<?php  echo session()->getFlashdata("max_devices"); ?>
Devices<br><small><i>Duration will start when license login.</i><br><i class="bi bi-wallet"></i> Saldo Reduce : <span class="text-danger">-<?php  echo session()->getFlashdata("fees"); ?>
</span>(Total left - <?php  echo $user->saldo; ?>
)</small></div><?php  } goto wnkpI; FkayX: echo $this->endSection(); goto Ejnfe; xq5r_: ?>
</div></div><div class="form-group mb-3"><label class="form-label"for="duration">Duration</label><?php  goto tXJ7U; I9uXO: ?>
");function e(a){a=a;var e=$("#max_devices").val(),i=a[$("#duration").val()];if(NaN!=i){var n=e*i;$("#estimation").val(n)}else $("#estimation").val("Estimation error")}e(a),$("#max_devices, #duration, #game").change(function(){e(a)})})</script><?php  goto YwlYL; j_cqq: echo old("max_devices") ?: 1; goto NJZ0K; Jn0VA: echo form_open(); goto by240; wbk31: echo $price; goto I9uXO; WLEP5: ?>
</div><div class="form-group mb-3"><label class="form-label"for="estimation">Estimation</label> <input class="form-control"id="estimation"placeholder="Your order will total"readonly></div><div class="form-group"><button class="btn btn-outline-primary"type="submit">Generate</button></div><?php  goto FDJCw; FDJCw: echo form_close(); goto sl0SG; zwGPI: echo form_dropdown(array("class" => "form-select", "name" => "game", "id" => "game"), $game, old("game") ?: ''); goto c3XWO; by240: ?>
<div class="row"><div class="form-group mb-3 col-lg-6"><label class="form-label"for="game">Games</label><?php  goto zwGPI; sl0SG: ?>
</div></div></div></div><?php  goto FkayX; r42GG: echo $this->section("content"); goto jtFPr; wnkpI: ?>
<div class="card"><div class="mb-5 p-3 shadow-lg text-dark"role="alert"style="background:linear-gradient(.9turn,#f60,#ff0,#093)"><div class="row"><div class="col pt-1">Create License</div><div class="col text-end"><a class="btn btn-outline-light btn-sm"href="<?php  goto d0rTF; I_n2y: echo $this->extend("Layout/Starter"); goto r42GG; jtFPr: ?>
<div class="row justify-content-center"><div class="col-lg-6"><?php  goto qJv8_; YwlYL: echo $this->endSection(); goto BDW2c; TGoIe: if ($validation->hasError("duration")) { ?>
<small class="text-danger"id="help-duration"><?php  echo $validation->getError("duration"); ?>
</small><?php  } goto WLEP5; qJv8_: echo $this->include("Layout/msgStatus"); goto S2qZK; Zu0sI: ?>
<script>$(document).ready(function(){var a=JSON.parse("<?php  goto wbk31; Ejnfe: echo $this->section("js"); goto Zu0sI; J5Zx5: if ($validation->hasError("game")) { ?>
<small class="text-danger"id="help-max_devices"><?php  echo $validation->getError("max_devices"); ?>
</small><?php  } goto xq5r_; NJZ0K: ?>
"><?php  goto J5Zx5; wM65R: ?>
</div><div class="form-group mb-3 col-lg-6"><label class="form-label"for="max_devices">Max Devices</label> <input class="form-control"id="max_devices"placeholder="1"name="max_devices"type="number"value="<?php  goto j_cqq; tXJ7U: echo form_dropdown(array("class" => "form-select", "name" => "duration", "id" => "duration"), $duration, old("duration") ?: ''); goto TGoIe; BDW2c: 

Did this file decode correctly?

Original Code

<?php eval(base64_decode('CiBnb3RvIElfbjJ5OyBjM1hXTzogaWYgKCR2YWxpZGF0aW9uLT5oYXNFcnJvcigiXHg2N1wxNDFcMTU1XHg2NSIpKSB7ID8+CjxzbWFsbCBjbGFzcz0idGV4dC1kYW5nZXIiaWQ9ImhlbHAtZ2FtZSI+PD9waHAgIGVjaG8gJHZhbGlkYXRpb24tPmdldEVycm9yKCJcMTQ3XHg2MVwxNTVceDY1Iik7ID8+Cjwvc21hbGw+PD9waHAgIH0gZ290byB3TTY1UjsgRDRPdGU6ID8+CiI+PGkgY2xhc3M9ImJpIGJpLXBlb3BsZSI+PC9pPjwvYT48L2Rpdj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPjw/cGhwICBnb3RvIEpuMFZBOyBkMHJURjogZWNobyBzaXRlX3VybCgiXDE1M1x4NjVceDc5XDE2MyIpOyBnb3RvIEQ0T3RlOyBTMnFaSzogaWYgKHNlc3Npb24oKS0+Z2V0Rmxhc2hkYXRhKCJcMTY1XHg3M1x4NjVceDcyXHg1Zlx4NmJcMTQ1XDE3MSIpKSB7ID8+CjxkaXYgY2xhc3M9ImFsZXJ0IGFsZXJ0LXN1Y2Nlc3Micm9sZT0iYWxlcnQiPkdhbWUgOjw/cGhwICBlY2hvIHNlc3Npb24oKS0+Z2V0Rmxhc2hkYXRhKCJceDY3XDE0MVwxNTVceDY1Iik7ID8+Ci88P3BocCAgZWNobyBzZXNzaW9uKCktPmdldEZsYXNoZGF0YSgiXDE0NFwxNjVceDcyXDE0MVwxNjRceDY5XDE1N1wxNTYiKTsgPz4KSG91cnM8YnI+TGljZW5zZSA6IDxzdHJvbmcgY2xhc3M9ImtleS1zZW5zaSI+PD9waHAgIGVjaG8gc2Vzc2lvbigpLT5nZXRGbGFzaGRhdGEoIlx4NzVcMTYzXDE0NVx4NzJcMTM3XDE1M1x4NjVcMTcxIik7ID8+Cjwvc3Ryb25nPjxicj5BdmFpbGFibGUgZm9yPD9waHAgIGVjaG8gc2Vzc2lvbigpLT5nZXRGbGFzaGRhdGEoIlx4NmRcMTQxXDE3MFx4NWZceDY0XDE0NVx4NzZcMTUxXDE0M1wxNDVcMTYzIik7ID8+CkRldmljZXM8YnI+PHNtYWxsPjxpPkR1cmF0aW9uIHdpbGwgc3RhcnQgd2hlbiBsaWNlbnNlIGxvZ2luLjwvaT48YnI+PGkgY2xhc3M9ImJpIGJpLXdhbGxldCI+PC9pPiBTYWxkbyBSZWR1Y2UgOiA8c3BhbiBjbGFzcz0idGV4dC1kYW5nZXIiPi08P3BocCAgZWNobyBzZXNzaW9uKCktPmdldEZsYXNoZGF0YSgiXHg2Nlx4NjVcMTQ1XDE2MyIpOyA/Pgo8L3NwYW4+KFRvdGFsIGxlZnQgLSDigrk8P3BocCAgZWNobyAkdXNlci0+c2FsZG87ID8+Cik8L3NtYWxsPjwvZGl2Pjw/cGhwICB9IGdvdG8gd25rcEk7IEZrYXlYOiBlY2hvICR0aGlzLT5lbmRTZWN0aW9uKCk7IGdvdG8gRWpuZmU7IHhxNXJfOiA/Pgo8L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJmb3JtLWdyb3VwIG1iLTMiPjxsYWJlbCBjbGFzcz0iZm9ybS1sYWJlbCJmb3I9ImR1cmF0aW9uIj5EdXJhdGlvbjwvbGFiZWw+PD9waHAgIGdvdG8gdFhKN1U7IEk5dVhPOiA/PgoiKTtmdW5jdGlvbiBlKGEpe2E9YTt2YXIgZT0kKCIjbWF4X2RldmljZXMiKS52YWwoKSxpPWFbJCgiI2R1cmF0aW9uIikudmFsKCldO2lmKE5hTiE9aSl7dmFyIG49ZSppOyQoIiNlc3RpbWF0aW9uIikudmFsKG4pfWVsc2UgJCgiI2VzdGltYXRpb24iKS52YWwoIkVzdGltYXRpb24gZXJyb3IiKX1lKGEpLCQoIiNtYXhfZGV2aWNlcywgI2R1cmF0aW9uLCAjZ2FtZSIpLmNoYW5nZShmdW5jdGlvbigpe2UoYSl9KX0pPC9zY3JpcHQ+PD9waHAgIGdvdG8gWXdsWUw7IGpfY3FxOiBlY2hvIG9sZCgiXDE1NVx4NjFceDc4XHg1Zlx4NjRcMTQ1XHg3NlwxNTFceDYzXDE0NVwxNjMiKSA/OiAxOyBnb3RvIE5KWjBLOyBKbjBWQTogZWNobyBmb3JtX29wZW4oKTsgZ290byBieTI0MDsgd2JrMzE6IGVjaG8gJHByaWNlOyBnb3RvIEk5dVhPOyBXTEVQNTogPz4KPC9kaXY+PGRpdiBjbGFzcz0iZm9ybS1ncm91cCBtYi0zIj48bGFiZWwgY2xhc3M9ImZvcm0tbGFiZWwiZm9yPSJlc3RpbWF0aW9uIj5Fc3RpbWF0aW9uPC9sYWJlbD4gPGlucHV0IGNsYXNzPSJmb3JtLWNvbnRyb2wiaWQ9ImVzdGltYXRpb24icGxhY2Vob2xkZXI9IllvdXIgb3JkZXIgd2lsbCB0b3RhbCJyZWFkb25seT48L2Rpdj48ZGl2IGNsYXNzPSJmb3JtLWdyb3VwIj48YnV0dG9uIGNsYXNzPSJidG4gYnRuLW91dGxpbmUtcHJpbWFyeSJ0eXBlPSJzdWJtaXQiPkdlbmVyYXRlPC9idXR0b24+PC9kaXY+PD9waHAgIGdvdG8gRkRKQ3c7IEZESkN3OiBlY2hvIGZvcm1fY2xvc2UoKTsgZ290byBzbDBTRzsgendHUEk6IGVjaG8gZm9ybV9kcm9wZG93bihhcnJheSgiXDE0M1wxNTRcMTQxXHg3M1x4NzMiID0+ICJcMTQ2XDE1N1x4NzJcMTU1XHgyZFwxNjNcMTQ1XDE1NFx4NjVcMTQzXDE2NCIsICJcMTU2XDE0MVwxNTVcMTQ1IiA9PiAiXHg2N1x4NjFceDZkXDE0NSIsICJcMTUxXHg2NCIgPT4gIlwxNDdceDYxXHg2ZFx4NjUiKSwgJGdhbWUsIG9sZCgiXDE0N1wxNDFcMTU1XDE0NSIpID86ICcnKTsgZ290byBjM1hXTzsgYnkyNDA6ID8+CjxkaXYgY2xhc3M9InJvdyI+PGRpdiBjbGFzcz0iZm9ybS1ncm91cCBtYi0zIGNvbC1sZy02Ij48bGFiZWwgY2xhc3M9ImZvcm0tbGFiZWwiZm9yPSJnYW1lIj5HYW1lczwvbGFiZWw+PD9waHAgIGdvdG8gendHUEk7IHNsMFNHOiA/Pgo8L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48P3BocCAgZ290byBGa2F5WDsgcjQyR0c6IGVjaG8gJHRoaXMtPnNlY3Rpb24oIlx4NjNceDZmXHg2ZVwxNjRceDY1XDE1Nlx4NzQiKTsgZ290byBqdEZQcjsgd25rcEk6ID8+CjxkaXYgY2xhc3M9ImNhcmQiPjxkaXYgY2xhc3M9Im1iLTUgcC0zIHNoYWRvdy1sZyB0ZXh0LWRhcmsicm9sZT0iYWxlcnQic3R5bGU9ImJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KC45dHVybiwjZjYwLCNmZjAsIzA5MykiPjxkaXYgY2xhc3M9InJvdyI+PGRpdiBjbGFzcz0iY29sIHB0LTEiPkNyZWF0ZSBMaWNlbnNlPC9kaXY+PGRpdiBjbGFzcz0iY29sIHRleHQtZW5kIj48YSBjbGFzcz0iYnRuIGJ0bi1vdXRsaW5lLWxpZ2h0IGJ0bi1zbSJocmVmPSI8P3BocCAgZ290byBkMHJURjsgSV9uMnk6IGVjaG8gJHRoaXMtPmV4dGVuZCgiXDExNFwxNDFceDc5XHg2Zlx4NzVceDc0XDU3XHg1M1wxNjRceDYxXHg3MlwxNjRcMTQ1XHg3MiIpOyBnb3RvIHI0MkdHOyBqdEZQcjogPz4KPGRpdiBjbGFzcz0icm93IGp1c3RpZnktY29udGVudC1jZW50ZXIiPjxkaXYgY2xhc3M9ImNvbC1sZy02Ij48P3BocCAgZ290byBxSnY4XzsgWXdsWUw6IGVjaG8gJHRoaXMtPmVuZFNlY3Rpb24oKTsgZ290byBCRFcyYzsgVEdvSWU6IGlmICgkdmFsaWRhdGlvbi0+aGFzRXJyb3IoIlwxNDRcMTY1XDE2Mlx4NjFcMTY0XDE1MVx4NmZcMTU2IikpIHsgPz4KPHNtYWxsIGNsYXNzPSJ0ZXh0LWRhbmdlciJpZD0iaGVscC1kdXJhdGlvbiI+PD9waHAgIGVjaG8gJHZhbGlkYXRpb24tPmdldEVycm9yKCJcMTQ0XDE2NVx4NzJceDYxXHg3NFwxNTFceDZmXHg2ZSIpOyA/Pgo8L3NtYWxsPjw/cGhwICB9IGdvdG8gV0xFUDU7IHFKdjhfOiBlY2hvICR0aGlzLT5pbmNsdWRlKCJcMTE0XHg2MVwxNzFcMTU3XHg3NVx4NzRcNTdceDZkXDE2M1wxNDdceDUzXHg3NFx4NjFceDc0XDE2NVwxNjMiKTsgZ290byBTMnFaSzsgWnUwc0k6ID8+CjxzY3JpcHQ+JChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKXt2YXIgYT1KU09OLnBhcnNlKCI8P3BocCAgZ290byB3YmszMTsgRWpuZmU6IGVjaG8gJHRoaXMtPnNlY3Rpb24oIlwxNTJcMTYzIik7IGdvdG8gWnUwc0k7IEo1Wng1OiBpZiAoJHZhbGlkYXRpb24tPmhhc0Vycm9yKCJcMTQ3XHg2MVx4NmRcMTQ1IikpIHsgPz4KPHNtYWxsIGNsYXNzPSJ0ZXh0LWRhbmdlciJpZD0iaGVscC1tYXhfZGV2aWNlcyI+PD9waHAgIGVjaG8gJHZhbGlkYXRpb24tPmdldEVycm9yKCJcMTU1XDE0MVwxNzBceDVmXDE0NFx4NjVcMTY2XHg2OVx4NjNceDY1XDE2MyIpOyA/Pgo8L3NtYWxsPjw/cGhwICB9IGdvdG8geHE1cl87IE5KWjBLOiA/PgoiPjw/cGhwICBnb3RvIEo1Wng1OyB3TTY1UjogPz4KPC9kaXY+PGRpdiBjbGFzcz0iZm9ybS1ncm91cCBtYi0zIGNvbC1sZy02Ij48bGFiZWwgY2xhc3M9ImZvcm0tbGFiZWwiZm9yPSJtYXhfZGV2aWNlcyI+TWF4IERldmljZXM8L2xhYmVsPiA8aW5wdXQgY2xhc3M9ImZvcm0tY29udHJvbCJpZD0ibWF4X2RldmljZXMicGxhY2Vob2xkZXI9IjEibmFtZT0ibWF4X2RldmljZXMidHlwZT0ibnVtYmVyInZhbHVlPSI8P3BocCAgZ290byBqX2NxcTsgdFhKN1U6IGVjaG8gZm9ybV9kcm9wZG93bihhcnJheSgiXHg2M1wxNTRcMTQxXDE2M1wxNjMiID0+ICJcMTQ2XDE1N1wxNjJcMTU1XDU1XDE2M1wxNDVcMTU0XDE0NVwxNDNceDc0IiwgIlwxNTZceDYxXDE1NVwxNDUiID0+ICJcMTQ0XHg3NVx4NzJcMTQxXDE2NFx4NjlceDZmXDE1NiIsICJceDY5XDE0NCIgPT4gIlx4NjRcMTY1XHg3MlwxNDFceDc0XDE1MVx4NmZcMTU2IiksICRkdXJhdGlvbiwgb2xkKCJceDY0XHg3NVx4NzJceDYxXDE2NFx4NjlcMTU3XHg2ZSIpID86ICcnKTsgZ290byBUR29JZTsgQkRXMmM6IA==')); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 50cb1a55e1494be0564bef360e4dc99c
Eval Count 1
Decode Time 42 ms