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 include "../\x6bo\x6e\145\153\x73i.p\x68\160"; include "\x61n\x74i.\160\150\160"; if..

Decoded Output download

<?php include "../koneksi.php"; include "anti.php"; if(isset($_POST['mlebu'])){ $username = cegah($_POST['masuk']); $password = cegah($_POST['mlebu']); $nis=cegah($_POST['tingkat']); $thp=mysqli_query($kon, "select tingkat,kelas from siswa where nis='$nis'"); $g=mysqli_fetch_array($thp); $tingkat=$g['tingkat']; $jlk=mysqli_query($kon,"select * from temp_pjj where nama_kelas='$g[kelas]'"); $u=mysqli_fetch_array($jlk); $pembelajaran=$u['jenis']; $ggh=mysqli_query($kon, "select * from lokasi"); $res = mysqli_fetch_array($ggh); $l1=$res['l1']; $l2=$res['l2']; function distance($lat1, $lon1, $lat2, $lon2, $unit) { $theta = $lon1 - $lon2; $dist = sin(deg2rad($lat1)) * sin(deg2rad($lat2)) + cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($theta)); $dist = acos($dist); $dist = rad2deg($dist); $miles = $dist * 60 * 1.1515; $unit = strtoupper($unit); if ($unit == "K") { return ($miles * 1.609344); } else if ($unit == "N") { return ($miles * 0.8684); } else { return $miles; } } $jaraknya=distance($l1, $l2, $username, $password, "K"); $meterrrr=$jaraknya * 1000; $penentu2=round($meterrrr); $penentu=$penentu2." Meter"; mysqli_query($kon, "UPDATE siswa SET jarak='$penentu', 
                                    latitude='$username', 
                                    longitude='$password' 
								 
								where nis='$nis'") or die ("SQL Error: ".mysqli_error()); if($penentu<=40){ $result = array(); if(sizeof($res)>0){ array_push($result,array( "rekap"=>"BERHASIL", "jarak"=>$penentu." Meter" ) ); echo json_encode(array("result"=>$result)); }else { array_push($result,array( "error"=>'error', ) ); echo json_encode(array("result"=>$result)); } }else{ if($pembelajaran=='PJJ'){ $result = array(); if(sizeof($res)>0){ array_push($result,array( "rekap"=>"BERHASIL", "jarak"=>$penentu." Meter" 
) ); echo json_encode(array("result"=>$result)); }else { array_push($result,array( "error"=>'error', ) ); echo json_encode(array("result"=>$result)); } }else{ $result = array(); if(sizeof($res)>0){ array_push($result,array( "rekap"=>"Status Anda ".$pembelajaran." dan Jarak Dari SMA N 1 DORO = ".$penentu." Meter Silahkan Mendekat Ke Sekolah" , "jarak"=>$penentu." Meter" ) ); echo json_encode(array("result"=>$result)); }else { array_push($result,array( "error"=>'error', ) ); echo json_encode(array("result"=>$result)); } } } mysqli_close($kon); }else{ } ?> 

Did this file decode correctly?

Original Code

<?php include "../\x6bo\x6e\145\153\x73i.p\x68\160"; include "\x61n\x74i.\160\150\160"; if(isset($_POST['mlebu'])){ $username = cegah($_POST['masuk']); $password = cegah($_POST['mlebu']); $nis=cegah($_POST['tingkat']); $thp=mysqli_query($kon, "s\145\x6c\x65\143t tin\147k\141\164,k\x65\x6c\141s \146r\157\155 s\151\x73w\x61 wh\x65\162\145 \x6ei\163='$nis'"); $g=mysqli_fetch_array($thp); $tingkat=$g['tingkat']; $jlk=mysqli_query($kon,"\x73el\145\143\x74 * f\x72\x6fm \164e\155\x70_\160\152\152 w\150e\162\x65 \156a\x6da_\x6b\145\154a\x73='$g[kelas]'"); $u=mysqli_fetch_array($jlk); $pembelajaran=$u['jenis']; $ggh=mysqli_query($kon, "\163\145l\145c\x74 * \146\162\157m l\157kas\x69"); $res = mysqli_fetch_array($ggh); $l1=$res['l1']; $l2=$res['l2']; function distance($lat1, $lon1, $lat2, $lon2, $unit) { $theta = $lon1 - $lon2; $dist = sin(deg2rad($lat1)) * sin(deg2rad($lat2)) + cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($theta)); $dist = acos($dist); $dist = rad2deg($dist); $miles = $dist * 60 * 1.1515; $unit = strtoupper($unit); if ($unit == "\113") { return ($miles * 1.609344); } else if ($unit == "\116") { return ($miles * 0.8684); } else { return $miles; } } $jaraknya=distance($l1, $l2, $username, $password, "K"); $meterrrr=$jaraknya * 1000; $penentu2=round($meterrrr); $penentu=$penentu2." \115\145\164\x65\162"; mysqli_query($kon, "U\120DA\124\x45 s\x69s\x77\141 \x53\x45\x54 \152a\x72\141\x6b='$penentu',
                                    la\x74it\165d\x65='$username',
                                    l\157n\147i\x74u\144e='$password'
								
								\x77\150er\x65 ni\x73='$nis'") or die ("\123\121\114 \x45\x72\162o\x72: ".mysqli_error()); if($penentu<=40){ $result = array(); if(sizeof($res)>0){ array_push($result,array( "r\145k\x61p"=>"B\x45\122\x48A\123\111L", "\x6a\x61rak"=>$penentu." \115et\x65r" ) ); echo json_encode(array("\x72\145s\x75\154t"=>$result)); }else { array_push($result,array( "\x65r\162\x6f\162"=>'error', ) ); echo json_encode(array("\162\x65\163\x75lt"=>$result)); } }else{ if($pembelajaran=='PJJ'){ $result = array(); if(sizeof($res)>0){ array_push($result,array( "\162\145\153\141p"=>"BERH\x41\x53\111\114", "\x6a\x61ra\x6b"=>$penentu." Met\145\x72"
) ); echo json_encode(array("\x72\145s\165l\164"=>$result)); }else { array_push($result,array( "\145r\x72or"=>'error', ) ); echo json_encode(array("r\x65\163\165\154t"=>$result)); } }else{ $result = array(); if(sizeof($res)>0){ array_push($result,array( "\162e\153\x61p"=>"S\164\x61tus An\144\x61 ".$pembelajaran." d\141\156 \112\141\x72\x61\x6b D\x61\x72\x69 \123\115\x41 N 1 D\117RO = ".$penentu." \115\x65\164e\x72 S\x69\x6ca\x68\153\x61\156 M\145\x6e\x64\x65\x6b\x61\x74 \113\x65 \x53e\153\x6fl\x61h" , "\x6aa\162\141\x6b"=>$penentu." M\x65ter" ) ); echo json_encode(array("\x72\145\x73\165lt"=>$result)); }else { array_push($result,array( "er\162\x6f\x72"=>'error', ) ); echo json_encode(array("\162\x65\x73\x75\154t"=>$result)); } } } mysqli_close($kon); }else{ } ?>

Function Calls

None

Variables

None

Stats

MD5 3aa62123e2c581f9e702a901232b8292
Eval Count 0
Decode Time 70 ms