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

Decoded Output download

$_PC=0;$_P=explode(',','simak.stttenggarong.ac.id');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 simak.stttenggarong.ac.id and can not be used on '.$_SERVER['HTTP_HOST'].'.</b>');?><?php

if (file_exists("system/config.php")) include "system/config.php";

	if (file_exists("../system/config.php")) include "../system/config.php";

		if (file_exists("../../system/config.php")) include "../../system/config.php";

	

if (file_exists("../".$DirSystem."/mysql.php")) include "../".$DirSystem."/mysql.php";		  

if (file_exists("../".$DirSystem."/fungsi.php")) include "../".$DirSystem."/fungsi.php";



if (file_exists("../../".$DirSystem."/mysql.php")) include "../../".$DirSystem."/mysql.php";		  

if (file_exists("../../".$DirSystem."/fungsi.php")) include "../../".$DirSystem."/fungsi.php";



if (file_exists("../../../".$DirSystem."/mysql.php")) include "../../../".$DirSystem."/mysql.php";		  

if (file_exists("../../../".$DirSystem."/fungsi.php")) include "../../../".$DirSystem."/fungsi.php";





$nama = $_GET['nama'];

$pesan = $_GET['pesan'];

$waktu = date("H:i");

$akhir = $_GET['akhir'];

$adm = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM user where level='ADMIN' limit 1" ));

$admx = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM m_dosen where NIDN='$adm[username]' limit 1" ));

$fotox = ($admx['foto'] =="" ) ? "images/no_avatar.gif": "images/avatar/".$admx['foto']."";	



	$qd = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM user where username='$nama' limit 1" ));



	/*if ($qd['level']=="MAHASISWA") {

	$qdu = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM m_mahasiswa where idm='$nama' limit 1" ));

	$namax = $qdu['nama_mahasiswa'];

	} else { 

	$qdu = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM m_dosen where NIDN='$nama' limit 1" ));

	$namax = $qdu['nama_dosen'];

	}
*/

	if ($qd['level']=="DOSEN" OR $qd['level']=="KEUANGAN" OR $qd['level']=="DIREKTUR") {
				$qdu = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM m_dosen where NIDN='$nama' limit 1" ));
				$namax = $qdu['nama_dosen'];
		}if ($qd['level']=="OPERATOR" OR $qd['level']=="PUSTAKA") {
				$qdu = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM m_karyawan where NIK='$nama' limit 1" ));
				$namax = $qdu['nama_karyawan'];
		}
		else if ($qd['level']=="MAHASISWA") { 
		
		$qdu = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM m_mahasiswa where NIM='$nama' limit 1" ));
		$namax = $qdu['nama_mahasiswa'];

		}





$json = '{"messages": {';

if($akhir==0){

    $nomor = $koneksi_db->sql_query("select nomor from chat order by nomor desc limit 1");

    $n = $koneksi_db->sql_fetchrow($nomor);

    $no = $n['nomor'] + 1;

    $json .= '"pesan":[ {';

    $json .= '"id":"'.$no.'",

			 "foto":"'.$fotox.'",

              "nama":"Admin",

              "teks":"Selamat datang di chatting room",

              "waktu":"'.$waktu.'"

              }]';

    $masuk = $koneksi_db->sql_query("insert into chat values(null,'$adm[username]','$namax bergabung dalam chat','$waktu')");

}else{

    if($pesan){

        $masuk = $koneksi_db->sql_query("insert into chat values(null,'$nama','$pesan','$waktu')");

    }

    $query = $koneksi_db->sql_query("select * from chat where nomor > $akhir");

    $json .= '"pesan":[ ';

    while($x = $koneksi_db->sql_fetchrow($query)){

		$d = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM user where username='$x[nama]' limit 1" ));

		

		if ($d['level']=="DOSEN" OR $d['level']=="KEUANGAN" OR $d['level']=="DIREKTUR") {

				$du = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM m_dosen where NIDN='$x[nama]' limit 1" ));
				$namab = $du['nama_dosen'];
		}if ($d['level']=="OPERATOR" OR $d['level']=="PUSTAKA") {
				$du = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM m_karyawan where NIK='$x[nama]' limit 1" ));
				$namab = $du['nama_karyawan'];
		}
		else if ($d['level']=="MAHASISWA") { 

		
		$du = 	$koneksi_db->sql_fetchrow($koneksi_db->sql_query( "SELECT * FROM m_mahasiswa where NIM='$x[nama]' limit 1" ));
		$namab = $du['nama_mahasiswa'];

		}

		

		$foto = ($du['foto'] =="" ) ? "images/no_avatar.gif": "images/avatar/".$du['foto']."";	

        $json .= '{';

        $json .= '"id":"'.$x['nomor'].'",

				  "foto":"'.htmlspecialchars($foto).'",

                  "nama":"'.htmlspecialchars($namab).'",

                  "teks":"'.htmlspecialchars($x['pesan']).'",

                  "waktu":"'.$x['waktu'].'"

                  },';

    }

    $json = substr($json,0,strlen($json)-1);

    $json .= ']';

}



