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 ${"\x47\x4cOB\x41\x4c\x53"}["i\x69\x78\x6be\x71\x76gv\x6fg"]="\x73\x65\x73s\x69\x6fn..

Decoded Output download

<?php ${"GLOBALS"}["iixkeqvgvog"]="sessiondata";${"GLOBALS"}["czgtbcgc"]="branch";${"GLOBALS"}["csrxcyrbqvl"]="role";${"GLOBALS"}["qmiyzuc"]="user_id";${"GLOBALS"}["nhxeydwijigg"]="user";${"GLOBALS"}["qwhkzjsvelqb"]="pass";${"GLOBALS"}["mbhjkckvcykq"]="lpdata";defined("BASEPATH")OR exit("No direct script access allowed");class Actions extends CI_Controller{public function __construct(){parent::__construct();$this->load->model("login_model");date_default_timezone_set($this->setting->time_zone());}public function index(){redirect("welcome");exit();}public function login(){if($this->session->userdata("csrf_token")){redirect("dashboard");exit();}else{if($this->input->post("login")){$this->form_validation->set_rules("user","Username","min_length[4]|max_length[10]|alpha_numeric|required");$this->form_validation->set_rules("pass","Password","min_length[8]|max_length[40]|required");if($this->form_validation->run()==FALSE){$iustkns="lpdata";${${"GLOBALS"}["mbhjkckvcykq"]}=array("error"=>validation_errors());$this->session->set_flashdata(${$iustkns});redirect("welcome/login");exit();}else{$gstjhtvfqt="pass";${"GLOBALS"}["rmsjydevo"]="user";$lpogwstzpcc="user";${${"GLOBALS"}["rmsjydevo"]}=filter($this->input->post("user"));${${"GLOBALS"}["qwhkzjsvelqb"]}=$this->input->post("pass");if($this->login_model->user_login(${$lpogwstzpcc},${$gstjhtvfqt})){$vjhudjyaf="pass";if($this->login_model->check_status(${${"GLOBALS"}["nhxeydwijigg"]},${$vjhudjyaf})==0){${"GLOBALS"}["oauafpldgf"]="lpdata";${${"GLOBALS"}["oauafpldgf"]}=array("error"=>"Your account has been disabled by admin. Contact with admin to active your account");$this->session->set_flashdata(${${"GLOBALS"}["mbhjkckvcykq"]});redirect("welcome/login");}else{${"GLOBALS"}["rrmeydme"]="user_id";$rustpqissg="bid";${"GLOBALS"}["bdmrvbsuu"]="user";${"GLOBALS"}["latgkfqgkca"]="sessiondata";${"GLOBALS"}["vweikanjfo"]="user";$tkvtffvd="user_id";${${"GLOBALS"}["qmiyzuc"]}=$this->login_model->user_login(${${"GLOBALS"}["vweikanjfo"]},${${"GLOBALS"}["qwhkzjsvelqb"]});${${"GLOBALS"}["csrxcyrbqvl"]}=$this->login_model->user_role(${${"GLOBALS"}["rrmeydme"]});${"GLOBALS"}["ktdqsgx"]="lpdata";${"GLOBALS"}["ljboati"]="user_id";if(${${"GLOBALS"}["csrxcyrbqvl"]}=="sadmin"){${${"GLOBALS"}["czgtbcgc"]}="default";}else{${${"GLOBALS"}["czgtbcgc"]}=$this->user_model->getBranchbyID(${${"GLOBALS"}["qmiyzuc"]},"false");$wkvjhlmknjg="bid";${$wkvjhlmknjg}=$this->user_model->getBranchIdByID(${${"GLOBALS"}["qmiyzuc"]},"true");}${${"GLOBALS"}["iixkeqvgvog"]}=array("user_name"=>${${"GLOBALS"}["bdmrvbsuu"]},"user_id"=>${$tkvtffvd},"logged_in"=>"TRUE","csrf_token"=>csrf_token(${${"GLOBALS"}["ljboati"]}),"role"=>${${"GLOBALS"}["csrxcyrbqvl"]},"branch"=>${${"GLOBALS"}["czgtbcgc"]},"branch_id"=>${$rustpqissg},"logged_in_time"=>date("h:i A"));$this->session->set_userdata(${${"GLOBALS"}["latgkfqgkca"]});${${"GLOBALS"}["mbhjkckvcykq"]}=array("success"=>"You have logged in successfully. Redirecting...");$this->session->set_flashdata(${${"GLOBALS"}["ktdqsgx"]});redirect("welcome/login");}}else{$hpanrxhjbp="lpdata";${"GLOBALS"}["ocuiqv"]="lpdata";${${"GLOBALS"}["ocuiqv"]}=array("error"=>"Incorrect Username or Password entered");$this->session->set_flashdata(${$hpanrxhjbp});redirect("welcome/login");}}}else{redirect("dashboard");exit();}}}public function logout(){if($this->session->userdata("logged_in")){$this->session->sess_destroy();${${"GLOBALS"}["mbhjkckvcykq"]}=array("success"=>"You have logged out");$this->session->set_flashdata(${${"GLOBALS"}["mbhjkckvcykq"]});redirect("welcome/login");}else{redirect("dashboard");exit();}}} 
?>

