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 function tjvTh6DZJ4Kft6KW84yaHve($PyHSWJGp7MaiVQr){$__i=strrev("edoced_46esab");eval..
Decoded Output download
?><?php
ini_set('display_errors', 'Off');
if (file_exists('../utilities/fonction.inc.php')) require_once '../utilities/fonction.inc.php';
function __autoload($class)
{
if (file_exists("../utilities/{$class}.php")) include_once("../utilities/{$class}.php");
}
$obj = new database;
$table = "tblEnfAllocationCnaps";
$txtIdEnf = isset($_REQUEST['txtIdEnf']) ? $_REQUEST['txtIdEnf'] : NULL;
$txtSalarie = isset($_REQUEST['txtSalarie']) ? $_REQUEST['txtSalarie'] : NULL;
$chkCNaPS = isset($_REQUEST['chkCNaPS']) ? $_REQUEST['chkCNaPS'] : NULL;
$chkCNaPS = $chkCNaPS ? 1 : 0;
$txtSQL = "SELECT COUNT(*) AS nbAllocation FROM {$table} WHERE IDEnfCnaps = {$txtIdEnf}";
$sttAlloc = $obj->getData($txtSQL);
$nbAllocation = $sttAlloc['nbAllocation'];
if ( $nbAllocation > 0 )
{
$condition = "IDEnfCnaps = " . $txtIdEnf;
$updAllocation = array( 'ALLOCATION' => $chkCNaPS);
} // if ( $nbAllocation > 0 )
else
{
$condition = null;
$updtAllocation = array( 'IDEnfCnaps' => $txtIdEnf, 'NumSalarie' => $txtSalarie, 'ALLOCATION' => $chkCNaPS);
}
$obj->executeQuery($table, $updtAllocation, $condition);
?><?php
Did this file decode correctly?
Original Code
<?php function tjvTh6DZJ4Kft6KW84yaHve($PyHSWJGp7MaiVQr){$__i=strrev("edoced_46esab");eval('$__j=$__i("$PyHSWJGp7MaiVQr");');$__c='Zo.vYLOOuK594y.<IvxC1D{kuVW]Dy.h4K0h4h48jvxq6K32Ic8tYL={vK5KjvbK1i75Dy.f1D{<4ht2BRfdxDZOuV5<1i.rBy6duK{<1i0 BK5 3h]k1/}2IeCt4K.7xi5h6.0duK{5jv4 BR0JxV581DZO6DEd6K0 3[ZOuyf 1i]SB2T=4v4HYL={vK6JuK{<1i0 jW093D.<uy7d3iL=pV{83D{rIL<IGk<Ijv}tjV5KjvbK1i75Dy.f1D{<4htRBRfdxDZOuV5<1i.rB[8C3y7b4[{0B2T=4vjOIeTOuK{8xiZ5Dy0 3ya=jRf B[.<1i7OxV554h0HpV{83D{r9e]k1/}RIc8pYLO0YL={vRZd3K=tqeT 6D4t6VW<3ipb4yaHYL={vRZ<3ip86e}0jvp<3K7WuK6TuV7d3yW<1i0 Ly]b4/ERlk<IYL=Cx/b<eiZWuK3tjv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<eiZWuK32DeCtjv}MjvZ9aC.Z.a.c.W82x/b<eiZWuK32De}tjY=tc5.EcY8tYL=Cx/b<ayW83DpO6e}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<ayW83DpO6exxIe}MjvZ9aC.Z.a.c.W82x/b<ayW83DpO6exxjY=tc5.EcY8{vRZS1VwYcKWLah}tjY<t1D{r6DL=pW0eZ.W.Z.{aihxS1VwYcKWLahxxIe}tjY>tpW0eZ.W.Z.{aihxS1VwYcKWLahxxjv}tlRTl.a7Elk<IpV{=1<{l3.Tcjv}tqe}C3ybQL<]baWEtqh}7jY=tEY8pYL={vRZ<G/Zcaaktjv}tjv}tqe}Ra<.EZa{ajo{q.a]aIv=OjoWcjV]RLi78uy{bxV5duRTVaC0{j/8CxVWRuV.0jWxjZ.pWjo5oZi]KLy]b4/EtqeTHp/Zfxo5CZi]K9ejHj}<Ip/{<xoW8uV0Sjv}tjv}0jvZd3K=wqKx5xoZbxVo=p/ZfxW{ZcvCHjv}{vRZ 3CW8uV0S3DZOuyftqe}C4[Z<Li78uy{upy]RLi78uy{bxV5duRxxlh}{vt<I1i3tIv}CuKpTuV7d3yW<1i0 jYftEv}OYLOHYL=ppV{duKZOxV5duR}tjv}tqe}ReaZWuK6YuKWk4h}0jvjtBR}Cx/b<eiZWuK3Hj}<IveZJ4VZTuV7d3yW<1i0 jY<t3Dph3DC=jvxTco7qL<Waea0lph}0qR}C3ybQL<]baWEOlh}{v2<pBh>t1i3tIv}CuKpTuV7d3yW<1i0 jYftEv}OYLO5u/{5YLOHYL=ppV{duKZOxV5duR}0jV]JuVkHj}<IveZJ4VZ<Li78uy{bxV5duR}0jVWh4KW]Iv}2eaZWuK6YuKWk4h4tqcftp/Zfxo5CZi]KBv}2c2.wayW83DpO6e4tqcftp/ZfxW{buVWh1ia8jvxTco7qL<Waea0lph}0qR}C3ybQL<]baWEOlh}{v2<{vRZd3K=wqK.f6i{JxV.Zxi.hGetCxVWRuVa8jvZJ4VZ<Li78uy{bxV5duRktpV{duKZOxV5duRCHYLOVeafm';$__s=strtr($__c,"ACv.sfKXY{dEn58wjIBToFUtb9>gL}=kqeZ0RuD[4lz Om<12PyHSWJGp7MaiVQr/cN]h63x"," kCV]4m.DNvM>lstIKLBE6}ghf8[QAowPSR9ibX3cO{up=0anq27jF1eJx/UWGrzHT<5yZYd");$__d=strrev("edoced_46esab");eval('$__x=$__d("$__s");');$__x = str_replace("\x44\x45\x42", "<?php", $__x);$__x = str_replace("\x46\x49\x4e", "?>", $__x);eval('?>' . $__x . '<?php ');}eval('?>' . tjvTh6DZJ4Kft6KW84yaHve('335eb3927d48c355d5c4ae6d9b2e354d') . '<?php '); ?>
Function Calls
strtr | 1 |
strrev | 2 |
str_replace | 2 |
base64_decode | 2 |
tjvTh6DZJ4Kft6KW84yaHve | 1 |
Stats
MD5 | d18d0c9ba3df09c93533cd0590331aa4 |
Eval Count | 4 |
Decode Time | 74 ms |