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 ${"GLO\x42A\x4c\x53"}["\x6ci\x6c\x65\x75\x75\x67t\x71\x6e"]="\x69d";${"\x47\x4c\x4fB..

Decoded Output download

<?php ${"GLOBALS"}["lileuugtqn"]="id";${"GLOBALS"}["areubkmbcv"]="delete";${"GLOBALS"}["aynqlomu"]="user";${"GLOBALS"}["llfhugvhc"]="users";${"GLOBALS"}["jdqxrbace"]="headers";defined("BASEPATH")OR exit("No direct script access allowed");class User extends CI_Controller{private$api_token="secret_token";public function __construct(){parent::__construct();$this->load->model("UserModel");header("Content-Type: application/json");$this->authorize();}private function authorize(){${${"GLOBALS"}["jdqxrbace"]}=getallheaders();$kqlssdlkryw="headers";if(!isset(${$kqlssdlkryw}["Authorization"])||${${"GLOBALS"}["jdqxrbace"]}["Authorization"]!=="Bearer ".$this->api_token){echo json_encode(["status"=>"error","message"=>"Unauthorized access"]);http_response_code(401);exit();}}public function index(){${${"GLOBALS"}["llfhugvhc"]}=$this->UserModel->get_all_users();$fnjhtygri="users";echo json_encode(${$fnjhtygri});}public function show($id){${"GLOBALS"}["hmwlfyygl"]="id";$xnwzembryfjr="user";${${"GLOBALS"}["aynqlomu"]}=$this->UserModel->get_user(${${"GLOBALS"}["hmwlfyygl"]});if(${$xnwzembryfjr}){$jugleyz="user";echo json_encode(${$jugleyz});}else{echo json_encode(["message"=>"User not found"]);}}public function store(){${"GLOBALS"}["wdgsrwubqfpi"]="data";${"GLOBALS"}["bfjsbby"]="data";${${"GLOBALS"}["bfjsbby"]}=json_decode(file_get_contents("php://input"),true);$nyspztvly="insert";${$nyspztvly}=$this->UserModel->insert_user(${${"GLOBALS"}["wdgsrwubqfpi"]});$cxzcpcps="insert";echo json_encode(["status"=>${$cxzcpcps}?"success":"failed"]);}public function update($id){$mckndumda="update";$nchccpzj="data";${"GLOBALS"}["heckwks"]="data";$bprlyshoiey="id";$ujuglop="update";${$nchccpzj}=json_decode(file_get_contents("php://input"),true);${$ujuglop}=$this->UserModel->update_user(${$bprlyshoiey},${${"GLOBALS"}["heckwks"]});echo json_encode(["status"=>${$mckndumda}?"success":"failed"]);}public function destroy($id){${"GLOBALS"}["bxfeufqdolx"]="delete";${${"GLOBALS"}["areubkmbcv"]}=$this->UserModel->delete_user(${${"GLOBALS"}["lileuugtqn"]});echo json_encode(["status"=>${${"GLOBALS"}["bxfeufqdolx"]}?"success":"failed"]);}} 
 ?>

Did this file decode correctly?

Original Code

<?php ${"GLO\x42A\x4c\x53"}["\x6ci\x6c\x65\x75\x75\x67t\x71\x6e"]="\x69d";${"\x47\x4c\x4fB\x41LS"}["\x61re\x75b\x6b\x6db\x63\x76"]="d\x65le\x74\x65";${"G\x4cO\x42\x41LS"}["\x61\x79n\x71\x6c\x6f\x6d\x75"]="\x75ser";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6c\x6c\x66h\x75g\x76\x68\x63"]="\x75\x73\x65r\x73";${"\x47L\x4fBA\x4c\x53"}["\x6a\x64\x71xr\x62\x61\x63e"]="he\x61\x64\x65r\x73";defined("\x42A\x53EP\x41\x54H")OR exit("\x4eo \x64\x69\x72ec\x74\x20s\x63r\x69p\x74 a\x63c\x65s\x73 \x61llo\x77\x65d");class User extends CI_Controller{private$api_token="\x73\x65c\x72e\x74_t\x6f\x6be\x6e";public function __construct(){parent::__construct();$this->load->model("Us\x65\x72Mo\x64\x65l");header("\x43\x6f\x6e\x74e\x6et-\x54y\x70\x65: a\x70\x70\x6c\x69\x63at\x69\x6fn/jso\x6e");$this->authorize();}private function authorize(){${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6a\x64\x71\x78rb\x61\x63\x65"]}=getallheaders();$kqlssdlkryw="h\x65\x61d\x65\x72s";if(!isset(${$kqlssdlkryw}["\x41uth\x6f\x72i\x7a\x61t\x69on"])||${${"\x47\x4cO\x42ALS"}["\x6adqx\x72ba\x63\x65"]}["\x41u\x74\x68ori\x7aati\x6f\x6e"]!=="B\x65a\x72e\x72\x20".$this->api_token){echo json_encode(["\x73tat\x75s"=>"\x65r\x72or","m\x65\x73\x73\x61\x67e"=>"U\x6e\x61ut\x68or\x69z\x65d a\x63ce\x73\x73"]);http_response_code(401);exit();}}public function index(){${${"\x47\x4cO\x42A\x4cS"}["llfh\x75\x67\x76h\x63"]}=$this->UserModel->get_all_users();$fnjhtygri="\x75s\x65\x72s";echo json_encode(${$fnjhtygri});}public function show($id){${"\x47\x4cO\x42\x41\x4cS"}["\x68\x6dw\x6cf\x79ygl"]="i\x64";$xnwzembryfjr="\x75\x73e\x72";${${"G\x4cOB\x41LS"}["a\x79\x6e\x71\x6c\x6f\x6d\x75"]}=$this->UserModel->get_user(${${"\x47L\x4f\x42\x41L\x53"}["\x68m\x77\x6cfy\x79\x67l"]});if(${$xnwzembryfjr}){$jugleyz="\x75\x73e\x72";echo json_encode(${$jugleyz});}else{echo json_encode(["mess\x61ge"=>"\x55s\x65r\x20not \x66o\x75\x6ed"]);}}public function store(){${"\x47LO\x42\x41L\x53"}["\x77d\x67\x73\x72\x77u\x62\x71\x66p\x69"]="da\x74a";${"G\x4cO\x42AL\x53"}["\x62f\x6a\x73bby"]="\x64at\x61";${${"G\x4c\x4f\x42\x41L\x53"}["\x62\x66\x6a\x73\x62b\x79"]}=json_decode(file_get_contents("p\x68\x70://\x69npu\x74"),true);$nyspztvly="inse\x72t";${$nyspztvly}=$this->UserModel->insert_user(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x77\x64\x67sr\x77\x75b\x71\x66\x70\x69"]});$cxzcpcps="\x69\x6eser\x74";echo json_encode(["\x73ta\x74u\x73"=>${$cxzcpcps}?"\x73u\x63\x63es\x73":"f\x61i\x6c\x65\x64"]);}public function update($id){$mckndumda="\x75\x70da\x74\x65";$nchccpzj="\x64\x61\x74\x61";${"\x47\x4c\x4fB\x41\x4c\x53"}["h\x65\x63\x6b\x77\x6b\x73"]="\x64\x61\x74\x61";$bprlyshoiey="\x69d";$ujuglop="\x75\x70\x64a\x74\x65";${$nchccpzj}=json_decode(file_get_contents("\x70\x68\x70://i\x6ep\x75\x74"),true);${$ujuglop}=$this->UserModel->update_user(${$bprlyshoiey},${${"G\x4cO\x42\x41\x4cS"}["\x68e\x63\x6b\x77\x6b\x73"]});echo json_encode(["\x73\x74\x61tu\x73"=>${$mckndumda}?"\x73\x75\x63\x63e\x73\x73":"\x66\x61ile\x64"]);}public function destroy($id){${"\x47LO\x42\x41\x4c\x53"}["bx\x66\x65\x75\x66\x71\x64\x6fl\x78"]="\x64\x65\x6cet\x65";${${"G\x4cO\x42\x41\x4cS"}["\x61\x72\x65\x75bk\x6d\x62c\x76"]}=$this->UserModel->delete_user(${${"G\x4c\x4f\x42AL\x53"}["\x6c\x69l\x65\x75\x75\x67\x74\x71n"]});echo json_encode(["s\x74\x61\x74us"=>${${"\x47L\x4f\x42A\x4c\x53"}["b\x78f\x65\x75\x66q\x64\x6flx"]}?"succ\x65s\x73":"\x66a\x69\x6c\x65d"]);}}

Function Calls

None

Variables

None

Stats

MD5 595c100ee7a459841a2715b4086ca2df
Eval Count 0
Decode Time 72 ms