Did this file decode correctly?

Original Code

<?php ${"\x47\x4cOB\x41\x4c\x53"}["i\x69\x78\x6be\x71\x76gv\x6fg"]="\x73\x65\x73s\x69\x6fn\x64\x61ta";${"G\x4c\x4f\x42A\x4cS"}["\x63zgt\x62\x63\x67c"]="\x62ranch";${"\x47\x4cO\x42\x41\x4cS"}["cs\x72\x78\x63\x79r\x62\x71\x76l"]="r\x6f\x6c\x65";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x71miy\x7auc"]="\x75s\x65\x72\x5f\x69d";${"GL\x4f\x42\x41\x4c\x53"}["n\x68\x78\x65ydw\x69j\x69gg"]="\x75\x73\x65\x72";${"\x47\x4c\x4fBAL\x53"}["q\x77hkzj\x73\x76e\x6c\x71\x62"]="p\x61\x73\x73";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6db\x68j\x6b\x63k\x76\x63y\x6b\x71"]="\x6cp\x64\x61\x74a";defined("B\x41\x53\x45PATH")OR exit("No\x20dir\x65\x63\x74 \x73\x63rip\x74 \x61\x63\x63ess a\x6c\x6c\x6fwed");class Actions extends CI_Controller{public function __construct(){parent::__construct();$this->load->model("log\x69\x6e_mode\x6c");date_default_timezone_set($this->setting->time_zone());}public function index(){redirect("\x77\x65\x6c\x63\x6f\x6d\x65");exit();}public function login(){if($this->session->userdata("c\x73rf_to\x6ben")){redirect("\x64a\x73h\x62o\x61rd");exit();}else{if($this->input->post("l\x6fgi\x6e")){$this->form_validation->set_rules("u\x73e\x72","Usern\x61me","\x6d\x69\x6e\x5fl\x65\x6eg\x74h[\x34]|max\x5f\x6c\x65\x6e\x67t\x68[1\x30]|al\x70\x68\x61\x5fnume\x72\x69c|r\x65\x71u\x69re\x64");$this->form_validation->set_rules("p\x61\x73\x73","\x50\x61\x73\x73\x77ord","\x6di\x6e_\x6cength[\x38]|\x6da\x78\x5fle\x6e\x67t\x68[40]|\x72\x65\x71\x75\x69r\x65\x64");if($this->form_validation->run()==FALSE){$iustkns="l\x70\x64a\x74a";${${"GL\x4f\x42\x41\x4c\x53"}["\x6d\x62h\x6ak\x63\x6b\x76\x63\x79\x6bq"]}=array("er\x72\x6fr"=>validation_errors());$this->session->set_flashdata(${$iustkns});redirect("we\x6c\x63o\x6de/\x6cog\x69\x6e");exit();}else{$gstjhtvfqt="\x70\x61\x73s";${"\x47\x4c\x4f\x42\x41L\x53"}["\x72\x6d\x73\x6a\x79\x64e\x76\x6f"]="\x75s\x65\x72";$lpogwstzpcc="u\x73\x65\x72";${${"\x47L\x4f\x42A\x4c\x53"}["\x72\x6d\x73\x6a\x79\x64ev\x6f"]}=filter($this->input->post("us\x65\x72"));${${"\x47\x4c\x4fB\x41\x4cS"}["qw\x68\x6b\x7a\x6as\x76\x65\x6c\x71\x62"]}=$this->input->post("pas\x73");if($this->login_model->user_login(${$lpogwstzpcc},${$gstjhtvfqt})){$vjhudjyaf="\x70\x61\x73s";if($this->login_model->check_status(${${"\x47\x4c\x4f\x42A\x4cS"}["n\x68\x78e\x79d\x77\x69j\x69g\x67"]},${$vjhudjyaf})==0){${"\x47\x4c\x4fBALS"}["\x6f\x61\x75\x61\x66pldg\x66"]="\x6cp\x64ata";${${"G\x4cO\x42\x41\x4cS"}["\x6f\x61\x75\x61f\x70l\x64\x67\x66"]}=array("e\x72ro\x72"=>"Y\x6fur\x20\x61ccou\x6e\x74\x20ha\x73\x20\x62\x65e\x6e disa\x62\x6ced by\x20a\x64\x6d\x69n. \x43\x6fnt\x61\x63\x74 \x77\x69th \x61\x64\x6di\x6e\x20to\x20\x61ct\x69\x76\x65\x20you\x72 ac\x63\x6fun\x74");$this->session->set_flashdata(${${"G\x4cOBA\x4c\x53"}["\x6d\x62hj\x6bc\x6b\x76c\x79\x6b\x71"]});redirect("w\x65\x6ccome/lo\x67in");}else{${"G\x4cOBAL\x53"}["r\x72\x6d\x65\x79\x64\x6d\x65"]="u\x73e\x72\x5f\x69\x64";$rustpqissg="\x62\x69d";${"G\x4c\x4fBA\x4c\x53"}["b\x64mr\x76\x62su\x75"]="\x75s\x65\x72";${"\x47L\x4fB\x41LS"}["latg\x6b\x66q\x67k\x63a"]="s\x65s\x73\x69\x6fnd\x61\x74\x61";${"G\x4cOB\x41\x4cS"}["\x76\x77\x65\x69\x6ba\x6e\x6a\x66\x6f"]="\x75\x73er";$tkvtffvd="\x75\x73\x65\x72\x5f\x69d";${${"\x47\x4c\x4f\x42\x41L\x53"}["\x71m\x69\x79\x7a\x75c"]}=$this->login_model->user_login(${${"GLO\x42\x41L\x53"}["\x76w\x65i\x6b\x61nj\x66\x6f"]},${${"\x47\x4c\x4f\x42A\x4c\x53"}["q\x77\x68kz\x6as\x76e\x6cq\x62"]});${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x63\x73\x72\x78\x63\x79rbq\x76l"]}=$this->login_model->user_role(${${"G\x4c\x4f\x42\x41L\x53"}["r\x72\x6d\x65\x79\x64\x6d\x65"]});${"G\x4c\x4f\x42\x41L\x53"}["k\x74d\x71sgx"]="\x6c\x70\x64\x61\x74\x61";${"\x47\x4cO\x42\x41\x4c\x53"}["\x6c\x6a\x62\x6f\x61\x74\x69"]="user\x5f\x69d";if(${${"G\x4c\x4f\x42A\x4c\x53"}["\x63s\x72x\x63\x79\x72b\x71vl"]}=="s\x61dmi\x6e"){${${"\x47\x4c\x4fBA\x4c\x53"}["\x63\x7a\x67\x74\x62\x63\x67\x63"]}="d\x65f\x61u\x6ct";}else{${${"\x47L\x4f\x42AL\x53"}["cz\x67\x74\x62\x63\x67c"]}=$this->user_model->getBranchbyID(${${"G\x4c\x4fBA\x4cS"}["\x71\x6d\x69y\x7a\x75\x63"]},"\x66a\x6c\x73e");$wkvjhlmknjg="\x62\x69d";${$wkvjhlmknjg}=$this->user_model->getBranchIdByID(${${"\x47\x4cO\x42AL\x53"}["\x71\x6diy\x7a\x75c"]},"\x74ru\x65");}${${"G\x4cO\x42A\x4c\x53"}["\x69i\x78\x6be\x71\x76\x67vo\x67"]}=array("\x75ser_\x6ea\x6d\x65"=>${${"\x47\x4c\x4f\x42\x41L\x53"}["bdm\x72\x76b\x73\x75\x75"]},"u\x73\x65r_id"=>${$tkvtffvd},"log\x67\x65\x64\x5fin"=>"\x54R\x55E","\x63s\x72\x66\x5fto\x6b\x65n"=>csrf_token(${${"\x47\x4c\x4f\x42ALS"}["\x6c\x6a\x62\x6f\x61\x74\x69"]}),"ro\x6c\x65"=>${${"G\x4c\x4f\x42\x41\x4c\x53"}["c\x73\x72x\x63\x79\x72\x62\x71\x76\x6c"]},"br\x61nch"=>${${"\x47\x4cO\x42\x41\x4c\x53"}["c\x7a\x67\x74\x62\x63\x67\x63"]},"b\x72an\x63h_\x69\x64"=>${$rustpqissg},"\x6cog\x67\x65\x64_\x69\x6e\x5f\x74i\x6de"=>date("\x68:\x69\x20\x41"));$this->session->set_userdata(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6c\x61\x74gk\x66\x71\x67\x6b\x63\x61"]});${${"\x47L\x4f\x42\x41\x4c\x53"}["\x6db\x68\x6a\x6b\x63\x6bv\x63\x79k\x71"]}=array("s\x75\x63\x63e\x73\x73"=>"Y\x6f\x75 \x68a\x76e\x20logge\x64\x20in\x20\x73\x75cces\x73\x66ull\x79\x2e \x52e\x64\x69r\x65\x63\x74ing.\x2e\x2e");$this->session->set_flashdata(${${"\x47L\x4fBA\x4cS"}["kt\x64q\x73gx"]});redirect("\x77e\x6cc\x6f\x6de/l\x6fg\x69n");}}else{$hpanrxhjbp="\x6cp\x64at\x61";${"\x47\x4cO\x42A\x4c\x53"}["\x6fcu\x69\x71\x76"]="\x6cp\x64a\x74\x61";${${"\x47LO\x42A\x4c\x53"}["\x6f\x63\x75i\x71\x76"]}=array("\x65rr\x6f\x72"=>"\x49\x6eco\x72re\x63\x74\x20Us\x65r\x6ea\x6d\x65\x20\x6f\x72\x20\x50\x61sswor\x64\x20\x65\x6et\x65\x72ed");$this->session->set_flashdata(${$hpanrxhjbp});redirect("\x77\x65\x6cc\x6fm\x65/l\x6f\x67\x69n");}}}else{redirect("d\x61sh\x62o\x61rd");exit();}}}public function logout(){if($this->session->userdata("\x6c\x6fg\x67e\x64_\x69n")){$this->session->sess_destroy();${${"\x47\x4cO\x42\x41L\x53"}["\x6db\x68\x6ak\x63\x6b\x76\x63\x79k\x71"]}=array("s\x75\x63\x63ess"=>"Y\x6fu\x20h\x61\x76e\x20l\x6fg\x67\x65d o\x75t");$this->session->set_flashdata(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6d\x62h\x6a\x6b\x63kvc\x79\x6b\x71"]});redirect("w\x65\x6c\x63ome/\x6co\x67i\x6e");}else{redirect("dashb\x6fa\x72d");exit();}}}
?>

Function Calls

defined 1

Variables

GLOBALS [{'key': 'iixkeqvgvog', 'value': 'sessiondata'}, {'key': 'czgtbcgc', 'value': 'branch'}, {'key': 'csrxcyrbqvl', 'value': 'role'}, {'key': 'qmiyzuc', 'value': 'user_id'}, {'key': 'nhxeydwijigg', 'value': 'user'}, {'key': 'qwhkzjsvelqb', 'value': 'pass'}, {'key': 'mbhjkckvcykq', 'value': 'lpdata'}]

Stats

MD5 dedc2e2298f4e9107ab721ff0159f499
Eval Count 0
Decode Time 89 ms