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

Decoded Output download

$_X=base64_decode($_X);$_X=strtr($_X,'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA
[d8=Qp>VXo H}6GIw7ka3TrU<','=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS 
.BUnwVKLQO20ITF4b');$_R=str_replace('__FILE__',"'".$_F."'",$_X);eval($_R);$_R=0;$_X=0;?><strong>Import Crdit horaire</strong>
<hr/>
<form action="credit/upload.php" id='upFile' action='#' method='post' border='0' enctype="multipart/form-data" target="uploadFrame">
    <input type="hidden" name="cbTable" value="sr_creditHoraire">
    <p>
        <label for="uploadFile">Fichier CSV</label>
        <input type="file" id="uploadFile" name="uploadFile" />
    </p>
    <p>
        <label for="uploadFile">D&eacute;limiteur</label>
        <select name="cbDelimit" id="cbDelimit" disabled>
            <option value=";" selected>; Point virgule</option>
            <option value=",">, Virgule</option>
            <option value=":">: Deux points</option>
            <option value="-">- Tiret</option>
            <option value="/">/ Slash</option>
            <option value="|">| Barre</option>
            <option value="#"># Diese</option>
        </select>&nbsp;
        <input type="submit" id="upSubmit"  value="Upload" class='customBtn' disabled />
    </p>
    <p><div id="uploadStatus"></div></p>
    <p><div id="importStatus"></div></p>
</form>
<script type="text/javascript">
    $(document).ready(function(){
        $('#uploadFile').change(function() 
        {
            var nmFile = $(this).val();
            cbTable = $('#cbTable').val();
              
            $('#uploadStatus').html('');
            $('#uploadStatus').hide();        
            if ( (nmFile != "") && (cbTable != "") ) { $("#cbDelimit").removeAttr("disabled"); $("#upSubmit").removeAttr("disabled"); }
            else { $("#cbDelimit").attr("disabled","disabled"); $("#upSubmit").attr("disabled","disabled"); }
        });
        $('#upSubmit').click(function() 
        { 
            $("#uploadStatus").show();  
            var sFile = $('#uploadFile').val();        

            $('#upFile').ajaxForm(function(data) { $('#uploadStatus').html(data); });
        });  
    });
</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCbj16T0h4aTNZWk96PT4vesOpOXM9Pi5PemVzek1CaG49ek9IeGkNVkIuemhpDVZCQU96WT5lMj1zT0hTIjJ6TTlzPWhRWldPZTlYWi5aIj5zOVMnUVpyc1dNJz5lMj1zT0hTJyMnPllNPS5POVMnWk9uPSc+PE96OU16UydhJz5NSDI9cVpNUyJZUVc9c1plej1oQU96WS05ZT1lIj49ZXp4TT1TIlFaV09lOXJ6ZVlNImkNVj4+Pj5Cc0haUT0+PXFaTVMiLnM5OU1IIj5IZVlNUyIyPFRlPFdNIj5jZVdRTVMibnpfMnpNOXM9dE96ZXN6TSJpDVY+Pj4+QlppDVY+Pj4+Pj4+PkJXZTxNVz5BT3pTIlFaV09lOXJzV00iaXJzMi5zTXo+L3A2QmhXZTxNV2kNVj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TIkFzV00iPnM5UyJRWldPZTlyc1dNIj5IZVlNUyJRWldPZTlyc1dNIj5oaQ1WPj4+PkJoWmkNVj4+Pj5CWmkNVj4+Pj4+Pj4+QldlPE1XPkFPelMiUVpXT2U5cnNXTSJpNCZNZTJRPU07V3NZcz1NUXpCaFdlPE1XaQ1WPj4+Pj4+Pj5Cbk1XTTI9PkhlWU1TIjI8NE1Xc1lzPSI+czlTIjI8NE1Xc1lzPSI+OXNuZTxXTTlpDVY+Pj4+Pj4+Pj4+Pj5CT1o9c09IPmNlV1FNUyI7Ij5uTVdNMj1NOWk7Pm1Pc0g9PmNzenhRV01CaE9aPXNPSGkNVj4+Pj4+Pj4+Pj4+PkJPWj1zT0g+Y2VXUU1TIiwiaSw+NnN6eFFXTUJoT1o9c09IaQ1WPj4+Pj4+Pj4+Pj4+Qk9aPXNPSD5jZVdRTVMiOiJpOj40TVFSPlpPc0g9bkJoT1o9c09IaQ1WPj4+Pj4+Pj4+Pj4+Qk9aPXNPSD5jZVdRTVMiLSJpLT5Uc3pNPUJoT1o9c09IaQ1WPj4+Pj4+Pj4+Pj4+Qk9aPXNPSD5jZVdRTVMiaCJpaD5wV2VuLkJoT1o9c09IaQ1WPj4+Pj4+Pj4+Pj4+Qk9aPXNPSD5jZVdRTVMifCJpfD5vZXp6TUJoT1o9c09IaQ1WPj4+Pj4+Pj4+Pj4+Qk9aPXNPSD5jZVdRTVMiIyJpIz40c01uTUJoT1o9c09IaQ1WPj4+Pj4+Pj5CaG5NV00yPWkmSDxuWjsNVj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TIm5RPFlzPSI+czlTIlFacFE8WXM9Ij4+Y2VXUU1TIiBaV09lOSI+Mldlbm5TJzJRbj1PWW89SCc+OXNuZTxXTTk+aGkNVj4+Pj5CaFppDVY+Pj4+QlppQjlzYz5zOVMiUVpXT2U5cD1lPVFuImlCaDlzY2lCaFppDVY+Pj4+QlppQjlzYz5zOVMic1laT3o9cD1lPVFuImlCaDlzY2lCaFppDVZCaEFPellpDVZCbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpDVY+Pj4+JCg5TzJRWU1IPSlYek1lOXEoQVFIMj1zT0goKV0NVj4+Pj4+Pj4+JCgnI1FaV09lOXJzV00nKVgyLmVIeE0oQVFIMj1zT0goKT4NVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+Y2V6PkhZcnNXTT5TPiQoPS5zbilYY2VXKCk7DVY+Pj4+Pj4+Pj4+Pj4yPFRlPFdNPlM+JCgnIzI8VGU8V00nKVhjZVcoKTsNVj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4kKCcjUVpXT2U5cD1lPVFuJylYLj1ZVygnJyk7DVY+Pj4+Pj4+Pj4+Pj4kKCcjUVpXT2U5cD1lPVFuJylYLnM5TSgpOz4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj5zQT4oPihIWXJzV00+IVM+IiIpPiYmPigyPFRlPFdNPiFTPiIiKT4pPl0+JCgiIzI8NE1Xc1lzPSIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7PiQoIiNRWnBRPFlzPSIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7PmwNVj4+Pj4+Pj4+Pj4+Pk1Xbk0+XT4kKCIjMjw0TVdzWXM9IilYZT09eigiOXNuZTxXTTkiLCI5c25lPFdNOSIpOz4kKCIjUVpwUTxZcz0iKVhlPT16KCI5c25lPFdNOSIsIjlzbmU8V005Iik7PmwNVj4+Pj4+Pj4+bCk7DVY+Pj4+Pj4+PiQoJyNRWnBRPFlzPScpWDJXczJ5KEFRSDI9c09IKCk+DVY+Pj4+Pj4+Pl0+DVY+Pj4+Pj4+Pj4+Pj4kKCIjUVpXT2U5cD1lPVFuIilYbi5PfSgpOz4+DVY+Pj4+Pj4+Pj4+Pj5jZXo+bnJzV00+Uz4kKCcjUVpXT2U5cnNXTScpWGNlVygpOz4+Pj4+Pj4+DVYNVj4+Pj4+Pj4+Pj4+PiQoJyNRWnJzV00nKVhlCmVSck96WShBUUgyPXNPSCg5ZT1lKT5dPiQoJyNRWldPZTlwPWU9UW4nKVguPVlXKDllPWUpOz5sKTsNVj4+Pj4+Pj4+bCk7Pj4NVj4+Pj5sKTsNVkJobjJ6c1o9aQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 0f1e673cf7366e39c385ad31b837992f
Eval Count 2
Decode Time 75 ms