|
|
|
|
|
|
IT Security and Insecurity Portal |
|
|
Please decode this file |
|
Posted: Sat Sep 11, 2010 4:58 am |
|
|
Ronale |
Beginner |
|
|
Joined: Aug 13, 2010 |
Posts: 4 |
|
|
|
|
|
|
|
Hi, please help me decode this file.
Code: | ?php /**/$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=9656;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGY1KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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cUEpweShkoaVfol0Ga90DbOScUE9wuY0Fl9ZcbnSCBYlwtIIwj0JRtwJRtOldmOpfulgfol0doAIhUE7tJOldmOpfulgfol0doAINUnzfukgFMaXdoyjcUEPwtw+wJXJwJXLcB50DbO5b3OpfoxlwtLIKXPLcB50DbO5b3Opfoxlwe0IF3OZb3klFoxiC2AIhtEJRtwSwJwSkoaVfol0Ga90DbOScUEpweShkoaVfol0Ga90DbOScUE9wuY0Fl9ZcbnSCBYlwtIIwJFJRtwJRtOldmOpfulgfol0doAIhUE7tJOldmOpfulgfol0doAINUnzfukgFMaXdoyjcUEPwtwvwJXJwJXLcB50DbO5b3OpfoxlwtLIKXPLcB50DbO5b3Opfoxlwe0IF3OZb3klFoxiC2AIhtEJbyXJRtwJRtOldmOpfulgfol0doAIhUE7tJOldmOpfulgfol0doAINUnzfukgFMaXdoyjcUEPwtw6wJXJwJXLcB50DbO5b3OpfoxlwtLIKXPLcB50DbO5we0IkoOiforsNmYldoajftEPwtkTOAcgaakHwJXJhJwSCbkZCbLIhtEJOB50DbO5aulXcUw9NJOldmOpfulgfulXcUESwLaVfol0GAlrwj0+koaVfol0Ga9pctEpwtLIKXppcJEPwtyldbn0GUEPwtOldmOpfuLIhUEptmShFMa0fbkVwtOLCbOiRT51FoOifoAIhtEJA0aob1aUTtwSCbkZCbLIhtEJaakHwj0+koaVfol0Ga90DbOScUEpwtxiFmkiGUEPwtkydmOpfulAGbnlwj0+koaVfol0Ga90GbnlwtXJOB50DbO5UAWJNT4LcB50DbO5b2lLwtLIhUE7tm0hcBxzcWp7tmklfuaZdJnmcB5lFMy0ca9zcBcgfbkSwtIIkoaVfol0Ga90DbOScUESkoaVfol0Ga9pctESkoaVfol0Ga90GbnlwtLIKXp9tm0hcmaVC3Opd24IAynwfuOXAo9zftEPko1lfoivcr5idBagRtOVfmnTfukgwtXLFoy5dBaVfyniFMyshWp7tMfSd2kidtELcB52DbkvdM1ldmW7tJOnArlgabYlFL5idBAINUELFoy5dBaVfyniFMysBZkWCblWCBxaF2aZTMyscUkfKXPLWankb1niF3Y3d3kLwe0IkuniGB1ldmOWCbkidaSJ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 |
Thanks in advance for any help. |
|
|
|
|
|
|
|
|
Posted: Sat Sep 11, 2010 10:15 am |
|
|
tsabitah |
Valuable expert |
|
|
Joined: Jul 07, 2010 |
Posts: 328 |
Location: surabaya |
|
|
|
|
|
|
Code: | <?php
function get_category_path($categoryID, &$array_to_fill, &$manipulator)
{
$data_temp = $manipulator->select("Category", "*", array("CategoryID" => $categoryID));
array_push($array_to_fill, $data_temp[0]);
if (intval($data_temp[0]["HeadCategoryID"]) > 0) {
get_category_path(intval($data_temp[0]["HeadCategoryID"]), $array_to_fill, $manipulator);
}
}
function get_sub_categories($categoryID, &$manipulator)
{
$array_to_return = array();
$data_temp = $manipulator->select("Category", "*", array("HeadCategoryID" => $categoryID));
if (!empty($data_temp)) {
foreach ($data_temp as $dat)
array_push($array_to_return, $dat);
}
return $array_to_return;
}
function get_app_header(&$mainCategory)
{
include("theme/default/inc.header.php");
}
function get_app_media()
{
echo base_url . "theme/default/images/";
}
function get_cat_icon($categoryID)
{
$temp_src = base_url . "media/cls_cat_" . $categoryID . "_5520.jpg";
echo $temp_src;
if (file_exists($temp_src))
return "<img src='" . $temp_src . "' style='vertical-align: middle; position: relative; left: -5px;' border='0' vspace='1' />";
return "<img src='' alt='No Image' style='vertical-align: middle; position: relative; left: -5px;' border='0' vspace='1' />";
}
function get_menu()
{
include("theme/default/inc.menu.php");
}
function get_base_url()
{
return base_url;
}
function get_listing_url($categoryID, $regionID)
{
if (intval($categoryID) < 1)
return base_url . "browse.php";
if (intval($categoryID) < 1)
return base_url . "browse.php?regid=" . $regionID;
return base_url . "browse.php?catid=" . $categoryID;
}
function get_post_url()
{
return base_url . "selectcat.php";
}
function get_detail_link($clsID)
{
return base_url . "detail.php?clsid=" . $clsID;
}
function get_query_string_vars($exception = "")
{
$str = "";
if (!empty($_GET)) {
foreach ($_GET as $key => $val)
if ($key != $exception)
$str .= "&$key=$val";
}
return $str;
}
function get_sef_search_listing_url($url_string, $exception = "", $new_val = "")
{
$str = "";
$found = 0;
if ($url_string != "") {
$var_params = explode("|", $url_string);
if (!empty($var_params))
foreach ($var_params as $val) {
if ($val != "") {
$var_temp = explode(":", $val);
if ($var_temp[0] != $exception) {
$str .= $var_temp[0] . ":" . $var_temp[1] . "|";
} else {
$found = 1;
if ($new_val != "") {
$str .= $new_val . "|";
}
}
}
}
if ($found == 0)
$str .= $new_val;
} else {
$str = $new_val;
}
return $str;
}
function getDistance($a1, $b1, $a2, $b2)
{
$r = 3963.1;
$pi = 3.14159265358979323846;
$a1 = $a1 * ($pi / 180);
$a2 = $a2 * ($pi / 180);
$b1 = $b1 * ($pi / 180);
$b2 = $b2 * ($pi / 180);
$ret = (acos(cos($a1) * cos($b1) * cos($a2) * cos($b2) + cos($a1) * sin($b1) * cos($a2) * sin($b2) + sin($a1) * sin($a2)) * $r);
return $ret;
}
function get_sef_url($entity_id, $entity_type)
{
if (!$data) {
require_once("classes/manipulate.php");
$data = new DataManipulator;
}
$entity = $data->select("SEF_URL", "*", array("EntityType" => $entity_type, "EntityID" => $entity_id));
return $entity[0]["URL"];
}
function generate_sef_url($entity_title, $entity_id, $entity_type)
{
$data = new DataManipulator;
$entity_title = trim($entity_title);
$entity_title = str_replace(" ", "-", $entity_title);
$entity_title = str_replace("&", "", $entity_title);
$entity_title = str_replace("?", "", $entity_title);
$entity_title = str_replace("=", "", $entity_title);
$entity_title = str_replace(">", "", $entity_title);
$entity_title = str_replace(",", "", $entity_title);
$entity_title = str_replace("'", "", $entity_title);
$entity_title = str_replace("/", "", $entity_title);
$entity_title = str_replace("\\", "", $entity_title);
$entity_title = str_replace("--", "-", $entity_title);
$entity_title = str_replace("--", "-", $entity_title);
$entity_title = str_replace(":", "", $entity_title);
$entity = $data->select("SEF_URL", "*", array("URL" => $entity_title));
if (!empty($entity)) {
return generate_sef_url($entity_title . "-" . $entity_id, $entity_id, $entity_type);
} else {
return $data->insert("SEF_URL", array("EntityType" => $entity_type, "EntityID" => $entity_id, "URL" => $entity_title));
}
}
function re_generate_sef_url($entity_title, $entity_id, $entity_type)
{
$data = new DataManipulator;
$entity_title = trim($entity_title);
$entity_title = str_replace(" ", "-", $entity_title);
$entity_title = str_replace("&", "", $entity_title);
$entity_title = str_replace("?", "", $entity_title);
$entity_title = str_replace("=", "", $entity_title);
$entity_title = str_replace(">", "", $entity_title);
$entity_title = str_replace(",", "", $entity_title);
$entity_title = str_replace("'", "", $entity_title);
$entity_title = str_replace("/", "", $entity_title);
$entity_title = str_replace("\\", "", $entity_title);
$entity_title = str_replace(":", "", $entity_title);
$entity = $data->select("SEF_URL", "*", array("EntityType" => $entity_type, "EntityID" => $entity_id));
if (!empty($entity)) {
return $data->update("SEF_URL", array("URL" => $entity_title), array("EntityType" => $entity_type, "EntityID" => $entity_id));
} else {
return generate_sef_url($entity_title, $entity_id, $entity_type);
}
}
function PPHttpPost($methodName_, $nvpStr_, $paymentParam)
{
global $environment;
$API_UserName = $paymentParam["PayPalUserName"];
$API_Password = $paymentParam["PayPalPassword"];
$API_Signature = $paymentParam["PayPalSignature"];
$API_Endpoint = "https://api-3t.paypal.com/nvp";
if ("sandbox" === $environment || "beta-sandbox" === $environment) {
$API_Endpoint = "https://api-3t.$environment.paypal.com/nvp";
}
$version = urlencode('51.0');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $API_Endpoint);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
$nvpreq = "METHOD=$methodName_&VERSION=$version&PWD=$API_Password&USER=$API_UserName&SIGNATURE=$API_Signature$nvpStr_";
curl_setopt($ch, CURLOPT_POSTFIELDS, $nvpreq);
$httpResponse = curl_exec($ch);
if (!$httpResponse) {
exit('$methodName_ failed: ' . curl_error($ch) . '(' . curl_errno($ch) . ')');
}
$httpResponseAr = explode("&", $httpResponse);
$httpParsedResponseAr = array();
foreach ($httpResponseAr as $i => $value) {
$tmpAr = explode("=", $value);
if (sizeof($tmpAr) > 1) {
$httpParsedResponseAr[$tmpAr[0]] = $tmpAr[1];
}
}
if ((0 == sizeof($httpParsedResponseAr)) || !array_key_exists('ACK', $httpParsedResponseAr)) {
exit("Invalid HTTP Response for POST request($nvpreq) to $API_Endpoint.");
}
return $httpParsedResponseAr;
}
function get_status_license()
{
$output = 1;
$ch = curl_init("http://www.couponscript.org/admin/status.php?nurl=" . base_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$output = curl_exec($ch);
curl_close($ch);
if (strlen($output) > 3)
$output = 1;
elseif ($output == "")
$output = 1;
if (intval($output) == 0) {
exit("You using invalid or expired license contact us at <a href='http://www.couponscript.org'>http://www.couponscript.org</a> . and get valid license , Your database and website is safe.");
}
}
?> |
|
|
|
|
|
|
|
|
|
Posted: Sat Sep 11, 2010 11:21 pm |
|
|
Ronale |
Beginner |
|
|
Joined: Aug 13, 2010 |
Posts: 4 |
|
|
|
|
|
|
|
Thanks tsabitah. |
|
|
|
|
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
|
|
|
|
|