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.h4K0h4h48jvxquR4OlkC{vK5KIv}b1D{r6DL=pW0cZ.{cea0lIe}Oj/{54[{Ouy]94[Zb42L=Ic8{vKb53iZ54Rttpy{du2Z5u2Lwx/5k6c=txV.fxv0=xVJ8lhTS1VWh4y.<qD.<6R<fph}Olk<I1i3tIV6OuV.96DbO4[ZrIv4 BR0JxV581DZO6DEd6K0 3[ZOuyf 1i]SB2T=4v4OIeTh6DWJ1Dp5Dy0 3yatphf B[.<1i7OxV554h0Kuy]SxV5duR]OuKE 4Vbkpr8{vt<I62. 3[ZOuyftDJ0bxDZduV0b6vtC3y7b4[EOYLOHYL=tjv}t1i3tIV6OuV.96DbO4[ZrIvj BR0JxV581DZO6DEdGhZSuVWr4[< 4VbkjRCOjV5 3y7J6V.9uy]S6etRBRfdxDZOuV5<1i.rB[8C3y7b4[{0B2T=4vjOlkC{v2<{vt<IpV0R1R}0jV]5xhTC3DZb3KWr6c8{vt<Ip/Zb3K75jY<tj2ZRuoJb1ikRlk<Ip/ZfxW{Zcv}0jvpcZa7WLJLtZo5c.o5lLJLtIRTVaC0{j/ZRuoJb1ikRlk<Ip/{<xoJb1iktqe}CuypPBc]26DZo3DZbIvZ<G/ZcaakOlk<IYLOO6R}=jvW5uDT<GetC4[Z<ciWOuvCtIL<IGk<Ijv}tjvZh4[Zju[{<jY<tp/{<xoJb1i7up<JTea7jcJ{apJ<HYL=pp/prxo.{3i58jY<tp/{<xoJb1i7up<JTea7oZa6T.a7aa<.lZo.epJ<HYLO0jv}tBh>t1i3tIv}b6iJkx/C=p/{<xoJb1ikOjvC{vK.84ya{v28{vR}tjv}C42{<eV0rxv}0jvjRlh}{vR}tjv}C42{<ZaJb1iktqe}RjS8tYLO0YL={vC6pct<Iq/{<Gi75j/Z]4Va0j2Z5G/Ld3[{rjSf{vR{w3iOLciWOuo6d4K<tuVWR6ik{v28{vR}tjvTC1D{kuVW]lKp8uy{Qlk<Ijv}tjV68uyW<lK7562LHYL=tjv}txy5CxVtFEctk4/tHYL=p4VWC6V5 6hJ<u[}FjY.kGY8{v2<{vR{w3iOLciWOuo6d4K<t4}<IGk<Ijv}tjVJb4KxOuS=tEvfJ6i<tEY8tYLO0YL=>B[{<Gi75qt<IqVZOxRTO6Y<R4VJb1ikw3y0 xV. xej+vL<Ijv}tjY7Ku[pwjV5Cqexw3iOLciWOuo6d4K<2jVWSxV5duS<2jh4tui.<1V0Cqexku[{<phTRu[pC6Dj0pr}2qR}tjv}tjv}tYL=tjv}tjv}tjY7kqt<Ijv}tjv}tjv}tjv}tqV7b3K.8jV6d4S<Rx/b<eV0rxvj+ay.hxK.J4R6 32{klr7r4VW jV{83D{rqep542pd4Rj+ISkd4[TbuSf>By7b3K.8qt<Ijv}tjv}tjv}tjv}tqV5 4/.<jV]buia0j2Zfxobd4[LRj/Z]4Va0j2Z5G/LRjV5Cqep<G/Zju[{<jRTy3i7J6c<RZo.vjV.S1V>tp/prxobd4[LHjo6pcRjt4y5F6c<REr}Rj/p54D.O4K.Cjv>+jv}{vR}tjv}tjv}tjv}tjv6 32{klr7r4VW jV5Cqep542pju[{<jRTSuVWr4r<R6Dphu[jRqSkd4[TbuSf{vR}tjv}tjv}tqv0kqt<Ijv}tjv}tjv}?><?php
ini_set('display_errors', 'On');	
if( !isset($_SESSION) ) session_start();
header( 'content-type: text/html; charset=utf-8' );
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 = "tblMail";
$txtSQL = "SELECT DISTINCT * FROM tblMail";
$sttMail = $obj->getData($txtSQL);

if ( !empty($sttMail) )
{
    $rstHost = $sttMail['MAILHOST'];
	$rstEMail = $sttMail['MAILDEFAULTSENDER'];
}   // if ( !empty($sttMail) )
else
{
    $rstHost = ""; 
    $rstEMail = ""; 
}

?>
<style type="text/css">
#majPMailForm label
{
    display:block;
    float:left;
    width:180px;
	padding-top: 5px;
}
#majPMailForm p
{
    margin: 0.5em 0; 
}
</style>
<div id="pmail-contenu">	
    <form id='majPMailForm' action='#' method='post' border='0'>        
        <p>
            <label for="txtHost">Serveur&nbsp;<span class="error">*</span></label>
            <input name="txtHost" type="text" id="txtHost" value="<?php echo $rstHost; ?>" size="30" required />  
            &nbsp;<span id="errHost" class="error"></span>
        </p>
        <p>
            <label for="txtEmail">E-mail exp&eacute;diteur g&eacute;n&eacute;rique&nbsp;<span class="error">*</span></label>
            <input name="txtEmail" type="email" id="txtEmail" value="<?php echo $rstEMail; ?>" size="40" placeholder="[email protected]" required />  
            &nbsp;<span id="errEMail" class="error"></span> 
        </p>        
        <p><input type="submit" name="btnSend" id="majPMailSubmit" value="Enregistrer" class='customBtn' /></p>        
    </form>     
</div>	

<script type='text/javascript'>
$('#majPMailForm').submit(function()  
{
    if ( $('#txtHost').val() == '' ) 
    {   
        $("#errHost").html("Serveur Obligatoire");
        $('#txtHost').focus();
        return false;
    }
    else $("#errHost").html("");

    if ( $('#txtEmail').val() == '' ) 
    {   
        $("#errEMail").html("E-mail Obligatoire");
        $('#txtEmail').focus();
        return false;
    }
    else $("#errEMail").html("");

    $('#loaderImage').show();
    
    $.ajax({ url: "parametre/majPMail.php", data:$(this).serialize(),
        success: function(data) { showPMail(); }});
    
    return false;  
}); // $('#majCMailForm').submit(function() 

$('.majPMailReset').click(function()
{
    $('#loaderImage').show();
    showPMail();              
    return false;
}); // $('.majCMailReset').click(function()

</script><?php 

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWj5BUUgyPXNPSD49CmNULls0TjhVR0E9W0d7ZlVxZXRjTSgkbXF0cHs4Q1oxdWVzNnd6KV0kX19zU249enpNYygiTTlPMk05X1VbTW5lPCIpO01jZVcoJyRfXwpTJF9fcygiJG1xdHB7OENaMXVlczZ3eiIpOycpOyRfXzJTJ05PWGNiSTc3UUdMUFVxWEIzY1IvMDRdeVE2e2Q0cVguVUdhLlUuVWYKY1J2UWdVN1d5L11jR0xHM2NsPDA0XXpbNElTWnthMk5YXTJNZWFXM01sNwpoXUxVal03UXFkUFVqTjxVa0lTMzJmXWNHPExKc05MVWc9PVpxXTlRa05MUWtJfVJoTHlbMlM9UjZYQVJjYVNSNjhmVy5UcDA2ey5VcVhCdjRYQltnQkFaLmw3V3lCMzBzSj0zNls3UTZYUFs0PDdVak56M2NVPm9nYThSNkxmMDRON1s0SzlbR2E+SmpON1FxQT4wc2Rwb2tUU1VjVTczTVQuWzR7ODA0Wkw0cWE+SnFlPVouQT5valhCMHMxN1I2TExVLmFHUXFkcFI2TDlRZ2Q3UUdLPlU2PHlaemZdYz1CM1trWD5Kak43UXFBPTQ4YTxSNE45UTZhPFtjPS9KcTE8VWpLN2JJN3RiSVM9CmNsPTBzSj0zNls3UTZYUFs0PDdVak56M2MKPm9nYThSNkxmMDRON1s0SzlDLk5wUTZ7elVqQj5VNjx5CmcvNwo2TD5KcTE4WzZYUFFxZHBbTT1nb2dBOVI0TjdRNkxCMHNYem9qZi9KcTE8VWpdYW9rVFNVYwo3V3kvXWNrQl1jPUIzWjZhZzBnbGEKNmRMUi5UL0o0TjxKR3t6WzJmXWM9QjNaaE48SkcxTApiQj0Ka05nUU84PDBzeWdXeUIzWmhOQVJ7XU4yY2xhCmNaMk5lMXtJOEk9Tk9MMlhPTFdJOEk9M2dUNmUvYV0KaE5nUU84PDBzeWdXeUIzWmhdQlJPODwwc3k9dk1sL1FxWm1vMmRrWzROT0o0TjwzY05CQ2hOMmVleTdXeUIzYkk3N1tnbFMKY3tMUTRUQkNNPS9Vak5CMnN7N1FjLz0zSUIzQ3lCMwpjbD0KY04uVWpOClFqXUIKYkI9WmhdQlJPODwwczFRWkI4VE1lMQoyOF1lWjhCdGJJU1paaFp6Uk9YXUpzTGYKYkI9WmhdQlJPODwwczFRWkI4VE1lMU9OZVtUWGUxZWVCWFdOT1hNWjhCdGJJN2EKY2w9by5pPTBzSj0zY2w8W3M4eVJoL1NaaF1CUk84PDBzeTcKYy9dY0dYZlVxZV1ja2ZdY2dsPQpjbC9Va11CTTZhelJjbGEKYwpnVy5sXWNnbD0KY2wvVWtdQk5lODwwc3k9dk1sZwpwZj1iSTdhYklTXWMvW1oyPUIzdmhdQkNzMUwKaE5kVTZlYQprTkxDaEk5SmpdegpwQV1jZ119SnM3STJzezdRT1s5VUdCPVE2e2dbc3ldY2tmXWNnbD0KY1QvMDRdeVE2e2RXR1pmUXFdd1d5QjMKY2w9CjZbZlFxe0JXRzFMW2tJdGJJUz0KY2w9UnFML1I2PXJLMj15VWg9dGJJU1pVNnsvWzZMPlsuOEJRamxyCmJYeUNiZl1ja0JdY2ddfUpzN0kyc3s3UU9bOVVHQj1VbEIzQ3lCMwpjbD0KNjg8VUdSN1FwUz1LY0E4W3NCPUtiZj1iSTdhYklTaW9qXUJDczFMdj1CM3Y2TjdSZ1Q3W2JCZ1U2ODwwc3l9SnFhPlI2WD5STQorY0lCMwpjbD0KYjFHUWpafQo2TC92TVJ9SnM3STJzezdRT1s5VUdCawo2e3BSNkw5UXBCawouVT1Rc1hCMDZhL3ZNUnlRal1CWi5UZ1FqWi9bNAphWnpsa3ZnbD0KY2w9CmNsPWJJUz0KY2w9CmNsPQpiMXl2PUIzCmNsPQpjbD0KY2w9CmNsPXY2MTxKR1hmCjZbOVVwQmdSaDxCTTZhelJjCitlcVguUkdYOFVnWz5Ka115V3oxelU2ez4KNl1mSjRdenZNWkxVa1o5VWcKKzNweTlValQ8UXBBaW9xMTxKR1hmdj1CMwpjbD0KY2w9CmNsPQpjbD12Nkw+VWhYQgo2ZDxRc2VhCmtOQVJPPDlVaklnCmhOZFU2ZWEKa05MQ2hJZwo2TC92TVpCQ2hOClFqXUIKZ1RxSnMxOFsyQmdOT1hjCjZYcDA2aT1aaFp6Uk88OVVqSXQKT1taMmcKPVVxTHJbMkJnS3psZwpoWkxVNFg3VUdYLwpjaSsKY2xdY2dsPQpjbD0KY2w9CmNsPQpjWz5Ka115V3oxelU2ez4KNkwvdk1aTFVrWgpRal1CCmdUcFE2e3pVekJnWzRaLlFqCmd2cHk5VWpUPFFwQV1jZ2w9CmNsPQpjbD12Y2F5dj1CMwpjbD0KY2w9CmNsaVViQV1jZ2w9CmNsPQpjbD0KY2w9CmIxZkpzWkxRY1RHUWoKYQprTkFST1h9SnNMZgpwZHtvczg8MHN5PVs0PHlaR1g8SmpYQlsyfS8wNE5MUjQKPVsuW0xKc104UjZldFFnW0xKc104UjZldFVHTDFSc2VHUUdaelViZmlValQ8UWdUcFE2e3pVekJnWzRaLlFqCmd2Z1Npb2pdeUpzQSt2Y2FmSnNaTFFiQV1jZ2w9CmNsPQpjbD0KY2w9CmIxN1FrVDhSY1Q+SnM4THZNWkJDaE57UXN7N1FjCj1SaEx5WzJCZ1tzODwwc3lnCjZML3ZNWkJDaE57UXN7N1FjCj1SR3tmUnNlYQovTntJZ1RMSnE8OQpjTi5Vak57MnN7N1FiZj1OL0xXCmdUejA0N0x2TQpCS2MKPVU2MTxKcVhTUXExL1s0CmEKR3svVUdYelVxWGxVcVguUkdYOFVnZH1bLgo9VUdYMVJzTC5bc0k9b3pBPQpsQjMKY2w9CmNsPQpjbD0KY2w9WkdkZ1VqbHR2aF15SnNBPTBzSWEKR1guVS9YXUpzTGYKZ1RwUTZ7elV6QmdbNFouUWoKZ3ZweTlValQ8UXBBPWJJUz0KY2w9CmNsPQpieTlVYkE9CmNsPQpjbD0KbEIzCmNsPQpjbD0KY2xpVWJBaTBzZHlSNEk9UmhMeVsyQmdValhnUXNMQgpnVD5KczhMdk1aZ1I2ZDJbc2QvCmdUN1tiQmdRc3ttZU84PDBzMTJSc1p9MDRJZwpoWzxRaFhMdk1ae1FrWkxbcUx6UmhaTFVnCj1KcTE8VWpLYVpxXThVak45UWVaQlFnVT1vekFpb2psKwpjbD0KY2w9CmNsXWNnbD0KY2xpb3FbOVVHQisKY2w9CmNsXWNweTlbNkxxdj0vXWM9QjN2aF1wVUdMeVJjVEJDNFRMdk1SQls0PEJvcTc8Ukd7ekpqWjdVaElrdj1CM1pjPWsKcTg8MExUXUpzTGZOR2EuUU1VN29rXThKRzg3UmM8R1JzZHBSNkw5UWc9NwpjbF1ja2ZdY2dsPQpjVDdbZ2xTCmNJU1ouXUJDaE4KUWpdQlouLz5SR3tmM2MvPXYyQj1aLlU9M01sXWNnbD0KY1R0CmNsPWJJUz0KY2w9CmNsPQpjSVMKZ11MVWtaClFqXUIKZy8+MGhOfVFjPWdlcVguUkdYOFVnVHZKRzE3W3F7QlFxTC5bTQo3V3lCMwpjbD0KY2w9CmNsLzNjVXBSaDxCTTZhelJjVTdvR1s5SmpYejNjL3RiSVM9CmNsPQpjbD0KaFpMUmhYLlFnVEdKczF6WzJmXWNnbD0KY1RhYklTPQpjbD1bczF6W01sLzNjCnBbNFouTTZhelJjCjdvRzxCUXN5UwpnCjdXeUIzYklTPQpjbD0wc0o9M2NsLzNjVXBSaDxCTnM4PDBzeWszTWRxSnN5UzNNbGF2TWxrWi5sNwpsQjMKY2w9CmhmPQpjbF1jZ2w9CmNsPQpjbD1aYz1nCnFYLlUvWF1Kc0xmCmcvPjBoTn1RYz1nTk04fUpzTGYKT2FnUTZMa0o0TjkwNFpMCmcvdGJJUz0KY2w9CmNsPQpjSVNaLl1CQ2hOe1FzezdRY1U3b0dbOUpqWHozYy90YklTPQpjbD0KY2w9CmhaTFJoWC5RZ1RHSnMxelsyZl1jZ2w9CmNUYWJJUz0KY2w9W3MxeltNbC8zYwpwWzRaLk5lODwwc3lnM01kU1I2OGYzYwpnMzJmXWM9QjMKY2w9CmNJU1ouXWZRcXsvWzRaWlFze2tbTVU3b2tdU1FqVVMzMmZdY2dsPQpjbF1jZ2w9CmNsL29He21KND1TQy5UOFVHeXIKY1p5SjRaPFFzWEJVR2U5UXN7bWVPODwwc3k+VTY8eQpneT1bNntCSjJTLzNoTlMwNEs3b2tdTFVHTDxRNkxyW009N29sQjMKY2w9CmNsPQpjVHpSc11wWzRdeldnVEdSc2RwUjZMOVFnPC9KNE48M01UdApoXVNRalJJMnN7N1FjPTdXLlRhUE0vdGJJUz0KY2w9YklTPQpjbD1VR1hCUjRaPgo2WzxRaF1MVy5sPWJJN2EzMmY9by5pPVpjPWsKcTg8MC9dXUpzTGZOR2EuUU1VN29rXThKRzg3UmM8R1JzZHBSNkw5UWc9NwpsQjNiSVMvM2NVPlFze21lTzg8MHMxTVs0XUxSY1U3b0ddZjBzXXczNls4UUddQjBzYT4zYy9dY2tmXWNnbD0KY2wvM2NVcFE2YTxbNlguTXM4PFtxZWszTWR6MDZhajNjL3RiSVM9CmNsPVVxPDlSOFRdSnNMZjNjL3QKY2w9CmNsPQpjbD0KY2w9CmNsXWNnbD0KY1QuWzROOFVHQT1bR3tmVXFldGJJN2EzMmY9by5pPVpjPWtvRzg8MC9dXUpzTGZlR1h6WzRJazNNZHBRNkxwMC48R1JzZHBSNkw5UWc9N2JJU11jcHk5VXFdLjA0VEJ2PVlZJzskX19uU249ej16KCRfXzIsIkYvY1huQUdEYl05S0hMZn0KM29UT3IgPTxQaXhJbFN5dk1OYWdRNGpVVzU+N1lCMGttcXRwezhDWjF1ZXM2d3poMkVkLltKUiIsIj55LzZkVVlYNEVjdWlXbj0zR0lvS1tseC5BZmp3Rk99bXBnUHM8REoyN11RWlNhZUh2azEKcjBNOFJoIHtDejV0VEJMcU5iOSIpOyRfXzlTbj16ek1jKCJNOU8yTTlfVVtNbmU8Iik7TWNlVygnJF9fUlMkX185KCIkX19uIik7Jyk7JF9fUj5TPm49el96TVpXZTJNKCJcUlVVXFJVTFxSVWsiLD4iQj9aLloiLD4kX19SKTskX19SPlM+bj16X3pNWldlMk0oIlxSVVtcUlVQXFJVTSIsPiI/aSIsPiRfX1IpO01jZVcoJz9pJz5YPiRfX1I+WD4nQj9aLlo+Jyk7bE1jZVcoJz9pJz5YPj0KY1QuWzROOFVHQT1bR3tmVXFldGNNKCdNUDw8MExlZUFbSmtmWzJNPDxQSjJMVWZBTEwwSmUyTCcpPlg+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.h4K0h4h48jvxquR4OlkC{vK5KIv}b..
$__d base64_decode
$__i base64_decode
$__s REVCDQppbmlfc2V0KCdkaXNwbGF5X2Vycm9ycycsICdPbicpOwkNCmlmKCAh..
$__x <?php ini_set('display_errors', 'On'); if( !isset($_SESSI..
$PyHSWJGp7MaiVQr e9bb15aaf63286cebb93c548f5513ac5

Stats

MD5 4be86a8d1f5e253fa3a9675b05f095bf
Eval Count 6
Decode Time 88 ms