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 /* @phpSHIELD 1887172865A 2949628127B PRO evaluation */$OOO000000=urldecode('%66%67%..

Decoded Output download

 include('conexao.php');;echo '';include('funcoes.php');;echo '';
$psax = shell_exec(" sudo ps ax | grep turbo_dom.php | wc -l ");
$psax = trim($psax);
if ($psax <7) {
$consulta_rsUpd = "SELECT turbodom
FROM atualizar";
$rsUpd = mysql_query($consulta_rsUpd,$mkConn);
$row_rsUpd = mysql_fetch_assoc($rsUpd);
if ($row_rsUpd['turbodom'] == "sim") {
$consulta_rsCliente = "SELECT ramal, turbo, tipo, login
FROM sis_cliente
WHERE turbo <> 'nenhum'
AND planodown = 'nenhum'
AND turbo <> plano
AND bloqueado = 'nao'
AND ativo2 = 's'
AND statusturbo = 'off'";
$rsCliente = mysql_query($consulta_rsCliente,$mkConn);
$row_rsCliente = mysql_fetch_assoc($rsCliente);
$totalRows_rsCliente = mysql_num_rows($rsCliente);
if ($totalRows_rsCliente) {
do {;
$logincli = $row_rsCliente['login'];
$planocli = $row_rsCliente['turbo'];
$ramalcli = $row_rsCliente['ramal'];
$tipocli = $row_rsCliente['tipo'];
$consulta_rsPlano = "SELECT *
FROM sis_plano
WHERE nome = '$planocli'";
$rsPlano = mysql_query($consulta_rsPlano,$mkConn);
$row_rsPlano = mysql_fetch_assoc($rsPlano);
$burst = $row_rsPlano['burst'];
$prioridade = $row_rsPlano['prioridade'];
$velup = $row_rsPlano['velup']*1000;
$veldown = $row_rsPlano['veldown']*1000;
$garup = $row_rsPlano['garup']*1000;
$gardown = $row_rsPlano['gardown']*1000;
$tempoup = $row_rsPlano['tempoup'];
$tempodown = $row_rsPlano['tempodown'];
$maxup = $row_rsPlano['maxup']*1000;
$maxdown = $row_rsPlano['maxdown']*1000;
$desaup = $row_rsPlano['desaup']*1000;
$desadown = $row_rsPlano['desadown']*1000;
if (($ramalcli != "todos") &&($tipocli == "hotspot") &&($burst != "sim") &&(sshramal($ramalcli) == "sim")) shell_exec(" sudo ssh -l mkauth -i /root/.ssh/id_dsa $ramalcli -p ".portassh($ramalcli)." \"queue simple set <hotspot-$logincli> max-limit=$velup/$veldown limit-at=$velup/$veldown\" ");
if (($ramalcli != "todos") &&($tipocli == "hotspot") &&($burst == "sim") &&(sshramal($ramalcli) == "sim")) shell_exec(" sudo ssh -l mkauth -i /root/.ssh/id_dsa $ramalcli -p ".portassh($ramalcli)." \"queue simple set <hotspot-$logincli> max-limit=$velup/$veldown limit-at=$garup/$gardown burst-threshold=$desaup/$desadown burst-limit=$maxup/$maxdown burst-time=$tempoup/$tempodown priority=$prioridade\" ");
if (($ramalcli != "todos") &&($tipocli == "pppoe") &&($burst != "sim") &&(sshramal($ramalcli) == "sim")) shell_exec(" sudo ssh -l mkauth -i /root/.ssh/id_dsa $ramalcli -p ".portassh($ramalcli)." \"queue simple set <pppoe-$logincli> max-limit=$velup/$veldown limit-at=$velup/$veldown\" ");
if (($ramalcli != "todos") &&($tipocli == "pppoe") &&($burst == "sim") &&(sshramal($ramalcli) == "sim")) shell_exec(" sudo ssh -l mkauth -i /root/.ssh/id_dsa $ramalcli -p ".portassh($ramalcli)." \"queue simple set <pppoe-$logincli> max-limit=$velup/$veldown limit-at=$garup/$gardown burst-threshold=$desaup/$desadown burst-limit=$maxup/$maxdown burst-time=$tempoup/$tempodown priority=$prioridade\" ");
$updateSQL = "UPDATE LOW_PRIORITY radusergroup
SET groupname = '$planocli'
WHERE username = '$logincli'";
mysql_query($updateSQL,$mkConn);
$updateSQLBB = "UPDATE LOW_PRIORITY sis_cliente
SET statusturbo = 'on'
WHERE login = '$logincli'";
mysql_query($updateSQLBB,$mkConn);
}while ($row_rsCliente = mysql_fetch_assoc($rsCliente));
}
}
}
exit();
;

Did this file decode correctly?

Original Code

<?php /* @phpSHIELD 1887172865A 2949628127B PRO evaluation */$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=0x1108;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGFkKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdUN0ZlYW9BSDkxMlh0dlpVemhycGNuTEtCMFZqeFc1RDN3ZmIrTzY0Z0NxUklQdW1HL1FpazhzU3lFTVlkTmxKPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>1aNUte7Ute7Ute8iWH1Dx6nGjAob0r34K8NArc/oK8d4XF949fy+pkNUtadGpiTGXf949fG+pkNUteTGtadG2FhUpkdGteTGtadg1adGpiTGpkdGtF3+piTGtadGpiTGXFhUpiTGpiTGteTCXFWcvk0OBLN7re+/tOwkWOCn56wQxAvupaPFto0q5ox8hevS069RpiBk0kv/c+OzWL8HX8oCViwicSOopnO+p6/2UrxI1koFzkhoh+W9rcCXpa8Zp87hcOvcnn0KLoOVBL1b0An60swCV6PIjLEmxHoQxSh8W4Wy5KgGtp9ivecsvi3E2Qd42r+CZs0bjANi0r3+piTGtadGpiTG2pPOW6oI2FhUpiTGpiTGpiTCZG==9AOuBs/80Acg1svmj6nyBLduxAwG1Q+YZsnbVAd31QxYVLEbjHn+0r3404nuBsNOxQEGVHT42pIY0LvgjQT41iI21H7iBK33Ur7iVAnIjoNO5Anb2F93xSn+jQ7GxQ7w5F7d9AWQ0KT3WHnQB6ND0ANPX47gxF7d9HWb9F8I9F9CZGg+xHvw5FTN9HhQVLkg1H7iBK3CZGCC0fTg1H7iBK33UexC9HI21Avmj4v8jHhwKS1inK7+9ek39OvopanenF7kWK1fjshmjzk2hO1Upr7wWHnwjAOMBK9fZGg+x4vnxAz3Ur7P5Kv/joN/WLnQ5r3+BsNuxSnIWAoDx4vnxAzI1A8RzsNujf+YFfhQjSWDx4vnxAz3Ur7P5Kv/joN60KhbVoNwxSvmBQ3+x4vnxAzCZGCC0fTg1H1mW8NQx8nG0oI4WHnQB6N+jsk4KrTNUrTfxsOP9f+35Gg+BsNuxSnIWAoDx4vejAOOj4hO9ek39OvopanenF7QBL8wjFG3WHnQB6dI9HhCxAdI9A/m0sOuezCAc+Nv9HvCx8NbjAOOj4hOezCKranrhr7kWK1fjQTdUfT4j6nuVHnP1Gk2zcEa9H7IBLEm0ANSjfTN9FWu0LEgWLk4ezC7p+z3WHnQB6d3Uey3xA/wj6dvF+oZhF7fjAN/WLnw0Ad3UrT4j6om1Gk2zcEa9AokVK0mtfTN9FWi1Gk2zcEa9HvkBKh8xSh8x61m9ek31sN60fxfZGg+x4vejAOOj4hO9ek3jKOixL/DxKnOx4+g1Avmj4v8jHhwKS1izs/C0LEk0rG+jLPejsEu2pI21H1mW8NQxkvIVLnuWAc3Ur7P5Kv/joN60KhbVoNwxSvmBQ3+x4vejAOOj4hO2pI21HhmWAoIc6NSx8NQxkvIVLnuWAc3Ur7P5Kv/joNuWL8Dx6NSxQ3+x4vejAOOj4hO2pI2VLB32FhkjShwjo1mWSvDx4vejAOOj4hO2r7YF6hm9HIYFfhIjsWCj6vIVrTN9FhQjSWDx4vejAOOj4hOLQWIjsWCjfWWZGg+xA/wj6NbjA+3UrT+x6NSKS1izs/C0LEk0nI4WHnQB6d4KpI21H1wjLoIBs/C9ek31H1mW8NQxkvIVLnuWAnj1S1wjLoI18kYFfhkVK7mBs/C9ek31H1mW8NQxkvIVLnuWAnj1ShCxAd4KpI21Avmj4v8jHhwKS1icA/wj6d3UrTfcknthcvc9FgvF+0rpkk3xsOiKS7IBLEmezCKranrhr7ujs8O9ek31QhGjAoujsvIVrxfZGg+x4vzjAoujQTN9A8ExSoIKSo80K1E2FhbjsEiWL/kBnNQx87IBLEmXFhPVkvmj6yCZGg+x6NSKS1icA/wj6d3Ur7P5Kv/joN60KhbVoNwxSvmBQ3+x4vzjAoujQ+YFfhfWK1iWFTN9FhQjSWDx4vzjAouj8I4B4nQxSz4KpI21H7QVLNQVLhw0Ac3UrT+x6NSKS1icA/wj6Nj1S7QVLNQVLhw0Ac4KpI21H0OjHnG9ek31H1mW8NQx87IBLEmLQWs0L/8xFWW2baGteTYFfhs0L/+jSWu9ek31H1mW8NQx87IBLEmLQWs0L/+jSWu18kqtpTGteI21AWwx4nG9ek31H1mW8NQx87IBLEmLQW4BK18xFWW2baGteTYFfh4BK1+jSWu9ek31H1mW8NQx87IBLEmLQW4BK1+jSWu18kqtpTGteI21HhOjK7mWKT3UrT+x6NSKS1icA/wj6Nj1ShOjK7mWKT4KpI21HhOjK7m0ANSjfTN9FhQjSWDx4vzjAouj8I4WAnPxAN+jSWu18kYFfhPBKw8xFTN9FhQjSWDx4vzjAouj8I4jLoyWKT4Krg/teTGZGg+jLoy0ANSjfTN9FhQjSWDx4vzjAouj8I4jLoy0ANSjfWW2baGteTYFfh+0KvwWKT3UrT+x6NSKS1icA/wj6Nj1shOxso8xFWW2baGteTYFfh+0Kvw0ANSjfTN9FhQjSWDx4vzjAouj8I40AniBLhmWsy4Krg/teTGZGCC0fTg2FhQBL8wjAvIVrTwUrTfWAN+jStf2rT61f3+WAOGjsvIVrTNUrTfVANkxS7mWF9C9FB62FhfWK1iWFTwUrTfxsOP9f+31fBgxSvgx6oPBLGg1H1wjLoIBs/C2rTNUrTfxsOP9f+C9Hvg0L/IKsny0Ltg9f7iWLhm9HviVFTPjF7PVso8WA33XL+3XS1mjSzmX4viVFNC0oN+xsa31H1wjLoIBs/C9F8G9F9uxANQWAoixs3g1H1wjLoIBs/C2ryf9oGfxKnOWLc3xsOPxA/O9HvOWFTdVANkxS7mWFk+jAN4VLEbjA+l9A8w5F8IVL8CWek+W6nIWKTm1H0OjAhmWsy3jAOPVKzPBKzN1H0OjHnGXQhs0L/+jSWuKF939f+YF6O69F3g1H1wjLoIBs/C9FaN9F1kjshmxQ9C9FB62FhkVK7mBs/C9ekN9F1gjShixANk9f+31fBg1A18x4vk9ekN9F1iVLkf2rT61fwixswQBL8wjF3+x6oPBL/bjA+C9ekN9F1iVLkf2r+3xswOjA/D0KwOBQ3f9Hv80Ad3xSvg9F8I9A8RBKnkVFTPVrTmx6NmWFduxSvgXsO+KshiBrT+x6oPBL/bjA+3XKT39fEGjS1kBKviVF3+x6oPBL/bjA+CXf93KF1/WLn80r7iVL8GjAc3xsnk9e/gjShixANkXrhIjsWCj6vIVpy3jLoyXL/CjLOkUrhs0L/8xFd+W6nI0ANSjf7IVL8CWF8wWek+0soQWKTm1AWwx6hmWsy3B4nQxSzPWAwQ0Kvgjs/+Urh+0KvwWKTm1AhOxso+jSWu9A18x4vkXL/CjLOkUrhPBKw8xFd+jLoy0ANSjf7fWK1iWF8kVL8OUrhk0L8GjSnGXQhk0L8GjshmWsy3xH1CjS1CWH+N1H7QVLNQVLhw0Anx9fTf2pI2VLB32F3+x6oPBL/bjA+39pk394hm0ANi9f+31fBg1HhCxANbjA+3Upk3947GxANO9f+31fBg1A18x4vk9FaN9F1iVLkf2rT61fwixswQBL8wjF3+x6oPBL/bjA+C9ekN9F1iVLkf2r+3xswOjA/D0KwOBQ3f9Hv80Ad3xSvg9F8I9A8RBKnkVFTPVrTmx6NmWFduxSvgXsO+KshiBrT+x6oPBL/bjA+3XKT39fEGjS1kBKviVF3+x6oPBL/bjA+CXf93KF1/WLn80r7iVL8GjAc3xsnk9e/GxH7m0rk+jAN4VLEbjA+l9A8w5F8IVL8CWek+W6nIWKTm1H0OjAhmWsy3jAOPVKzPBKzN1H0OjHnGXQhs0L/+jSWuKF939f+YF6O69F3g1H1wjLoIBs/C9FaN9F1kjshmxQ9C9FB62FhkVK7mBs/C9ekN9F1GxH7m0r9C9FB62FhfWK1iWFTNUrTfxsOP9f+31fBgxSvgx6oPBLGg1H1wjLoIBs/C2rTNUrTfxsOP9f+C9Hvg0L/IKsny0Ltg9f7iWLhm9HviVFTPjF7PVso8WA33XL+3XS1mjSzmX4viVFNC0oN+xsa31H1wjLoIBs/C9F8G9F9uxANQWAoixs3g1H1wjLoIBs/C2ryf9oGfxKnOWLc3xsOPxA/O9HvOWFTdxH7GjscP1A/m0sOuBs/CUf7PBK3PjAOPVKzN1H0OjHnGXQhs0L/+jSWu9A/CjLOkXLokUrh4BK18xFd+0soQ0ANSjf7fWK1iWF8kVH1OxswmjAzN1AhOxso8xFd+0AniBLhmWsy3B4nQxSzPjAOPVKzN1A8w5HnGXQhPBKw+jSWu9A18x4vkXKhCjLcN1HhOjK7mWKTm1HhOjK7m0ANSjf7Gx6Omx6Ok5pk+xH1CjS1C0Ao+0nGf9F9CZGg+WK7+BKhOc8ot9ek39Onzhaochr7tp8WDco11p811no+3x6o+WKvOx6WQjSnGezCphnz30S1mWK7uBL8O9ek31QhGjAoujsvIVrxvFOW9hn1o9Hni0K1uBL8O9ek31QhIjsWCj6vIVrxfZGCP5Kv/joN/WLnQ5r3+WK7+BKhOc8otXFhPVkvmj6yCZGg+WK7+BKhOc8otz+93UrTfnn7aznho9a/Un8Nzc+OUc+OcLr7iVKvDBs/C0LEk0zk2cknc9HvkBKh8xSh8x61m9ek31sNu1Gk2nkwoc+c3jAN4VLy3UrT41A/m0sOuBs/C1Q9YF68ExSoIKSo80K1E2Fh8xAhwWAnpcc/FzfG+jLPejsEu2pI2DKWgVL/O9F3+x6NSKS1izs/C0LEk0rTN9A8ExSoIKs0OWAvgKsoixsNb2FhQxkvIVLnuWAcC2pI2DzCNF4k20KwCWF3CZGgY~PZoEqWZ^WJF

Function Calls

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

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 4360
$OO00O00O0 include('conexao.php');;echo '';include('funcoes.php');;ech..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 a1f6f8608161209661190b842f7b481d
Eval Count 3
Decode Time 147 ms