|
Menu |
|
|
Home |
| |
|
Discussions |
| |
|
Tools |
| |
|
Affiliates |
| |
|
Content |
| |
|
Info |
| | |
|
|
|
|
|
User Info |
|
Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144
People Online:
Visitors: 68
Members: 0
Total: 68
|
|
|
|
|
|
Full disclosure |
|
|
|
|
|
|
|
|
|
IT Security and Insecurity Portal |
|
|
decode request please |
|
Posted: Sun Apr 24, 2011 4:00 am |
|
|
outlaw1542 |
Beginner |
|
|
Joined: Apr 24, 2011 |
Posts: 3 |
|
|
|
|
|
|
|
Code: | <?php //0046b
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.');exit(199);
?>
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
6g/t2P+SaK0ifIvlZUkDJcM2waVpu04bgp0lc8G= |
Thanks!!!!! |
|
|
|
|
|
|
|
|
Posted: Sun Apr 24, 2011 3:17 pm |
|
|
outlaw1542 |
Beginner |
|
|
Joined: Apr 24, 2011 |
Posts: 3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Posted: Sun Apr 24, 2011 3:44 pm |
|
|
johnburn |
Advanced user |
|
|
Joined: Jan 14, 2011 |
Posts: 199 |
Location: Malaysia |
|
|
|
|
|
|
Not sure if it wil works but you can try this:
Code: | <?php
class Authentication extends CI_Controller {
public function Authentication() {
$this->load->model("auth_model");
$this->load->library("auth");
function check_license($licensekey, $localkey = "") {
$whmcsurl = "http://my.ifetch.com.au/";
$licensing_secret_key = "mJ425y63w3E8Fr";
$check_token = time() . md5(mt_rand(1000000000, 1e+010) . $licensekey);
$checkdate = date("Ymd");
$usersip = isset($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : $_SERVER['LOCAL_ADDR'];
$localkeydays = 14;
$allowcheckfaildays = 7;
$localkeyvalid = false;
if ($localkey) {
$localkey = str_replace("\n", "", $localkey);
$localdata = substr($localkey, 0, strlen($localkey) - 32);
$md5hash = substr($localkey, strlen($localkey) - 32);
if ($md5hash == md5($localdata . $licensing_secret_key)) {
$localdata = strrev($localdata);
$md5hash = substr($localdata, 0, 32);
$localdata = substr($localdata, 32);
$localdata = base64_decode($localdata);
$localkeyresults = unserialize($localdata);
$originalcheckdate = $localkeyresults['checkdate'];
if ($md5hash == md5($originalcheckdate . $licensing_secret_key)) {
$localexpiry = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - $localkeydays, date("Y")));
if ($localexpiry < $originalcheckdate) {
$localkeyvalid = true;
$results = $localkeyresults;
$validdomains = explode(",", $results['validdomain']);
if (!in_array($_SERVER['SERVER_NAME'], $validdomains)) {
$localkeyvalid = false;
$localkeyresults['status'] = "Invalid";
$localkeyresults['description'] = "Domain Mismatch";
$results = array();
}
$validips = explode(",", $results['validip']);
if (!in_array($usersip, $validips)) {
$localkeyvalid = false;
$localkeyresults['status'] = "Invalid";
$localkeyresults['description'] = "IP Mismatch";
$results = array();
}
if ($results['validdirectory'] != dirname(__FILE__)) {
$localkeyvalid = false;
$localkeyresults['status'] = "Invalid";
$localkeyresults['description'] = "Directory Mismatch";
$results = array();
}
}
}
}
}
if (!$localkeyvalid) {
$postfields['licensekey'] = $licensekey;
$postfields['domain'] = $_SERVER['SERVER_NAME'];
$postfields['ip'] = $usersip;
$postfields['dir'] = dirname(__FILE__);
if ($check_token) {
$postfields['check_token'] = $check_token;
}
if (function_exists("curl_exec")) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $whmcsurl . "modules/servers/licensing/verify.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
} else {
$results['status'] = "Invalid";
$results['description'] = "CURL Unavailable";
return $results;
}
if (!$data) {
$localexpiry = date("Ymd", mktime(0, 0, 0, date("m"), date("d") - ($localkeydays + $allowcheckfaildays), date("Y")));
if ($localexpiry < $originalcheckdate) {
$results = $localkeyresults;
} else {
$results['status'] = "Invalid";
$results['description'] = "Remote Check Failed";
return $results;
}
}
preg_match_all("/<(.*?)>([^<]+)<\\/\\1>/i", $data, $matches);
$results = array();
foreach($matches[1] as $k => $v) {
$results[$v] = $matches[2][$k];
}
$results['description'] = "Incorrect Key or Other Error";
if (isset($results['md5hash']) && $results['md5hash'] != md5($licensing_secret_key . $check_token)) {
$results['status'] = "Invalid";
$results['description'] = "MD5 Checksum Verification Failed";
return $results;
}
if ($results['status'] == "Active") {
$results['checkdate'] = $checkdate;
$data_encoded = serialize($results);
$data_encoded = base64_encode($data_encoded);
$data_encoded = md5($checkdate . $licensing_secret_key) . $data_encoded;
$data_encoded = strrev($data_encoded);
$Var_7680 = $data_encoded . md5($data_encoded . $licensing_secret_key);
$data_encoded = wordwrap($data_encoded, 80, "\n", true);
$results['localkey'] = $data_encoded;
}
$results['remotecheck'] = true;
}
unset($postfields);
unset($data);
unset($matches);
unset($whmcsurl);
unset($licensing_secret_key);
unset($checkdate);
unset($usersip);
unset($localkeydays);
unset($allowcheckfaildays);
unset($md5hash);
return $results;
}
$this->load->helper("file");
$licensekey = $this->config->item("license_key");
$localkey = read_file("localkey.txt");
$results = check_license($licensekey, $localkey);
if ($results['status'] == "Active") {
if (isset($results['localkey'])) {
write_file("localkey.txt", $results['localkey']);
}
} else if ($results['status'] == "Invalid") {
echo "<strong>" . $results['description'];
echo "</strong><br />Your license key is invalid. Please check your key in _application/config/shop_manager.php or contact support.";
exit();
} else {
if ($results['status'] == "Expired") {
echo "Your license key has expired. Please purchase a new key or contact support.";
exit();
} else {
if ($results['status'] == "Suspended") {
echo "Your license key is currently suspended. Please contact support.";
exit();
}
}
}
}
public function index() {
echo "ERROR!";
}
public function login() {
$data['title'] = " - Login";
$data['error'] = "";
$this->session->keep_flashdata("req_url");
if (!$this->input->post("login")) {
$this->load->view("admin/login", $data);
} else {
$un = $this->input->post("username");
$pw = $this->input->post("password");
$login = $this->auth_model->check_login($un, $pw);
if (is_object($login) && 0 < $login->id) {
$auth = $this->auth->get_user_permissions($login->id);
$sess = array("staff_id" => $login->id, "staff" => $login->first_name, "fname" => $login->first_name, "lname" => $login->last_name, "phone" => $login->phone, "mobile" => $login->mobile, "extension" => $login->extension, "email" => $login->email, "store" => $login->store, "auth" => $auth);
$this->session->set_userdata($sess);
if ($this->session->flashdata("req_url")) {
redirect($this->session->flashdata("req_url"), "refresh");
}
redirect("/", "refresh");
} else {
$data['error'] = "Invalid Username or Password";
$this->load->view("admin/login", $data);
}
}
}
public function logout() {
$this->session->sess_destroy();
redirect("/", "refresh");
}
public function error($msg = "") {
$header['title'] = " - Error";
$data['error'] = $msg;
$this->load->view("blocks/header", $header);
$this->load->view("admin/error", $data);
$this->load->view("blocks/footer");
}
}
?> |
|
|
|
|
|
|
|
|
|
Posted: Sun Apr 24, 2011 4:01 pm |
|
|
outlaw1542 |
Beginner |
|
|
Joined: Apr 24, 2011 |
Posts: 3 |
|
|
|
|
|
|
|
It did not, but thanks for your help |
|
|
|
|
www.waraxe.us Forum Index -> PHP script decode requests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT
Page 1 of 1
|
|
|
Powered by phpBB © 2001-2008 phpBB Group
|
|
|
|
|
|