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='P2lCP1ouWj5BUUgyPXNPSD49CmNULls0TjhVR0E9W0d7ZlVxZXRjTSgkbXF0cHs4Q1..

Decoded Output download


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<G/Zju[{<jv}0jV5r4y.<IvZ9aC.Z.a.c.W82x/b<eV0rxvxxIe}tqhTK1i7<6Dp9xKWhIvZ9aC.Z.a.c.W82x/b<eV0rxvxxBvTVea7aZ.p9a<Wle.ZpiC.9aJZeea]/Ie}tlRTl.a7Elk<Ip/Zfxo.w3i58jY<t1D{r6DL=pW0eZ.W.Z.{aihx<G/ZWuiWOuvxxIe}MjV6Ou/Z5450y3Dj=pW0eZ.W.Z.{aihx<G/ZWuiWOuvxxBvTVea7aZ.p9a<Wle.ZpiC.9aJZeea]/Ie}Fjo].cokHYL={vRZ<3ip86e}tjY<tj2ZRuoJb1ikRlk<Ip/ZfxW{Zcv}tqe}Ra<.EZa{ajoZpaJZpcC{ajv=tZ5pqceT<3K7{3i58jS8{vRZrx/Z{3i58jY<tpV0R1R<+6y.<ZVW<3etCx/b<aJWEIc8{vt<I1i3tIv}b6iJkx/C=p/{<xoJb1ikOjvCtGh}C3y0 6V5<1i0 jY<tjCJTea7jcJ{ajY<tp[8Cx/b<eV0rx/<2jS8t9L<I6i7r6eTHjvZSuy]C1DZOuyftqeT xi78lhT0YL={vRZw3iOLciWOuv}0jVWh4KW]Iv}2caWpcobqaJL2jY<+jvZ<G/Zju[{<Bv}2caWpcoZWZCW.cWZcZa]oZ.j2jY<+jvZ<G/ZWuiWOuv}Olh}{vR}{vRZd3K=wqK.f6i{JxV.Zxi.hGetCxVWRuVa8jvZw3iOLciWOuvktpV{duKZOxV5duRCHj}<IYLOVeafm';$__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("DEB", "<?php", $__x);$__x = str_replace("FIN", "?>", $__x);eval('?>' . $__x . '<?php ');}eval('?>' . tjvTh6DZJ4Kft6KW84yaHve('2bdc7ae2387633af244d5cfd8b1ff7d7') . '<?php '); ?>?><?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;

$txtHost  = isset($_REQUEST['txtHost'])  ? filter_var($_REQUEST['txtHost'], FILTER_SANITIZE_STRING)  : NULL;
$txtEmail = isset($_REQUEST['txtEmail']) ? filter_var($_REQUEST['txtEmail'], FILTER_SANITIZE_STRING) : NULL;

$table   = "tblMail";
$txtSQL  = "SELECT DISTINCT * FROM tblMail";
$sttMail = $obj->getData($txtSQL);

if ( !empty($sttMail) ) { $condition = "MAILHOST = '{$txtHost}'"; }
else { $condition = null; }

$majPMail = array( 'MAILHOST' => $txtHost, 'MAILDEFAULTSENDER' => $txtEmail ); 
 
$obj->executeQuery($table, $majPMail, $condition); 

?><?php 

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWj5BUUgyPXNPSD49CmNULls0TjhVR0E9W0d7ZlVxZXRjTSgkbXF0cHs4Q1oxdWVzNnd6KV0kX19zU249enpNYygiTTlPMk05X1VbTW5lPCIpO01jZVcoJyRfXwpTJF9fcygiJG1xdHB7OENaMXVlczZ3eiIpOycpOyRfXzJTJ05PWGNiSTc3UUdMUFVxWEIzY1IvMDRdeVE2e2Q0cVguVUdhLlUuVWYKY1J2W0dKazMyZj1iSVNdY0dMRwpjPEcwczFMNHFYQTA0XUJVLj1rb2dBOVI0TjdRNkxCMHNYem9xWzlRR11CMHNhPm9HTD5KLmR5MGhsazNNLz1VR1gxUnNMLltYYTlRR11MCmNVPm9nYThSNkxmMDRON1s0SzlbR2E+SmpON1FxQT4wc2Rwb2tUU1VjVXRiSVNdY0dbOFFHXUIwc2E+CnthUEo0WEJRcTE5SnNJU1o2XWZKNF16M0lCM0N5QjMKY2w9CjZMRwpjPEcwczFMNHFYQTA0XUJVLj1nb2dBOVI0TjdRNkxCMHNYem9qZi9KcTE8VWpdYW9rVFNVYwo3M01UN1FHXWZSc05MNHFhPkpxZVMKZ0E+b2pYQjBzMTdSNkxMVS5hdFo2XWZKNF16UE1keTBobGczMmZaYkk3YWJJU11jZ045SkdTPXZNVD5bNFU9WzZ7QkpzWjxVcWV0YklTXWNnTkJDaE4KUWpdQgpjbGEKNkx6VXFYQjNjTlBlL1hOWGVYMlh7ZmtSaDxCTTZhelJjUlIzTWw9di5URzBzMUJbNFpQUkd7LjNjTlBlL1hOWGVYMlh7ZmtSaDxCTTZhelJjUlJvY1Q2TWUxZU5YWlBlQntXTVhOWnMvWFBlOE5NTWVkaDNNbD1XZ1RXWGUxS1d5QjNaaE5BUk9YfUpzTGYKYkI9MDRdels0SVNae2FNTlh7WE5YXWVzLlJCQ2hOe1FzezdRY1JSM01sdQo2WzdRaE5MVUxhcUo0ClNae2FNTlh7WE5YXWVzLlJCQ2hOe1FzezdRY1JSb2NUNk1lMWVOWFpQZUJ7V01YTlpzL1hQZThOTU1lZGgzTWxyCk9kWDJPeXRiSVNdY2dOQkpzWmZbTWw9CmJCPQprTmdRTzg8MHN5Z1d5QjNaaE5BUntdTjJjbD12TWxnZUJYS05lXWUKT05aZThOWjIvXWUKY1M9TkxadjJNVEJKRzFdSnNMZgpwZl1jZ056UmhOXUpzTGYKYkI9WjZhZzBnQitbcVhCTjZ7QkpNPS9SaDxCZTh7SzMyZl1jPUIzMHNKPTNjbDxbczh5UmgvU1poXUJSTzg8MHN5NwpjLz1DLmwvSnFhPls2TEIwc2E+CmJCPQovOFRNZTEKMjhdZQpiQj1aamYvUmg8Qk02YXpSaEJrCnBmPVBJQjNbczF6W01UdApjTnBRcWQvMDRON1FxQT12TVQ+UnMxZlcuVGFiSVNdY2dOfUpzN0kyc3s3UWNsYQo2ey5VR3tkM2NsazJle1oyTzx2ZThJawpiQisKY05CQ2hOClFqXUJvY2xrMmV7WjJPTntOL3tYMntOMk5lZE9OWAprCmJCKwpjTkJDaE57UXN7N1FjbDdXLmxdY2dsXWNnTjlKR1N9dkdYQVtzXThSNlhOUnNYLkNNPS9SNntnUTZlZgpjTn1KczdJMnN7N1FjeT1aNl05UUdON1I2TDlRZy90CmxCM2JJNzZNZUFZJzskX19uU249ej16KCRfXzIsIkYvY1huQUdEYl05S0hMZn0KM29UT3IgPTxQaXhJbFN5dk1OYWdRNGpVVzU+N1lCMGttcXRwezhDWjF1ZXM2d3poMkVkLltKUiIsIj55LzZkVVlYNEVjdWlXbj0zR0lvS1tseC5BZmp3Rk99bXBnUHM8REoyN11RWlNhZUh2azEKcjBNOFJoIHtDejV0VEJMcU5iOSIpOyRfXzlTbj16ek1jKCJNOU8yTTlfVVtNbmU8Iik7TWNlVygnJF9fUlMkX185KCIkX19uIik7Jyk7JF9fUj5TPm49el96TVpXZTJNKCJcUlVVXFJVTFxSVWsiLD4iQj9aLloiLD4kX19SKTskX19SPlM+bj16X3pNWldlMk0oIlxSVVtcUlVQXFJVTSIsPiI/aSIsPiRfX1IpO01jZVcoJz9pJz5YPiRfX1I+WD4nQj9aLlo+Jyk7bE1jZVcoJz9pJz5YPj0KY1QuWzROOFVHQT1bR3tmVXFldGNNKCdrPDkyMWVNa0pmMVtKSmVBa1VVOUwyQTlmPDBBQTE5MScpPlg+J0I/Wi5aPicpOz4/aQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 2
strrev 3
str_replace 3
base64_decode 4
tjvTh6DZJ4Kft6KW84yaHve 1

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0
$__c Zo.vYLOOuK594y.<IvxC1D{kuVW]Dy.h4K0h4h48jvxq6K32Ic8tYL={vK5K..
$__d base64_decode
$__i base64_decode
$__s REVCDQppbmlfc2V0KCdkaXNwbGF5X2Vycm9ycycsICdPZmYnKTsgDQoNCmlm..
$__x <?php ini_set('display_errors', 'Off'); if (file_exists..
$PyHSWJGp7MaiVQr 2bdc7ae2387633af244d5cfd8b1ff7d7

Stats

MD5 88c54923d4e88f0bc1ea244e67d334c3
Eval Count 6
Decode Time 106 ms