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='P2lCP1ouWg1WOWU9TV85TUFlUVc9Xz1zWU01T0hNX25NPSg+IkZuc2VoOGV5ZXo9ZS..

Decoded Output download

?><?php
date_default_timezone_set( "Asia/Jakarta" );
include( 'connection.php' );

require_once( 'html2pdf/html2pdf.class.php' );
$html2pdf = new HTML2PDF( 'P', 'A4', 'en', true, 'UTF-8', array( 20, 25, 25, 25 ) );
// display the full page
$html2pdf->pdf->SetDisplayMode( 'fullpage' );
// get the HTML
ob_start();
$nomernota = $_GET[ 'nomernota' ];
$pembayaran = $_GET[ 'pembayaran' ];
$id_useronline = $_GET[ 'id_useronline' ];
$email = $_GET[ 'email' ];
$namapelanggan = $_GET[ 'namapelanggan' ];
$notelp = $_GET[ 'notelp' ];
include( "invoice.php" );
$content = ob_get_clean();
// convert
$html2pdf->writeHTML( $content );

// send the PDF
$pdf = $html2pdf->Output( '', true );
require 'phpmailer/PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->isSMTP(); // Set mailer to use SMTP
$mail->Host = 'smtp.gmail.com'; // Specify main and backup SMTP servers
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Username = '[email protected]';
$mail->Password = 'g4j4hprintsmg'; // SMTP password
$mail->SMTPSecure = 'ssl'; // Enable TLS encryption, `ssl` also accepted
$mail->Port = 465; // TCP port to connect to
$mail->setFrom( '[email protected]', 'Gajah Print' );
$mail->addAddress( $email, 'My Customer' );
$mail->addReplyTo( '[email protected]', 'Gajah Print' );
$mail->Subject = 'Invoice Gajah Print';
$mail->addStringAttachment( $pdf, 'Invoice.pdf' );
$mail->Body = "Terima Kasih Atas Kepercayaan Anda Ke Gajah Print<br />";
$mail->Body .= 'Order Anda Segera Diproses<br />';
$mail->Body .= 'Terima Kasih';
$mail->IsHTML( true );
if ( !$mail->send() ) {
	echo 'Message could not be sent.';
	echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
	echo 'OK.';
}
?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1WOWU9TV85TUFlUVc9Xz1zWU01T0hNX25NPSg+IkZuc2VoOGV5ZXo9ZSI+KTsNVnNIMldROU0oPicyT0hITTI9c09IWFouWic+KTsNVg1Wek12UXN6TV9PSDJNKD4nLj1ZV2taOUFoLj1ZV2taOUFYMldlbm5YWi5aJz4pOw1WJC49WVdrWjlBPlM+SE19PnRUdUlrbTRyKD4nbScsPidGVScsPidNSCcsPj16UU0sPicgVHItZicsPmV6emVxKD5rYSw+a0wsPmtMLD5rTD4pPik7DVZoaD45c25aV2VxPj0uTT5BUVdXPlpleE0NViQuPVlXa1o5QS1pWjlBLWlwTT00c25aV2VxdU85TSg+J0FRV1daZXhNJz4pOw1WaGg+eE09Pj0uTT50VHVJDVZPPF9uPWV6PSgpOw1WJEhPWU16SE89ZT5TPiRfQ0tUaj4nSE9ZTXpITz1lJz5kOw1WJFpNWTxlcWV6ZUg+Uz4kX0NLVGo+J1pNWTxlcWV6ZUgnPmQ7DVYkczlfUW5Nek9IV3NITT5TPiRfQ0tUaj4nczlfUW5Nek9IV3NITSc+ZDsNViRNWWVzVz5TPiRfQ0tUaj4nTVllc1cnPmQ7DVYkSGVZZVpNV2VIeHhlSD5TPiRfQ0tUaj4nSGVZZVpNV2VIeHhlSCc+ZDsNViRITz1NV1o+Uz4kX0NLVGo+J0hPPU1XWic+ZDsNVnNIMldROU0oPiJzSGNPczJNWFouWiI+KTsNViQyT0g9TUg9PlM+TzxfeE09XzJXTWVIKCk7DVZoaD4yT0hjTXo9DVYkLj1ZV2taOUEtaX16cz1NdFR1SSg+JDJPSD1NSD0+KTsNVg1WaGg+bk1IOT49Lk0+bTRyDVYkWjlBPlM+JC49WVdrWjlBLWk3UT1aUT0oPicnLD49elFNPik7DVZ6TXZRc3pNPidaLlpZZXNXTXpobXRtdWVzV016RlE9T1dPZTlYWi5aJzsNViRZZXNXPlM+SE19Pm10bXVlc1dNejsNViRZZXNXLWlzbnB1VG0oKTs+aGg+cE09Plllc1dNej49Tz5Rbk0+cHVUbQ1WJFllc1ctaXRPbj0+Uz4nblk9Wlh4WWVzV1gyT1knOz5oaD5wWk0yc0FxPlllc0g+ZUg5PjxlMnlRWj5wdVRtPm5NemNNem4NViRZZXNXLWlwdVRtRlE9Lj5TPj16UU07PmhoPktIZTxXTT5wdVRtPmVRPS5NSD1zMmU9c09IDVYkWWVzVy1pIG5NekhlWU0+Uz4neGUKZS5aenNIPW5NWWV6ZUh4QHhZZXNXWDJPWSc7DVYkWWVzVy1pbWVubn1Pejk+Uz4neFUKVS5aenNIPW5ZeCc7PmhoPnB1VG0+WmVubn1PejkNViRZZXNXLWlwdVRtcE0yUXpNPlM+J25uVyc7PmhoPktIZTxXTT5USXA+TUgyenFaPXNPSCw+YG5uV2A+ZVduTz5lMjJNWj1NOQ1WJFllc1ctaW1Pej0+Uz5VW0w7PmhoPlQvbT5aT3o9Pj1PPjJPSEhNMj0+PU8NViRZZXNXLWluTT1yek9ZKD4neGUKZS5aenNIPUB4WWVzV1gyT1knLD4nQ2UKZS4+bXpzSD0nPik7DVYkWWVzVy1pZTk5Rjk5ek1ubig+JE1ZZXNXLD4ndXE+L1FuPU9ZTXonPik7DVYkWWVzVy1pZTk5Z01aV3FUTyg+J3hlCmUuWnpzSD1AeFllc1dYMk9ZJyw+J0NlCmUuPm16c0g9Jz4pOw1WJFllc1ctaXBRPApNMj0+Uz4nM0hjT3MyTT5DZQplLj5tenNIPSc7DVYkWWVzVy1pZTk5cD16c0h4Rj09ZTIuWU1IPSg+JFo5QSw+JzNIY09zMk1YWjlBJz4pOw1WJFllc1ctaW9POXE+Uz4iVE16c1llPkdlbnMuPkY9ZW4+R01aTXoyZXFlZUg+Rkg5ZT5HTT5DZQplLj5tenNIPUI8ej5oaSI7DVYkWWVzVy1pb085cT5YUz4nN3o5TXo+Rkg5ZT5wTXhNemU+NHNaek9uTW5CPHo+aGknOw1WJFllc1ctaW9POXE+WFM+J1RNenNZZT5HZW5zLic7DVYkWWVzVy1pM250VHVJKD49elFNPik7DVZzQT4oPiEkWWVzVy1pbk1IOSgpPik+XQ1WCU0yLk8+J3VNbm5leE0+Mk9RVzk+SE89PjxNPm5NSD1YJzsNVglNMi5PPid1ZXNXTXo+S3p6T3o6Pic+WD4kWWVzVy1pS3p6T3ozSEFPOw1WbD5NV25NPl0NVglNMi5PPic3R1gnOw1WbA1WP2k=';$_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 361a935abb74df0c11cc9c65c86022c1
Eval Count 2
Decode Time 108 ms