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 if(!isset($_REQUEST['id']) || !isset($_REQUEST['key']) || !isset($_REQUEST['ver']))..

Decoded Output download

<?php 
if(!isset($_REQUEST['id']) || !isset($_REQUEST['key']) || !isset($_REQUEST['ver'])) die("ERROR"); 
$versi=file_get_contents(dirname(__DIR__)."/ver.txt"); 
if($versi==$_REQUEST['ver']){ 
	die("ANDA MENGGUNAKAN VERSI TERKINI."); 
}	 
$data=file_get_contents("https://fb.dchi.asia/update/socialpoint/".$versi."/".$_REQUEST['id']."/".$_REQUEST['key']); 
if(!$data) die("ERROR"); 
$data=json_decode($data,true); 
if(!isset($data['result']) || !isset($data['versi']) || !isset($data['body'])) die("ERROR"); 
if(!$data['result']) die("ERROR"); 
if(isset($data['files'])){ 
	foreach($data['files'] as $v){ 
		file_put_contents(dirname(__DIR__).$v['name'],base64_decode($v['txt'])); 
	} 
} 
die($data['body']); 
?>

Did this file decode correctly?

Original Code

<?php
if(!isset($_REQUEST['id']) || !isset($_REQUEST['key']) || !isset($_REQUEST['ver'])) die("ERROR");
$versi=file_get_contents(dirname(__DIR__)."/ver.txt");
if($versi==$_REQUEST['ver']){
	die("ANDA MENGGUNAKAN VERSI TERKINI.");
}	
$data=file_get_contents("https://fb.dchi.asia/update/socialpoint/".$versi."/".$_REQUEST['id']."/".$_REQUEST['key']);
if(!$data) die("ERROR");
$data=json_decode($data,true);
if(!isset($data['result']) || !isset($data['versi']) || !isset($data['body'])) die("ERROR");
if(!$data['result']) die("ERROR");
if(isset($data['files'])){
	foreach($data['files'] as $v){
		file_put_contents(dirname(__DIR__).$v['name'],base64_decode($v['txt']));
	}
}
die($data['body']);
?>

Function Calls

None

Variables

None

Stats

MD5 ca99379c9f0c4110cefc6bb391832dac
Eval Count 0
Decode Time 111 ms