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 ${"GLOBALS"}["sofiwhqjitl"]="notify_value";${"GLOBALS"}["duismmyjk"]="user";${"GLOBA..

Decoded Output download

<?php ${"GLOBALS"}["sofiwhqjitl"]="notify_value";${"GLOBALS"}["duismmyjk"]="user";${"GLOBALS"}["maeysmhxrfl"]="ip_address";${"GLOBALS"}["vgkyuxdygyz"]="country";${"GLOBALS"}["lrlirildbapd"]="offer";${"GLOBALS"}["ncwyvbo"]="generatedHash";${"GLOBALS"}["dowcfiak"]="url";${"GLOBALS"}["cwadhpj"]="protocol";${"GLOBALS"}["qaueoqmw"]="transaction";${"GLOBALS"}["dxrtsvohbj"]="reward";${"GLOBALS"}["wgqftffvq"]="name";$aowpfgusyb="protocol";${"GLOBALS"}["autsmxrjo"]="payout";${"GLOBALS"}["ulojut"]="userId";${"GLOBALS"}["yvljniwrp"]="user";${"GLOBALS"}["qjeolije"]="secret";${"GLOBALS"}["emamafm"]="user";define("BASEPATH",true);require("../init.php");${${"GLOBALS"}["qjeolije"]}=$db->QueryFetchArray("SELECT config_value FROM `offerwall_config` WHERE `config_name`='notik_secret'");${"GLOBALS"}["pjbfap"]="offer_id";${${"GLOBALS"}["qjeolije"]}=${${"GLOBALS"}["qjeolije"]}["config_value"];${${"GLOBALS"}["ulojut"]}=$db->EscapeString($_REQUEST["user_id"]);${"GLOBALS"}["qlxhoahfrgk"]="urlWithoutHash";${${"GLOBALS"}["autsmxrjo"]}=$db->EscapeString($_REQUEST["payout"]);${"GLOBALS"}["ppyulblsip"]="url";${"GLOBALS"}["utjireqbvp"]="ip_address";${${"GLOBALS"}["wgqftffvq"]}=$db->EscapeString($_REQUEST["offer_name"]);${${"GLOBALS"}["pjbfap"]}=$db->EscapeString($_REQUEST["offer_id"]);${${"GLOBALS"}["dxrtsvohbj"]}=$db->EscapeString($_REQUEST["amount"]);$jngfybwbmv="secret";${${"GLOBALS"}["qaueoqmw"]}=$db->EscapeString($_REQUEST["txn_id"]);${${"GLOBALS"}["utjireqbvp"]}=$db->EscapeString($_REQUEST["conversion_ip"]);${"GLOBALS"}["yjrdtguk"]="urlWithoutHash";${"GLOBALS"}["itcfglxoyc"]="generatedHash";${$aowpfgusyb}=(isset($_SERVER["HTTPS"])&&$_SERVER["HTTPS"]==="on"?"https":"http");$lohyxnpklkn="offer";${${"GLOBALS"}["ppyulblsip"]}=${${"GLOBALS"}["cwadhpj"]}."://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];${${"GLOBALS"}["yjrdtguk"]}=substr(${${"GLOBALS"}["dowcfiak"]},0,-strlen("&hash=".$_REQUEST["hash"]));${${"GLOBALS"}["itcfglxoyc"]}=hash_hmac("sha1",${${"GLOBALS"}["qlxhoahfrgk"]},${$jngfybwbmv});${"GLOBALS"}["avhodtkdirgo"]="userId";if($_REQUEST["hash"]!=${${"GLOBALS"}["ncwyvbo"]}){echo"0";exit;}${${"GLOBALS"}["emamafm"]}=$db->QueryFetchArray("SELECT `id` FROM `users` WHERE `id` = '".${${"GLOBALS"}["avhodtkdirgo"]}."'");${${"GLOBALS"}["lrlirildbapd"]}=$db->QueryFetchArray("SELECT * FROM `completed_offers` WHERE `transaction_id`='".${${"GLOBALS"}["qaueoqmw"]}."' AND `method`='notik' LIMIT 1");if(!empty(${${"GLOBALS"}["yvljniwrp"]}["id"])&&empty(${$lohyxnpklkn}["id"])){$umyayexmcv="offer_id";${"GLOBALS"}["wxxnwggj"]="reward";$ongfqghx="name";${${"GLOBALS"}["vgkyuxdygyz"]}=detectCountry(${${"GLOBALS"}["maeysmhxrfl"]});${"GLOBALS"}["fbnxnjfnlizh"]="reward";$yakwfrmwpnb="notify_value";$fvwnowse="country";${"GLOBALS"}["ftrcqjbdw"]="offerID";${"GLOBALS"}["mpraerv"]="offerID";$mqwxegkjm="ip_address";$kdeujxwf="reward";$db->Query("INSERT INTO `completed_offers` (`user_id`,`transaction_id`,`campaign_id`,`campaign_name`,`user_country`,`user_ip`,`revenue`,`reward`,`method`,`status`,`timestamp`) VALUES ('".${${"GLOBALS"}["duismmyjk"]}["id"]."','".${${"GLOBALS"}["qaueoqmw"]}."','".${$umyayexmcv}."','".${$ongfqghx}."','".${$fvwnowse}."','".${$mqwxegkjm}."','".${${"GLOBALS"}["autsmxrjo"]}."','".${$kdeujxwf}."','notik','1','".time()."')");${${"GLOBALS"}["mpraerv"]}=$db->GetLastInsertId();$db->Query("UPDATE `users` SET `account_balance`=`account_balance`+'".${${"GLOBALS"}["wxxnwggj"]}."' WHERE `id`='".${${"GLOBALS"}["duismmyjk"]}["id"]."'");${$yakwfrmwpnb}=serialize(array("id"=>${${"GLOBALS"}["ftrcqjbdw"]},"reward"=>${${"GLOBALS"}["fbnxnjfnlizh"]}));add_activity(${${"GLOBALS"}["duismmyjk"]}["id"],1,${${"GLOBALS"}["sofiwhqjitl"]});}echo"1";  
?>

Did this file decode correctly?

Original Code

<?php ${"GLOBALS"}["sofiwhqjitl"]="notify_value";${"GLOBALS"}["duismmyjk"]="user";${"GLOBALS"}["maeysmhxrfl"]="ip_address";${"GLOBALS"}["vgkyuxdygyz"]="country";${"GLOBALS"}["lrlirildbapd"]="offer";${"GLOBALS"}["ncwyvbo"]="generatedHash";${"GLOBALS"}["dowcfiak"]="url";${"GLOBALS"}["cwadhpj"]="protocol";${"GLOBALS"}["qaueoqmw"]="transaction";${"GLOBALS"}["dxrtsvohbj"]="reward";${"GLOBALS"}["wgqftffvq"]="name";$aowpfgusyb="protocol";${"GLOBALS"}["autsmxrjo"]="payout";${"GLOBALS"}["ulojut"]="userId";${"GLOBALS"}["yvljniwrp"]="user";${"GLOBALS"}["qjeolije"]="secret";${"GLOBALS"}["emamafm"]="user";define("BASEPATH",true);require("../init.php");${${"GLOBALS"}["qjeolije"]}=$db->QueryFetchArray("SELECT config_value FROM `offerwall_config` WHERE `config_name`='notik_secret'");${"GLOBALS"}["pjbfap"]="offer_id";${${"GLOBALS"}["qjeolije"]}=${${"GLOBALS"}["qjeolije"]}["config_value"];${${"GLOBALS"}["ulojut"]}=$db->EscapeString($_REQUEST["user_id"]);${"GLOBALS"}["qlxhoahfrgk"]="urlWithoutHash";${${"GLOBALS"}["autsmxrjo"]}=$db->EscapeString($_REQUEST["payout"]);${"GLOBALS"}["ppyulblsip"]="url";${"GLOBALS"}["utjireqbvp"]="ip_address";${${"GLOBALS"}["wgqftffvq"]}=$db->EscapeString($_REQUEST["offer_name"]);${${"GLOBALS"}["pjbfap"]}=$db->EscapeString($_REQUEST["offer_id"]);${${"GLOBALS"}["dxrtsvohbj"]}=$db->EscapeString($_REQUEST["amount"]);$jngfybwbmv="secret";${${"GLOBALS"}["qaueoqmw"]}=$db->EscapeString($_REQUEST["txn_id"]);${${"GLOBALS"}["utjireqbvp"]}=$db->EscapeString($_REQUEST["conversion_ip"]);${"GLOBALS"}["yjrdtguk"]="urlWithoutHash";${"GLOBALS"}["itcfglxoyc"]="generatedHash";${$aowpfgusyb}=(isset($_SERVER["HTTPS"])&&$_SERVER["HTTPS"]==="on"?"https":"http");$lohyxnpklkn="offer";${${"GLOBALS"}["ppyulblsip"]}=${${"GLOBALS"}["cwadhpj"]}."://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"];${${"GLOBALS"}["yjrdtguk"]}=substr(${${"GLOBALS"}["dowcfiak"]},0,-strlen("&hash=".$_REQUEST["hash"]));${${"GLOBALS"}["itcfglxoyc"]}=hash_hmac("sha1",${${"GLOBALS"}["qlxhoahfrgk"]},${$jngfybwbmv});${"GLOBALS"}["avhodtkdirgo"]="userId";if($_REQUEST["hash"]!=${${"GLOBALS"}["ncwyvbo"]}){echo"0";exit;}${${"GLOBALS"}["emamafm"]}=$db->QueryFetchArray("SELECT `id` FROM `users` WHERE `id` = '".${${"GLOBALS"}["avhodtkdirgo"]}."'");${${"GLOBALS"}["lrlirildbapd"]}=$db->QueryFetchArray("SELECT * FROM `completed_offers` WHERE `transaction_id`='".${${"GLOBALS"}["qaueoqmw"]}."' AND `method`='notik' LIMIT 1");if(!empty(${${"GLOBALS"}["yvljniwrp"]}["id"])&&empty(${$lohyxnpklkn}["id"])){$umyayexmcv="offer_id";${"GLOBALS"}["wxxnwggj"]="reward";$ongfqghx="name";${${"GLOBALS"}["vgkyuxdygyz"]}=detectCountry(${${"GLOBALS"}["maeysmhxrfl"]});${"GLOBALS"}["fbnxnjfnlizh"]="reward";$yakwfrmwpnb="notify_value";$fvwnowse="country";${"GLOBALS"}["ftrcqjbdw"]="offerID";${"GLOBALS"}["mpraerv"]="offerID";$mqwxegkjm="ip_address";$kdeujxwf="reward";$db->Query("INSERT INTO `completed_offers` (`user_id`,`transaction_id`,`campaign_id`,`campaign_name`,`user_country`,`user_ip`,`revenue`,`reward`,`method`,`status`,`timestamp`) VALUES ('".${${"GLOBALS"}["duismmyjk"]}["id"]."','".${${"GLOBALS"}["qaueoqmw"]}."','".${$umyayexmcv}."','".${$ongfqghx}."','".${$fvwnowse}."','".${$mqwxegkjm}."','".${${"GLOBALS"}["autsmxrjo"]}."','".${$kdeujxwf}."','notik','1','".time()."')");${${"GLOBALS"}["mpraerv"]}=$db->GetLastInsertId();$db->Query("UPDATE `users` SET `account_balance`=`account_balance`+'".${${"GLOBALS"}["wxxnwggj"]}."' WHERE `id`='".${${"GLOBALS"}["duismmyjk"]}["id"]."'");${$yakwfrmwpnb}=serialize(array("id"=>${${"GLOBALS"}["ftrcqjbdw"]},"reward"=>${${"GLOBALS"}["fbnxnjfnlizh"]}));add_activity(${${"GLOBALS"}["duismmyjk"]}["id"],1,${${"GLOBALS"}["sofiwhqjitl"]});}echo"1"; 
?>

Function Calls

define 1

Variables

GLOBALS [{'key': 'sofiwhqjitl', 'value': 'notify_value'}, {'key': 'duismmyjk', 'value': 'user'}, {'key': 'maeysmhxrfl', 'value': 'ip_address'}, {'key': 'vgkyuxdygyz', 'value': 'country'}, {'key': 'lrlirildbapd', 'value': 'offer'}, {'key': 'ncwyvbo', 'value': 'generatedHash'}, {'key': 'dowcfiak', 'value': 'url'}, {'key': 'cwadhpj', 'value': 'protocol'}, {'key': 'qaueoqmw', 'value': 'transaction'}, {'key': 'dxrtsvohbj', 'value': 'reward'}, {'key': 'wgqftffvq', 'value': 'name'}, {'key': 'autsmxrjo', 'value': 'payout'}, {'key': 'ulojut', 'value': 'userId'}, {'key': 'yvljniwrp', 'value': 'user'}, {'key': 'qjeolije', 'value': 'secret'}, {'key': 'emamafm', 'value': 'user'}]
$aowpfgusyb protocol

Stats

MD5 0cd198276e1443a1bd440cfb7b0d7bb5
Eval Count 0
Decode Time 78 ms