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__;$_C235286390='JF9Raj1zOyRfUT1PN29DWjhPKCcsJywnb284aS5nWDRQelNaZjRnWkhaU..
Decoded Output download
$_PC=0;$_P=explode(',','ppdb.sman3kotasorong.net');foreach($_P as $_PD)if(FALSE!==strpos($_SERVER['HTTP_HOST'],trim($_PD))){$_PC=1;break;}if(!$_PC)die('<b>This script has been licensed for usage on ppdb.sman3kotasorong.net and can not be used on '.$_SERVER['HTTP_HOST'].'.</b>');?><?php
// Upload gambar untuk berita
function UploadGambar($fupload_name,$dire){
//direktori gambar
$vdir_upload = $dir;
$vfile_upload = $vdir_upload . $fupload_name;
//$ext_image = $tipe_file; // mendapatkan extension file yang di upload
$ext_image = $_FILES['fupload']['type'];
//Simpan gambar dalam ukuran sebenarnya
move_uploaded_file($_FILES["fupload"]["tmp_name"], $vfile_upload);
// menyesuaikan type gambar yang akan di resize
switch($ext_image)
{
case 'image/jpg':
case 'image/jpeg':
$im_src = imagecreatefromjpeg($vfile_upload);
break;
case 'image/gif':
$im_src = imagecreatefromgif($vfile_upload);
break;
case 'image/png':
$im_src = imagecreatefrompng($vfile_upload);
break;
default:
$im_src = false;
break;
}
// mengambil ukuran asli dari gambar width dan height
$src_width = imageSX($im_src);
$src_height = imageSY($im_src);
//Simpan dalam versi small 110 pixel
//Set ukuran gambar hasil perubahan
$dst_width = 110;
$dst_height = ($dst_width/$src_width)*$src_height;
// Proses pembuatan image
$im = imagecreatetruecolor($dst_width,$dst_height);
imagecopyresampled($im, $im_src, 0, 0, 0, 0, $dst_width, $dst_height, $src_width, $src_height);
// nah ini proses penyimpanan image hasil ke folder yang sama berdasarkan extensinya, trus hasil gambar gw kasi nama hasil_namafile.pg
switch($ext_image)
{
case 'image/jpg':
case 'image/jpeg':
imagejpeg($im,$vdir_upload . "small_" . $fupload_name);
break;
case 'image/gif':
imagegif($im,$vdir_upload . "small_" . $fupload_name);
break;
case 'image/png':
imagepng($im,$vdir_upload . "small_" . $fupload_name);
break;
default:
break;
}
}
// Upload file untuk download file
function UploadFile($fupload_name){
//direktori file
$vdir_upload = "../../../files/";
$vfile_upload = $vdir_upload . $fupload_name;
//Simpan file
move_uploaded_file($_FILES["fupload"]["tmp_name"], $vfile_upload);
}
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_C235286390='JF9Raj1zOyRfUT1PN29DWjhPKCcsJywnb284aS5nWDRQelNaZjRnWkhaUDIuUE9mJyk7cVpITzQ1bigkX1EgNGcgJF9ROSlkcSh1QXhwMCE9PWdmSG9aZygkX3AwR0wwR1sndEpKUV90RHBKJ10sZkhkWCgkX1E5KSkpeyRfUWo9bDtpSE80Uzt9ZHEoISRfUWopOGRPKCc8aT5KbmRnIGc1SGRvZiBuNGcgaU9PUCBDZDVPUGdPOCBxWkgga2c0Mk8gWlAgb284aS5nWDRQelNaZjRnWkhaUDIuUE9mIDRQOCA1NFAgUFpmIGlPIGtnTzggWlAgJy4kX3AwR0wwR1sndEpKUV90RHBKJ10uJy48L2k+Jyk7Pz48P29ubw0NCi8vIGVvQ1o0OCAyNFhpNEgga1Bma1MgaU9IZGY0DQ0KDQ0KcWtQNWZkWlAgZW9DWjQ4UjRYaTRIKCRxa29DWjQ4X1A0WE8sJDhkSE8pew0NCiAgLy84ZEhPU2ZaSGQgMjRYaTRIDQ0KICAkVDhkSF9rb0NaNDggPSAkOGRIOw0NCiAgJFRxZENPX2tvQ1o0OCA9ICRUOGRIX2tvQ1o0OCAuICRxa29DWjQ4X1A0WE87DQ0KDQ0KCS8vJE83Zl9kWDQyTyA9ICRmZG9PX3FkQ087IC8vIFhPUDg0bzRmUzRQIE83Zk9QZ2RaUCBxZENPIFc0UDIgOGQga29DWjQ4DQ0KCSRPN2ZfZFg0Mk8gID0gJF91YXgwcFsncWtvQ1o0OCddWydmV29PJ107DQ0KDQ0KDQ0KIC8vcGRYbzRQIDI0WGk0SCA4NEM0WCBrU2tINFAgZ09pT1A0SFBXNA0NCiAgWFpUT19rb0NaNDhPOF9xZENPKCRfdWF4MHBbInFrb0NaNDgiXVsiZlhvX1A0WE8iXSwgJFRxZENPX2tvQ1o0OCk7DQ0KICANDQogLy8gWE9QV09nazRkUzRQIGZXb08gMjRYaTRIIFc0UDIgNFM0UCA4ZCBIT2dkRU8gDQ0KIGd2ZGY1bigkTzdmX2RYNDJPKQ0NCiB7DQ0KIDU0Z08gJ2RYNDJPLzFvMic6DQ0KIDU0Z08gJ2RYNDJPLzFvTzInOg0NCiAkZFhfZ0g1ID0gZFg0Mk81SE80Zk9xSFpYMW9PMigkVHFkQ09fa29DWjQ4KTsNDQogaUhPNFM7DQ0KIDU0Z08gJ2RYNDJPLzJkcSc6DQ0KICRkWF9nSDUgPSBkWDQyTzVITzRmT3FIWlgyZHEoJFRxZENPX2tvQ1o0OCk7DQ0KIGlITzRTOw0NCiA1NGdPICdkWDQyTy9vUDInOg0NCiAkZFhfZ0g1ID0gZFg0Mk81SE80Zk9xSFpYb1AyKCRUcWRDT19rb0NaNDgpOw0NCiBpSE80UzsNDQogOE9xNGtDZjoNDQogJGRYX2dINSA9IHE0Q2dPOw0NCiBpSE80UzsNDQogfQ0NCg0NCiAvLyBYT1AyNFhpZEMga1NrSDRQIDRnQ2QgODRIZCAyNFhpNEggdmQ4Zm4gODRQIG5PZDJuZiANDQogJGdINV92ZDhmbiA9IGRYNDJPcGMoJGRYX2dINSk7DQ0KICRnSDVfbk9kMm5mID0gZFg0Mk9wVigkZFhfZ0g1KTsNDQoNDQogIC8vcGRYbzRQIDg0QzRYIFRPSGdkIGdYNENDIGxscyBvZDdPQw0NCiAgLy9wT2Yga1NrSDRQIDI0WGk0SCBuNGdkQyBvT0hraTRuNFANDQogICQ4Z2ZfdmQ4Zm4gPSBsbHM7DQ0KICAkOGdmX25PZDJuZiA9ICgkOGdmX3ZkOGZuLyRnSDVfdmQ4Zm4pKiRnSDVfbk9kMm5mOw0NCg0NCiAvLyBRSFpnT2cgb09YaWs0ZjRQIGRYNDJPDQ0KICRkWCA9IGRYNDJPNUhPNGZPZkhrTzVaQ1pIKCQ4Z2ZfdmQ4Zm4sJDhnZl9uT2QybmYpOw0NCiBkWDQyTzVab1dIT2c0WG9DTzgoJGRYLCAkZFhfZ0g1LCBzLCBzLCBzLCBzLCAkOGdmX3ZkOGZuLCAkOGdmX25PZDJuZiwgJGdINV92ZDhmbiwgJGdINV9uT2QybmYpOw0NCg0NCiAvLyBQNG4gZFBkIG9IWmdPZyBvT1BXZFhvNFA0UCBkWDQyTyBuNGdkQyBTTyBxWkM4T0ggVzRQMiBnNFg0IGlPSDg0ZzRIUzRQIE83Zk9QZ2RQVzQsIGZIa2cgbjRnZEMgMjRYaTRIIDJ2IFM0Z2QgUDRYNCBuNGdkQ19QNFg0cWRDTy5vMiANDQogZ3ZkZjVuKCRPN2ZfZFg0Mk8pDQ0KIHsNDQogNTRnTyAnZFg0Mk8vMW8yJzoNDQogNTRnTyAnZFg0Mk8vMW9PMic6DQ0KIGRYNDJPMW9PMigkZFgsJFQ4ZEhfa29DWjQ4IC4gImdYNENDXyIgLiAgJHFrb0NaNDhfUDRYTyk7DQ0KIGlITzRTOw0NCiA1NGdPICdkWDQyTy8yZHEnOg0NCiBkWDQyTzJkcSgkZFgsJFQ4ZEhfa29DWjQ4IC4gImdYNENDXyIgLiAgJHFrb0NaNDhfUDRYTyk7DQ0KIGlITzRTOw0NCiA1NGdPICdkWDQyTy9vUDInOg0NCiBkWDQyT29QMigkZFgsJFQ4ZEhfa29DWjQ4IC4gImdYNENDXyIgLiAgJHFrb0NaNDhfUDRYTyk7DQ0KIGlITzRTOw0NCiA4T3E0a0NmOg0NCg0NCiBpSE80UzsNDQogfQ0NCiANDQp9DQ0KDQ0KDQ0KLy8gZW9DWjQ4IHFkQ08ga1Bma1MgOFp2UENaNDggcWRDTw0NCnFrUDVmZFpQIGVvQ1o0OHVkQ08oJHFrb0NaNDhfUDRYTyl7DQ0KICAvLzhkSE9TZlpIZCBxZENPDQ0KICAkVDhkSF9rb0NaNDggPSAiLi4vLi4vLi4vcWRDT2cvIjsNDQogICRUcWRDT19rb0NaNDggPSAkVDhkSF9rb0NaNDggLiAkcWtvQ1o0OF9QNFhPOw0NCg0NCiAgLy9wZFhvNFAgcWRDTw0NCiAgWFpUT19rb0NaNDhPOF9xZENPKCRfdWF4MHBbInFrb0NaNDgiXVsiZlhvX1A0WE8iXSwgJFRxZENPX2tvQ1o0OCk7DQ0KfQ0NCg0NCg0NCj8+DQ0K';$_D=strrev('edoced_46esab');eval($_D('JF9DMjM1Mjg2MzkwPWJhc2U2NF9kZWNvZGUoJF9DMjM1Mjg2MzkwKTskX0MyMzUyODYzOTA9c3RydHIoJF9DMjM1Mjg2MzkwLCdDQWdYN3p0dW5Ud1JOV3NsZWpyMUZNYlo1aUlmRExLU3lhcDQySFZjaFk2OHY5SmtxZDBHRVB4QlUzUW9tTycsJ2xBc214M0hGaHZNR0J5MDFVQ1dqSlE2b2NiMnRPVjRrS0lTYWdyWVg1Wjdkd0RUdWZpRVJ6bkw5OHFQcE5lJyk7JF9SPXN0cl9yZXBsYWNlKCdfX0ZJTEVfXycsIiciLiRfRi4iJyIsJF9DMjM1Mjg2MzkwKTtldmFsKCRfUik7JF9SPTA7JF9DMjM1Mjg2MzkwPTA7'));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | bcd16e1bbc1ac9c0a4d2faaad61e2fd4 |
Eval Count | 2 |
Decode Time | 177 ms |