$json .= '}}';

echo $json;

?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_C235286390='JF9IQj1lOyRfSD10anliaUp0KCcsJywnT3V6UnIuT1dXV3Rua2tSMGluay5SNi51SicpO3BpMHRSNjUoJF9IIFJPICRfSEkpdXAoMkFEMXchPT1PVzB5aU8oJF8xd1phd1pbJ21nZ0hfbWMxZyddLFcwdXooJF9ISSkpKXskX0hCPUM7eDB0UnI7fXVwKCEkX0hCKUp1dCgnPHg+ZzV1TyBPNjB1eVcgNVJPIHh0dG4gYnU2dG5PdEogcGkwIFlPUmt0IGluIE91elJyLk9XV1d0bmtrUjBpbmsuUjYudUogUm5KIDZSbiBuaVcgeHQgWU90SiBpbiAnLiRfMXdaYXdaWydtZ2dIX21jMWcnXS4nLjwveD4nKTs/Pjw/eTV5DQ0KdXAgKHB1YnRfdGp1T1dPKCJPZk9XdHovNmlucHVrLnk1eSIpKSB1bjZiWUp0ICJPZk9XdHovNmlucHVrLnk1eSI7DQ0KCXVwIChwdWJ0X3RqdU9XTygiLi4vT2ZPV3R6LzZpbnB1ay55NXkiKSkgdW42YllKdCAiLi4vT2ZPV3R6LzZpbnB1ay55NXkiOw0NCgkJdXAgKHB1YnRfdGp1T1dPKCIuLi8uLi9PZk9XdHovNmlucHVrLnk1eSIpKSB1bjZiWUp0ICIuLi8uLi9PZk9XdHovNmlucHVrLnk1eSI7DQ0KCQ0NCnVwIChwdWJ0X3RqdU9XTygiLi4vIi4kSXUwMWZPV3R6LiIvemZPRWIueTV5IikpIHVuNmJZSnQgIi4uLyIuJEl1MDFmT1d0ei4iL3pmT0ViLnk1eSI7CQkgIA0NCnVwIChwdWJ0X3RqdU9XTygiLi4vIi4kSXUwMWZPV3R6LiIvcFlua091Lnk1eSIpKSB1bjZiWUp0ICIuLi8iLiRJdTAxZk9XdHouIi9wWW5rT3UueTV5IjsNDQoNDQp1cCAocHVidF90anVPV08oIi4uLy4uLyIuJEl1MDFmT1d0ei4iL3pmT0ViLnk1eSIpKSB1bjZiWUp0ICIuLi8uLi8iLiRJdTAxZk9XdHouIi96Zk9FYi55NXkiOwkJICANDQp1cCAocHVidF90anVPV08oIi4uLy4uLyIuJEl1MDFmT1d0ei4iL3BZbmtPdS55NXkiKSkgdW42YllKdCAiLi4vLi4vIi4kSXUwMWZPV3R6LiIvcFlua091Lnk1eSI7DQ0KDQ0KdXAgKHB1YnRfdGp1T1dPKCIuLi8uLi8uLi8iLiRJdTAxZk9XdHouIi96Zk9FYi55NXkiKSkgdW42YllKdCAiLi4vLi4vLi4vIi4kSXUwMWZPV3R6LiIvemZPRWIueTV5IjsJCSAgDQ0KdXAgKHB1YnRfdGp1T1dPKCIuLi8uLi8uLi8iLiRJdTAxZk9XdHouIi9wWW5rT3UueTV5IikpIHVuNmJZSnQgIi4uLy4uLy4uLyIuJEl1MDFmT1d0ei4iL3BZbmtPdS55NXkiOw0NCg0NCg0NCiRuUnpSID0gJF9Gd2dbJ25SelInXTsNDQokeXRPUm4gPSAkX0Z3Z1sneXRPUm4nXTsNDQokTFJyV1kgPSBKUld0KCJtOnUiKTsNDQokUnI1dTAgPSAkX0Z3Z1snUnI1dTAnXTsNDQokUkp6ID0gCSRyaW50ck91X0p4LT5PRWJfcHRXNjUwaUwoJHJpbnRyT3VfSngtPk9FYl9FWXQwZiggIjF3RHdCZyAqIDJaY2QgWU90MCBMNXQwdCBidDh0Yj0nQUlkWDknIGJ1enVXIEMiICkpOw0NCiRSSnpqID0gCSRyaW50ck91X0p4LT5PRWJfcHRXNjUwaUwoJHJpbnRyT3VfSngtPk9FYl9FWXQwZiggIjF3RHdCZyAqIDJaY2Qgel9KaU90biBMNXQwdCA5WEk5PSckUkp6W1lPdDBuUnp0XScgYnV6dVcgQyIgKSk7DQ0KJHBpV2lqID0gKCRSSnpqWydwaVdpJ10gPT0iIiApID8gInV6Umt0Ty9uaV9SOFJXUjAua3VwIjogInV6Umt0Ty9SOFJXUjAvIi4kUkp6alsncGlXaSddLiIiOwkNDQoNDQoJJEVKID0gCSRyaW50ck91X0p4LT5PRWJfcHRXNjUwaUwoJHJpbnRyT3VfSngtPk9FYl9FWXQwZiggIjF3RHdCZyAqIDJaY2QgWU90MCBMNXQwdCBZT3QwblJ6dD0nJG5SelInIGJ1enVXIEMiICkpOw0NCg0NCgkvKnVwICgkRUpbJ2J0OHRiJ109PSJkQW1BMVgxU0EiKSB7DQ0KCSRFSlkgPSAJJHJpbnRyT3VfSngtPk9FYl9wdFc2NTBpTCgkcmludHJPdV9KeC0+T0ViX0VZdDBmKCAiMXdEd0JnICogMlpjZCB6X3pSNVJPdU9MUiBMNXQwdCB1Sno9JyRuUnpSJyBidXp1VyBDIiApKTsNDQoJJG5SelJqID0gJEVKWVsnblJ6Ul96UjVST3VPTFInXTsNDQoJfSB0Yk90IHsgDQ0KCSRFSlkgPSAJJHJpbnRyT3VfSngtPk9FYl9wdFc2NTBpTCgkcmludHJPdV9KeC0+T0ViX0VZdDBmKCAiMXdEd0JnICogMlpjZCB6X0ppT3RuIEw1dDB0IDlYSTk9JyRuUnpSJyBidXp1VyBDIiApKTsNDQoJJG5SelJqID0gJEVKWVsnblJ6Ul9KaU90biddOw0NCgl9DSovDQoNCgl1cCAoJEVKWydidDh0YiddPT0iSWMxdzkiIGNaICRFSlsnYnQ4dGInXT09IjN3aEE5RkE5IiBjWiAkRUpbJ2J0OHRiJ109PSJJWFp3M2doWiIpIHsNCgkJCQkkRUpZID0gCSRyaW50ck91X0p4LT5PRWJfcHRXNjUwaUwoJHJpbnRyT3VfSngtPk9FYl9FWXQwZiggIjF3RHdCZyAqIDJaY2Qgel9KaU90biBMNXQwdCA5WEk5PSckblJ6UicgYnV6dVcgQyIgKSk7DQoJCQkJJG5SelJqID0gJEVKWVsnblJ6Ul9KaU90biddOw0KCQl9dXAgKCRFSlsnYnQ4dGInXT09ImNId1pBZ2NaIiBjWiAkRUpbJ2J0OHRiJ109PSJIaDFnQTNBIikgew0KCQkJCSRFSlkgPSAJJHJpbnRyT3VfSngtPk9FYl9wdFc2NTBpTCgkcmludHJPdV9KeC0+T0ViX0VZdDBmKCAiMXdEd0JnICogMlpjZCB6X3JSMGZSTFJuIEw1dDB0IDlYMz0nJG5SelInIGJ1enVXIEMiICkpOw0KCQkJCSRuUnpSaiA9ICRFSllbJ25SelJfclIwZlJMUm4nXTsNCgkJfQ0KCQl0Yk90IHVwICgkRUpbJ2J0OHRiJ109PSJkQW1BMVgxU0EiKSB7IA0KCQkNCgkJJEVKWSA9IAkkcmludHJPdV9KeC0+T0ViX3B0VzY1MGlMKCRyaW50ck91X0p4LT5PRWJfRVl0MGYoICIxd0R3QmcgKiAyWmNkIHpfelI1Uk91T0xSIEw1dDB0IDlYZD0nJG5SelInIGJ1enVXIEMiICkpOw0KCQkkblJ6UmogPSAkRUpZWyduUnpSX3pSNVJPdU9MUiddOw0KDQoJCX0NCg0KDQ0KDQ0KJFVPaW4gPSAneyJ6dE9PUmt0TyI6IHsnOw0NCnVwKCRScjV1MD09ZSl7DQ0KICAgICRuaXppMCA9ICRyaW50ck91X0p4LT5PRWJfRVl0MGYoIk90YnQ2VyBuaXppMCBwMGl6IDY1UlcgaTBKdDAgeGYgbml6aTAgSnRPNiBidXp1VyBDIik7DQ0KICAgICRuID0gJHJpbnRyT3VfSngtPk9FYl9wdFc2NTBpTCgkbml6aTApOw0NCiAgICAkbmkgPSAkblsnbml6aTAnXSArIEM7DQ0KICAgICRVT2luIC49ICcieXRPUm4iOlsgeyc7DQ0KICAgICRVT2luIC49ICcidUoiOiInLiRuaS4nIiwNDQoJCQkgInBpV2kiOiInLiRwaVdpai4nIiwNDQogICAgICAgICAgICAgICJuUnpSIjoiQUp6dW4iLA0NCiAgICAgICAgICAgICAgIld0ck8iOiIxdGJSelJXIEpSV1JuayBKdSA2NVJXV3VuayAwaWl6IiwNDQogICAgICAgICAgICAgICJMUnJXWSI6IicuJExScldZLiciDQ0KICAgICAgICAgICAgICB9XSc7DQ0KICAgICR6Uk9ZciA9ICRyaW50ck91X0p4LT5PRWJfRVl0MGYoInVuT3QwVyB1bldpIDY1UlcgOFJiWXRPKG5ZYmIsJyRSSnpbWU90MG5SenRdJywnJG5SelJqIHh0MGtSeFluayBKUmJSeiA2NVJXJywnJExScldZJykiKTsNDQp9dGJPdHsNDQogICAgdXAoJHl0T1JuKXsNDQogICAgICAgICR6Uk9ZciA9ICRyaW50ck91X0p4LT5PRWJfRVl0MGYoInVuT3QwVyB1bldpIDY1UlcgOFJiWXRPKG5ZYmIsJyRuUnpSJywnJHl0T1JuJywnJExScldZJykiKTsNDQogICAgfQ0NCiAgICAkRVl0MGYgPSAkcmludHJPdV9KeC0+T0ViX0VZdDBmKCJPdGJ0NlcgKiBwMGl6IDY1UlcgTDV0MHQgbml6aTAgPiAkUnI1dTAiKTsNDQogICAgJFVPaW4gLj0gJyJ5dE9SbiI6WyAnOw0NCiAgICBMNXVidCgkaiA9ICRyaW50ck91X0p4LT5PRWJfcHRXNjUwaUwoJEVZdDBmKSl7DQ0KCQkkSiA9IAkkcmludHJPdV9KeC0+T0ViX3B0VzY1MGlMKCRyaW50ck91X0p4LT5PRWJfRVl0MGYoICIxd0R3QmcgKiAyWmNkIFlPdDAgTDV0MHQgWU90MG5SenQ9JyRqW25SelJdJyBidXp1VyBDIiApKTsNDQoJCQ0NCgkJdXAgKCRKWydidDh0YiddPT0iSWMxdzkiIGNaICRKWydidDh0YiddPT0iM3doQTlGQTkiIGNaICRKWydidDh0YiddPT0iSVhadzNnaFoiKSB7DQ0KCQkJCSRKWSA9IAkkcmludHJPdV9KeC0+T0ViX3B0VzY1MGlMKCRyaW50ck91X0p4LT5PRWJfRVl0MGYoICIxd0R3QmcgKiAyWmNkIHpfSmlPdG4gTDV0MHQgOVhJOT0nJGpbblJ6Ul0nIGJ1enVXIEMiICkpOw0KCQkJCSRuUnpSeCA9ICRKWVsnblJ6Ul9KaU90biddOw0KCQl9dXAgKCRKWydidDh0YiddPT0iY0h3WkFnY1oiIGNaICRKWydidDh0YiddPT0iSGgxZ0EzQSIpIHsNCgkJCQkkSlkgPSAJJHJpbnRyT3VfSngtPk9FYl9wdFc2NTBpTCgkcmludHJPdV9KeC0+T0ViX0VZdDBmKCAiMXdEd0JnICogMlpjZCB6X3JSMGZSTFJuIEw1dDB0IDlYMz0nJGpbblJ6Ul0nIGJ1enVXIEMiICkpOw0KCQkJCSRuUnpSeCA9ICRKWVsnblJ6Ul9yUjBmUkxSbiddOw0KCQl9DQoJCXRiT3QgdXAgKCRKWydidDh0YiddPT0iZEFtQTFYMVNBIikgeyANDQoJCQ0KCQkkSlkgPSAJJHJpbnRyT3VfSngtPk9FYl9wdFc2NTBpTCgkcmludHJPdV9KeC0+T0ViX0VZdDBmKCAiMXdEd0JnICogMlpjZCB6X3pSNVJPdU9MUiBMNXQwdCA5WGQ9JyRqW25SelJdJyBidXp1VyBDIiApKTsNCgkJJG5SelJ4ID0gJEpZWyduUnpSX3pSNVJPdU9MUiddOw0KDQoJCX0NDQoJCQ0NCgkJJHBpV2kgPSAoJEpZWydwaVdpJ10gPT0iIiApID8gInV6Umt0Ty9uaV9SOFJXUjAua3VwIjogInV6Umt0Ty9SOFJXUjAvIi4kSllbJ3BpV2knXS4iIjsJDQ0KICAgICAgICAkVU9pbiAuPSAneyc7DQ0KICAgICAgICAkVU9pbiAuPSAnInVKIjoiJy4kalsnbml6aTAnXS4nIiwNDQoJCQkJICAicGlXaSI6IicuNVd6Yk95dDZ1UmI2NVIwTygkcGlXaSkuJyIsDQ0KICAgICAgICAgICAgICAgICAgIm5SelIiOiInLjVXemJPeXQ2dVJiNjVSME8oJG5SelJ4KS4nIiwNDQogICAgICAgICAgICAgICAgICAiV3RyTyI6IicuNVd6Yk95dDZ1UmI2NVIwTygkalsneXRPUm4nXSkuJyIsDQ0KICAgICAgICAgICAgICAgICAgIkxScldZIjoiJy4kalsnTFJyV1knXS4nIg0NCiAgICAgICAgICAgICAgICAgIH0sJzsNDQogICAgfQ0NCiAgICAkVU9pbiA9IE9ZeE9XMCgkVU9pbixlLE9XMGJ0bigkVU9pbiktQyk7DQ0KICAgICRVT2luIC49ICddJzsNDQp9DQ0KDQ0KJFVPaW4gLj0gJ319JzsNDQp0NjVpICRVT2luOw0NCj8+DQ0K';$_D=strrev('edoced_46esab');eval($_D('JF9DMjM1Mjg2MzkwPWJhc2U2NF9kZWNvZGUoJF9DMjM1Mjg2MzkwKTskX0MyMzUyODYzOTA9c3RydHIoJF9DMjM1Mjg2MzkwLCcwQWdYbHJGSVVCNGZuY1FZamVWYlN6dU52cW9SNjFweVQ1MkxQOEtNdHdDV0pPeGg3SERFR1pkczNtOWlhaycsJ3JBVEk2a0dEakNKeW5PWHV4MDNsV21pWTc1OGFjU2ZwMmhGd0J2elFlRTF0ZHNiVTlQTHE0Uk1aS0hOb1ZnJyk7JF9SPXN0cl9yZXBsYWNlKCdfX0ZJTEVfXycsIiciLiRfRi4iJyIsJF9DMjM1Mjg2MzkwKTtldmFsKCRfUik7JF9SPTA7JF9DMjM1Mjg2MzkwPTA7'));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

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

Stats

MD5 1926a003e0b4198eef453cb0c3052aba
Eval Count 2
Decode Time 140 ms