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 /* Design and code by saad */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34..

Decoded Output download

$O000O0O00=$OOO000O00($OOO0O0O00,'rb');$O0O00OO00($O000O0O00,0x494);$OO00O00O0=$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,0x17c),'idSusZ0cH56oRCOFJD8Ip+Gnz3rXjbxmQegwVtvWN1kKPEf9hUL/2qBAlTya74MY=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'));eval($OO00O00O0);$OO00O00O0=str_replace('__FILE__',"'".$OOO0O0O00."'",$OOO0000O0($OOO00000O($O0O00OO00($O000O0O00,$OO00O0000),'idSusZ0cH56oRCOFJD8Ip+Gnz3rXjbxmQegwVtvWN1kKPEf9hUL/2qBAlTya74MY=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose($O000O0O00);eval($OO00O00O0);
set_time_limit(0);
$country = get_option('lang_key');
$associate_tag = get_option('idtag_key');
$public_key = get_option('apikey_key');
$private_key = get_option('secretkey_key');
function aws_signed_request($region,$params,$public_key,$private_key,$associate_tag=NULL,$version='2011-08-01')
{
$method = 'GET';
$host = 'webservices.amazon.'.$region;
$uri = '/onca/xml';
$params['Service'] = 'AWSECommerceService';
$params['AWSAccessKeyId'] = $public_key;
$params['Timestamp'] = gmdate('Y-m-d\TH:i:s\Z');
$params['Version'] = $version;
if ($associate_tag !== NULL) {
$params['AssociateTag'] = $associate_tag;
}
ksort($params);
$canonicalized_query = array();
foreach ($params as $param=>$value)
{
$param = str_replace('%7E','~',rawurlencode($param));
$value = str_replace('%7E','~',rawurlencode($value));
$canonicalized_query[] = $param.'='.$value;
}
$canonicalized_query = implode('&',$canonicalized_query);
$string_to_sign = $method."
".$host."
".$uri."
".$canonicalized_query;
$signature = base64_encode(hash_hmac('sha256',$string_to_sign,$private_key,TRUE));
$signature = str_replace('%7E','~',rawurlencode($signature));
$request = 'http://'.$host.$uri.'?'.$canonicalized_query.'&Signature='.$signature;
return $request;
}
$request = aws_signed_request($country ,array(
'Operation'=>'ItemLookup',
'MerchantId'=>'All',
'TruncateReviewsAt'=>'5000',
'IncludeReviewsSummary'=>'False',
'ItemId'=>$asinnya,
'ResponseGroup'=>'Medium, ItemAttributes, Large, Small, Reviews, Accessories, Images, Offers, EditorialReview, Similarities'),$public_key,$private_key,$associate_tag);
$response = @file_get_contents($request);
if ($response === FALSE) {
echo "Request failed.
";
}else {
$pxml = simplexml_load_string($response);
if ($pxml === FALSE) {
echo "Response could not be parsed.
";
}else {
if (isset($pxml->Items->Item->ItemAttributes->Title)) {
$judul_pr		= $pxml->Items->Item->ItemAttributes->Title;
$asin			= $pxml->Items->Item->ASIN;
$manufacturer	= $pxml->Items->Item->ItemAttributes->Manufacturer;
$url_medium_img 	= $pxml->Items->Item->ImageSets->ImageSet->MediumImage->URL;
$price 		= $pxml->Items->Item->Offers->Offer->OfferListing->Price->FormattedPrice;
$listprice 	= $pxml->Items->Item->ItemAttributes->ListPrice->FormattedPrice;
$lowprice		= $pxml->Items->Item->OfferSummary->LowestNewPrice->FormattedPrice;
$feature 		= $pxml->Items->Item->ItemAttributes->Feature;
$desc 		= $pxml->Items->Item->EditorialReviews->EditorialReview->Content;
$link				= $pxml->Items->Item->DetailPageURL;
$linkreviews		= $pxml->Items->Item->CustomerReviews->IFrameURL;
$kondisine		=$pxml->Items->Item->Offers->Offer->OfferAttributes->Condition;
$getrate	= @file_get_contents($linkreviews);
$rating1 	= explode(' out of 5',$getrate);
$rating 	= substr($rating1[0],-3);
$image = str_replace('160','200',$url_medium_img);
$imgbig = str_replace('160','500',$url_medium_img);
$rateku = trim($rating);
$urlrate= get_template_directory_uri();
if ($rateku <0.5) {$rating_smalls = '<img src="'.$urlrate.'/images/star/3.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else if ($rateku <1.0) {$rating_smalls = '<img src="'.$urlrate.'/images/star/0-5.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else if ($rateku <1.5) {$rating_smalls = '<img src="'.$urlrate.'/images/star/1.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else if ($rateku <2.0) {$rating_smalls = '<img src="'.$urlrate.'/images/star/1-5.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else if ($rateku <2.5) {$rating_smalls = '<img src="'.$urlrate.'/images/star/2.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else if ($rateku <3.0) {$rating_smalls = '<img src="'.$urlrate.'/images/star/2-5.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else if ($rateku <3.5) {$rating_smalls = '<img src="'.$urlrate.'/images/star/3.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else if ($rateku <4.0) {$rating_smalls = '<img src="'.$urlrate.'/images/star/3-5.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else if ($rateku <4.5) {$rating_smalls = '<img src="'.$urlrate.'/images/star/4.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else if ($rateku <= 5.0) {$rating_smalls = '<img src="'.$urlrate.'/images/star/4-5.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';}
else {$rating_smalls = '<img src="'.$urlrate.'/images/star/5.png" alt="Rating'.$rateku.'" title=" Rating '.$rateku.'" />';};
}
}
};

Did this file decode correctly?

Original Code

<?php /* Design and code by saad */$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=0x1764;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NDk0KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdpZFN1c1owY0g1Nm9SQ09GSkQ4SXArR256M3JYamJ4bVFlZ3dWdHZXTjFrS1BFZjloVUwvMnFCQWxUeWE3NE1ZPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>~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alVnRPIq ?>

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
get_option 1
str_replace 1
base64_decode 3
set_time_limit 1

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 5988
$OO00O00O0 set_time_limit(0); $country = get_option('lang_key'); $asso..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 18771b3ec41dab5877dfeaa2ef0d5666
Eval Count 3
Decode Time 150 ms