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 eval("\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\..

Decoded Output download

?><?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class M_login extends CI_Model {
	
	public function process_change_user_state($userid){
		$sql = "SELECT * FROM `users` WHERE `username`='$userid'";
		$query = $this->db->query($sql);
		if($query->num_rows() == 1){
			$row = $query->row();
			if($row->primary_status == "blocked"){
				$sql = "UPDATE `users` SET `primary_status`='active' WHERE `username`='$userid'";
			}elseif($row->primary_status == "active"){
				$sql = "UPDATE `users` SET `primary_status`='blocked' WHERE `username`='$userid'";
			}
			$query = $this->db->query($sql);
			
			if($query){
				if($row->primary_status == "blocked"){
					return "changed-activated";
				}elseif($row->primary_status == "active"){
					return "changed-blocked";
				}
			}else{
				return FALSE;
			}
		}else{
			return "not-avail";
		}
	}
	
	public function disable_for_student(){
		//Temp disabling for students after logout.
		if($this->session->userdata('designation') == 'student'){
			$this->load->model('m_student');
			$result = $this->m_student->check_student_profile_update_or_not();
			
			if($result){
				//Temp need statisfied. Logging out and disabling student.
				$user_id = $this->session->userdata('user_id');
				$sql = "UPDATE `users` SET `primary_status`='blocked' WHERE `id`=$user_id";
				$this->db->query($sql);
			}
		}
	}
	
	public function create_superadmin(){
		//Creating super admin user...
		$ref_by = $this->session->userdata('user_id');
		$username = mysql_real_escape_string($_POST['user_name']);
		$dob = mysql_real_escape_string($_POST['dob']);
		$password = md5($username);
		
		$sql = "INSERT INTO `users` (`username`, `password`, `dob`, `groupcat`, `designation`, `ref_by`, `cur_update_on`, `last_login`, `last_logout`, `primary_status`)VALUES(
				'$username', '$password', '$dob', 0, 'superadmin', $ref_by, now(), now(), now(), 'active')";
		$query = $this->db->query($sql);
		if($query) return TRUE; else return FALSE;
		
	}
	
	public function check_uniqueness_superadmin($code, $username){
		$sql = "SELECT * FROM `users` WHERE `id`!=$code and `username`='$username'";
		$query = $this->db->query($sql);
		$num_rows = $query->num_rows();
		if($num_rows == 1){
			return TRUE;
		}else{
			return FALSE;
		}
	}
	
	public function create_position_user(){
		$ref_by = $this->session->userdata('user_id');
		$username = mysql_real_escape_string($_POST['userid']);
		$dob = mysql_real_escape_string($_POST['dob']);
		$desc = mysql_real_escape_string($_POST['desc']);
		$groupcat = mysql_real_escape_string($_POST['groupcat']);
		$password = md5($username);
		
		$user_reg_result = $this->user_registration($username, "pouser", $dob, $groupcat);
		if($user_reg_result == TRUE){
			$sql = "SELECT * FROM `users` WHERE `username`='$username'";
			$query = $this->db->query($sql);
			$row = $query->row();
			$userid = $row->id;
			$sql = "INSERT INTO `po_user_log` (`userid`, `from_date`, `to_date`, `desc`, `status`, `ref_by`)VALUES(
					$userid, now(), now(), '$desc', 'active', $ref_by)";
			$query = $this->db->query($sql);
			if($query){
				return $userid;
			}else{
				return FALSE;
			}
		}else{
			return FALSE;
		}
	}
	
	public function shift_position_user(){
		$ref_by = $this->session->userdata('user_id');
		$userid = mysql_real_escape_string($_POST['userid']);
		$dob = mysql_real_escape_string($_POST['dob']);
		$desc = mysql_real_escape_string($_POST['desc']);
		$microtime = md5(microtime());
		
		$detail = $this->get_po_user_avail_using_id($userid);
		$username = $detail['po_user']->username;
		$password = md5($username);
		
		$sql = "UPDATE `users` SET `dob`='$dob', `password`='$password', `password_phrase`='$microtime' WHERE `id`=$userid";
		$query = $this->db->query($sql);
		if($query){
			$sql = "UPDATE `po_user_log` SET `status`='shift', `to_date`=now() WHERE `userid`=$userid";
			$update_query = $this->db->query($sql);
			
			$sql = "INSERT INTO `po_user_log` (`userid`, `from_date`, `to_date`, `desc`, `status`, `ref_by`)VALUES(
					$userid, now(), now(), '$desc', 'active', $ref_by)";
			$add_query = $this->db->query($sql);
			
			if($add_query and $update_query){
				return $userid;
			}else{
				return FALSE;
			}
		}else{
			return FALSE;
		}
	}
	
	public function change_pouser_department($pouser, $department){
		if($department != 0){
			$sql = "INSERT INTO `pouser_department` (`pouser_id`, `dep_id`)VALUES($pouser, $department)";
			$add_query = $this->db->query($sql);
			if($add_query){
				return TRUE;
			}else{
				return FALSE;
			}
		}else{
			$sql = "DELETE FROM `pouser_department` WHERE `pouser_id`=$pouser";
			$delete_query = $this->db->query($sql);
			if($delete_query){
				return TRUE;
			}else{
				return FALSE;
			}
		}
	}
	
	public function get_pouser_dep(){
		$sql = "SELECT * FROM `pouser_department`";
		$query = $this->db->query($sql);
		if($query){
			return $query;
		}
	}
	
	
	public function change_group_for_cgroup($gcat, $ccat){
		$sql = "UPDATE `users` SET `groupcat`=$gcat WHERE `designation`='$ccat'";
		$query = $this->db->query($sql);
		if($query) return TRUE; else return FALSE;
	}
	
	public function is_po_user_avail($userid){
		$sql = "SELECT * FROM `users` WHERE `username`='$userid' AND `designation`='pouser'";
		$query = $this->db->query($sql);
		if($query->num_rows == 1){
			$row = $query->row();
			return $row->id;
		}else {
			return FALSE;
		}
	}
	
	public function get_po_user_avail_using_id($userid){
		$sql = "SELECT * FROM `users` WHERE `id`=$userid AND `designation`='pouser'";
		$query = $this->db->query($sql);
		if($query->num_rows == 1){
			$detail['po_user'] = $query->row();
			$sql = "SELECT * FROM `po_user_log` WHERE `userid`=$userid";
			$query = $this->db->query($sql);
			$detail['po_user_log'] = $query->result();
			return $detail;
		}else {
			return FALSE;
		}
	}
	
	public function get_pouser_list(){
		$sql = "SELECT * FROM `users` WHERE `designation`='pouser'";
		$query = $this->db->query($sql);
		if($query){
			return $query->result();
		}else {
			return FALSE;
		}
	}
	
	public function block_user($id){
		$sql = "UPDATE `users` SET `primary_status`='blocked' WHERE `id`=$id";
		$query1 = $this->db->query($sql);
		
		$sql = "INSERT INTO `user_log`(`id`, `user_id`, `cat`, `time`)VALUES('', $id, 'blocked', now())";
		$query2 = $this->db->query($sql);
		
		if($query1 and $query2) return TRUE; else return FALSE;
	}
	
	public function activate_user($id){
		$sql = "UPDATE `users` SET `primary_status`='active' WHERE `id`=$id";
		$query1 = $this->db->query($sql);
		
		$sql = "INSERT INTO `user_log`(`id`, `user_id`, `cat`, `time`)VALUES('', $id, 'activated', now())";
		$query2 = $this->db->query($sql);
		
		if($query1 and $query2) return TRUE; else return FALSE;
	}
	
	public function reset_password($id){
		$sql = "SELECT * FROM `users` WHERE `id`=$id";
		$query = $this->db->query($sql);
		$row = $query->row();
		$password = md5($row->username);
		
		$microtime = md5(microtime());
		$sql = "UPDATE `users` SET `password`='$password', `password_phrase`='$microtime' WHERE `id`=$id";
		$query = $this->db->query($sql);
		if($query) return TRUE; else return FALSE;
	}
	
	public function reset_password_for_user($id){
		$sql = "SELECT * FROM `users` WHERE `username`='$id'";
		$query = $this->db->query($sql);
		$row = $query->row();
		$password = md5($row->username);
		
		$microtime = md5(microtime());
		$sql = "UPDATE `users` SET `password`='$password', `password_phrase`='$microtime' WHERE `username`='$id'";
		$query = $this->db->query($sql);
		if($query) return TRUE; else return FALSE;
	}
	
	public function update_superadmin(){
		//updating super admin user...
		$ref_by = $this->session->userdata('user_id');
		$username = mysql_real_escape_string($_POST['user_name']);
		$dob = mysql_real_escape_string($_POST['dob']);
		$code = mysql_real_escape_string($_POST['code']);
		$password = md5($username);
		
		$sql = "UPDATE `users` SET `username` = '$username', `dob` = '$dob', `ref_by` = $ref_by, `cur_update_on` = now() WHERE `id`=$code";
		$query = $this->db->query($sql);
		if($query) return TRUE; else return FALSE;
	}
	
	public function get_user_detail($code){
		$sql = "SELECT * FROM `users` WHERE `id`=$code and `id`!=2";
		$query = $this->db->query($sql);
		$num_rows = $query->num_rows();
		if($num_rows == 1){
			return $query->row();
		}else{
			return FALSE;
		}
	}
	
	public function is_valid_user_for_set_group($userid){
		// checking whether he/she is valid user.
		$sql = "SELECT * FROM `users` WHERE `username` = '$userid'";
		$query = $this->db->query($sql);
		if($query->num_rows == 1){
			$row = $query->row();
			return $row->groupcat;
		}else {
			return FALSE;
		}
	}
	
	public function set_group_for_member(){
		//Assign group to members.
		$userid = mysql_real_escape_string($_POST['userid']);
		$groupcat = mysql_real_escape_string($_POST['groupcat']);
		$sql = "UPDATE `users` SET `groupcat`=$groupcat WHERE `username`='$userid'";
		$query = $this->db->query($sql);
		if($query){
			return TRUE;
		}else {
			return FALSE;
		}
	}

	public function is_valid_user(){
		// checking whether he/she is valid user.
		$username = mysql_real_escape_string($_POST['username']);
		$password = mysql_real_escape_string($_POST['password']);
		$password = md5($password);
		
		$sql = "SELECT * FROM `users` WHERE `username` = '$username' AND `password`='$password' AND `primary_status`='active'";
		$query = $this->db->query($sql);
		
		if($query->num_rows == 1){
			return TRUE;
		}else {
			return FALSE;
		}
	}
	
	public function password_status(){
		$id = $this->session->userdata('user_id');
		$sql = "SELECT * FROM `users` WHERE `id`=$id";
		$query = $this->db->query($sql);
		$row = $query->row();
		if(md5($row->username) == $row->password){
			return "same";
		}else{
			return "different";
		}
	}
	
	public function check_dob_match_for_password_change($dob){
		$id = $this->session->userdata('user_id');
		$sql = "SELECT * FROM `users` WHERE `id`=$id and `dob`='$dob'";
		$query = $this->db->query($sql);
		 if($query->num_rows() == 1){
		 	return TRUE; 
		 }else{
		 	return FALSE;
		 }
	}
	
	public function check_cur_password_match_for_password_change($cur_password){
		$id = $this->session->userdata('user_id');
		$md5_cur_password = md5($cur_password);
		$sql = "SELECT * FROM `users` WHERE `id`=$id and `password`='$md5_cur_password'";
		$query = $this->db->query($sql);
		 if($query->num_rows() == 1){
		 	return TRUE; 
		 }else{
		 	return FALSE;
		 }
	}
	
	public function change_password(){
		$password = mysql_real_escape_string($_POST['new_password']);
		$password = md5($password);
		$id = $this->session->userdata('user_id');
		$microtime = md5(microtime());
		$sql = "UPDATE `users` SET `password`='$password', `password_phrase`='$microtime' WHERE `id`=$id";
		$query = $this->db->query($sql);
		if($query){
			$this->session->unset_userdata('password_phrase');
			$this->session->set_userdata('password_phrase', $microtime);
		 	return TRUE; 
		}else{
		    return FALSE;
		}
	}
	
	public function user_registration($username, $designation, $dob, $groupcat=0, $status='active'){
		//User registration for this login table...
		 $md5_username = md5($username);
		 $ref_by = $this->session->userdata('user_id');
		 
		 $sql =  "DELETE FROM `users` WHERE `username`='$username'";
		 $result = $this->db->query($sql);
		 
		 if($result){
		 	 $sql = "INSERT INTO `users`(`id`, `username`, `password`, `dob`, `groupcat`, `designation`, `ref_by`, `cur_update_on`, `last_login`, `last_logout`, `primary_status`)
		 		VALUES('', '$username', '$md5_username', '$dob', $groupcat, '$designation', $ref_by, now(), '', '', '$status')";
		 	 $create_result = $this->db->query($sql);
		 }else{
		 	$create_result = FALSE;
		 }
		 
		 if($create_result){
		 	return TRUE; 
		 }else{
		 	return FALSE;
		 }
	}
	
	public function set_session(){
		// Setting session for users.
		$username = mysql_real_escape_string($_POST['username']);
		
		$sql = "UPDATE `users` SET `last_login`=now() WHERE `username`='$username'";
		$query = $this->db->query($sql);
		
		$sql = "SELECT * FROM `users` WHERE `username`='$username'";
		$query = $this->db->query($sql);
		$row = $query->row();
		
		$sess_data = array(
					'user_id' => $row->id,
					'username' => $row->username,
					'password_phrase' => $row->password_phrase,
					'group' => $row->groupcat,
					'designation' => $row->designation,
					'ref_by' => $row->ref_by,
					'last_login' => $row->last_login,
					'last_logout' => $row->last_logout,
					'logged_in' => 1
				);
		$this->session->set_userdata($sess_data);
		
		if($this->session->userdata('designation') == 'pouser'){
			//Department user session assignment....
			$user_id = $row->id;
			$sql = "SELECT * FROM `pouser_department` WHERE `pouser_id`=$user_id";
			$query = $this->db->query($sql);
			if($query->num_rows() == 1){
				$row = $query->row();
				$this->session->set_userdata('dep_id', $row->dep_id);
				
				$sql = "SELECT * FROM `department` WHERE `id`=$row->dep_id";
				$query = $this->db->query($sql);
				$row = $query->row();
				
				$this->session->set_userdata('department', $row->department);
				$this->session->set_userdata('decode', $row->decode);
				$this->session->set_userdata('fcode', $row->fcode);
			}else{
				$this->session->set_userdata('dep_id', 0);
			}
		}else{
			$this->session->set_userdata('dep_id', 0);
		}
		
		$sql = "INSERT INTO `user_log`(`id`, `user_id`, `cat`, `time`)VALUES('', $row->id, 'login', now())";
		$query = $this->db->query($sql);
		
		if($this->session->userdata('logged_in') == 1)
			return TRUE;
		else
			return FALSE;
	}

	public function update_logout_time(){
		$id = $this->session->userdata('user_id');
		
		if(empty($id)==FALSE){
			$sql = "UPDATE `users` SET `last_logout`=now() WHERE `id`=$id";
			$query = $this->db->query($sql);
			
			$sql = "INSERT INTO `user_log`(`id`, `user_id`, `cat`, `time`)VALUES('', $id, 'logout', now())";
			$query = $this->db->query($sql);
		}else{
			redirect(base_url(), 'location');
		}
	}

	public function is_blocked_user(){
		//Checking for valid gri version
		$this->is_valid_gri_version();
		
		// It will update session by periodically.
		$id = $this->session->userdata('user_id');
		if(empty($id)==FALSE){
			$sql = "SELECT * FROM `users` WHERE `id`=$id";
			$query = $this->db->query($sql);
		}else{
			redirect(base_url(), 'location');
		}
		
		$row = $query->row();
		if($row->primary_status == 'blocked' OR $row->password_phrase != $this->session->userdata('password_phrase')){
			$sql = "INSERT INTO `user_log`(`id`, `user_id`, `cat`, `time`)VALUES('', $id, 'sentoff', now())";
			$query = $this->db->query($sql);
			$this->session->sess_destroy();
			redirect(base_url(), 'location');
		}else{
			$this->session->unset_userdata('group');
			$this->session->set_userdata('group', $row->groupcat);
		}
	}
	
	public function is_password_not_changed(){
		$id = $this->session->userdata('user_id');
		if(empty($id)==FALSE){
			$sql = "SELECT * FROM `users` WHERE `id`=$id";
			$query = $this->db->query($sql);
			$row = $query->row();
		}else{
			redirect(base_url(), 'location');
		}
		
		if(md5($row->username) == $row->password){
			if($this->session->userdata('designation') == 'superadmin'){
				redirect(base_url().'superadmin/change_password', 'location');
			}else{
				redirect(base_url().'password/change_password', 'location');
			}
		}
	}
	
	public function is_valid_controller($g_id, $c_name){
		//If he is super admin
		if($this->session->userdata('designation') == 'superadmin'){
			return TRUE;
		}
		
		//If someone else...
		$c_sql = "SELECT * FROM `controllers` WHERE `c_name`='$c_name'";
		$c_query = $this->db->query($c_sql);
		
		if($c_query){
			$c_row = $c_query->row();
			$ac_sql = "SELECT * FROM `access_list` WHERE `c_id`=$c_row->id and `g_id`=$g_id";
			$ac_query = $this->db->query($ac_sql);
			if($ac_query->num_rows >= 1){
				return TRUE;
			}else{
				return FALSE;
			}
		}else{
			return FALSE;
		}
	}
	
	public function is_valid_form($g_id, $c_name, $f_name){
		//If he is super admin
		if($this->session->userdata('designation') == 'superadmin'){
			return "admin";
		}
		
		$c_sql = "SELECT * FROM `controllers` WHERE `c_name`='$c_name'";
		$c_query = $this->db->query($c_sql);
		
		if($c_query){
			$c_row = $c_query->row();
			$f_sql = "SELECT * FROM `form_list` WHERE `c_name`=$c_row->id and `f_name`='$f_name'";
			$f_query = $this->db->query($f_sql);
			if($f_query){
				$f_row = $f_query->row();
				$ac_sql = "SELECT * FROM `access_list` WHERE `c_id`=$c_row->id and `f_id`=$f_row->id and `g_id`=$g_id";
				$ac_query = $this->db->query($ac_sql);
				
				if($ac_query->num_rows == 1){
					$ac_row = $ac_query->row();
					if($ac_row->grant == 'denied'){
						return FALSE;
					}else{
						return $ac_row->grant;
					}
				}else{
					return FALSE;
				}
			}else{
				return FALSE;
			}
		}else{
			return FALSE;
		}
	}
	
	public function index_redirect($g_id, $c_name){
		$c_sql = "SELECT * FROM `controllers` WHERE `c_name`='$c_name'";
		$c_query = $this->db->query($c_sql);
		$c_row = $c_query->row();
		
		if($this->session->userdata('designation') == 'superadmin'){
			//For super admin to redirect based on first menu...
			$f_sql = "SELECT * FROM `form_list` WHERE `c_name`=$c_row->id";
			$f_query = $this->db->query($f_sql);
			$f_row = $f_query->first_row();
			
			redirect(base_url().$c_name."/".$f_row->f_name, "Location");
		}else{
			//For others to redirect
			$ac_sql = "SELECT * FROM `set_menu` WHERE `c_id`=$c_row->id and `cat`= 'form' and `g_id`=$g_id and `order`!=0 ORDER BY `order`";
			$ac_query = $this->db->query($ac_sql);
			if($ac_query->num_rows >= 1){
				$ac_row = $ac_query->first_row();
				$f_sql = "SELECT * FROM `form_list` WHERE `id`=$ac_row->f_id";
				$f_query = $this->db->query($f_sql);
				$f_row = $f_query->row();
				
				redirect(base_url().$c_name."/".$f_row->f_name, "Location");
			}else{
				$f_sql = "SELECT * FROM `form_list` WHERE `c_name`=$c_row->id";
				$f_query = $this->db->query($f_sql);
				$f_row = $f_query->first_row();
				
				redirect(base_url().$c_name."/".$f_row->f_name, "Location");
			}
		}
	}

	public function get_current_version_code(){
		$sql = "SELECT * FROM `vcode` WHERE `id`=1";
		$query = $this->db->query($sql);
		if($query){
			$row = $query->row();
			$cvode = $this->encrypt->decode($row->current, "karthick007here");
			$arr = explode ('.' , $cvode);
			if(!isset($arr[1]) OR !isset($arr[0])){
				return FALSE;
			}else{
				if(!is_numeric($arr[1]) OR !is_numeric($arr[0])){
					return FALSE;
				}
			}
			return $cvode;
		}else{
			return FALSE;
		}
	}
	
	public function update_version_code($cat){
		$cvode = $this->get_current_version_code();
		if($cvode === FALSE){
			return "CODE GENERATION ERROR";
		}else{
			$arr = explode ('.' , $cvode);
		}
		
		if($cat == "patch"){
			$ecode = $arr[1] + 1;
			if($ecode < 10){
				$patch = '000'.$ecode;
			}else if($ecode >= 10 and $ecode < 100){
				$patch = '00'.$ecode;
			}else if($ecode >= 100 and $ecode < 1000){
				$patch = '0'.$ecode;
			}else if($ecode >= 1000 and $ecode <= 9999){
				$patch = $ecode;
			}
			
			$major = $arr[0];
			
			$final_code = $major.".".$patch;
			$enc_fcode = $this->encrypt->encode($final_code, "karthick007here");
			
			$sql = "UPDATE `vcode` SET `current`='$enc_fcode' WHERE `id`=1";
			$query = $this->db->query($sql);
			if($sql){
				return "UPDATED version: ".$final_code;
			}else{
				return "ERROR PLEASE TRY AGAIN LATER";
			}
		}elseif($cat == "major"){
			$ecode = $arr[0] + 1;
			if($ecode < 10){
				$major = '000'.$ecode;
			}else if($ecode >= 10 and $ecode < 100){
				$major = '00'.$ecode;
			}else if($ecode >= 100 and $ecode < 1000){
				$major = '0'.$ecode;
			}else if($ecode >= 1000 and $ecode <= 9999){
				$major = $ecode;
			}
			
			$final_code = $major.".0001";
			$enc_fcode = $this->encrypt->encode($final_code, "karthick007here");
			
			$sql = "UPDATE `vcode` SET `current`='$enc_fcode' WHERE `id`=1";
			$query = $this->db->query($sql);
			if($sql){
				return "UPDATED version: ".$final_code;
			}else{
				return "ERROR PLEASE TRY AGAIN LATER";
			}
		}
	}

	public function is_valid_gri_version(){
		$current_version = $this->get_current_version_code();
		$assigned_version = GRI_VERSION_CODE;
		if($current_version == $assigned_version){
			return "ok-version";
		}else{
			$id = $this->session->userdata('user_id');
			if(empty($id)==FALSE){
				$this->session->sess_destroy();
				redirect(base_url(), 'location');
			}
			return "wrong-version";
		}
	}
}
?>

Did this file decode correctly?

Original Code

<?php
eval("\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28'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'\x29\x29\x29\x3B");
?>

Function Calls

gzinflate 13
dmhnej85072 1
dxvapi85073 1
dzuqti85071 1
base64_decode 13

Variables

$a base64_decode
$b gzinflate
$str 7Rxrb9tG8rML9D9sBAGk7mxJLnA43KVy4cZqa8C1A9npoSgCmiaXMi8UqZKU..

Stats

MD5 15f613763adae82768c2f6041f59c029
Eval Count 23
Decode Time 109 ms