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('config.php');;echo '';include('conexao.php');;echo '';include('funcoes.php');;echo '';include('mkreg.php');;echo '';
if (!isset($_SESSION)) session_start();
if (!isset($_SESSION['MM_Username'])) {
echo "acesso negado";
exit();
}
if ($_SESSION['MM_IP'] != $_SERVER['REMOTE_ADDR']) {
echo "acesso negado";
exit();
}
if (!permissao($_SESSION['MM_Username'],"perm_clientes")) {
echo "acesso negado";
exit();
}
$chave = strtoupper(hash('crc32',time(),''));
shell_exec(" sudo rm -rf /usr/local/mkauth/mkfiles/export.sql ");
shell_exec(" sudo rm -rf /usr/local/mkauth/mkfiles/export.sql.bz2 ");
$textoinicial = "-- MySQL dump 10.13  Distrib 5.1.49 for sistema MK-AUTH
--
-- Host: localhost    Database: mkradius
-- ------------------------------------------------------
-- Server version	5.1.49-3

DELETE FROM sis_cliente WHERE login LIKE 'xxx_%';

DELETE FROM sis_adicional WHERE login LIKE 'xxx_%';
";
shell_exec(" sudo echo \"".$textoinicial."\" > /usr/local/mkauth/mkfiles/export.sql ");
mysql_query(" CREATE TABLE IF NOT EXISTS clone_cliente SELECT nome, email, endereco, bairro, cidade, cep, estado, cpf_cnpj, fone, tipo, senha, ip, mac, ramal, chavetipo, chave, plano, simultaneo, accesslist, bloqueado, venc, ativo, rg, isento, CONCAT('xxx_', login) AS login FROM sis_cliente ",$mkConn);
mysql_query(" CREATE TABLE IF NOT EXISTS clone_adicional SELECT tipo, senha, ip, mac, ramal, chavetipo, chave, plano, simultaneo, accesslist, bloqueado, CONCAT('zzz_', username) AS username, CONCAT('xxx_', login) AS login FROM sis_adicional ",$mkConn);
shell_exec(" sudo mysqldump -h localhost -u root -pvertrigo mkradius --complete-insert --table clone_cliente clone_adicional >> /usr/local/mkauth/mkfiles/export.sql ");
mysql_query(" DROP TABLE IF EXISTS clone_cliente ",$mkConn);
mysql_query(" DROP TABLE IF EXISTS clone_adicional ",$mkConn);
shell_exec(" sudo sed -i \"s/clone_cliente/sis_cliente/g\" /usr/local/mkauth/mkfiles/export.sql ");
shell_exec(" sudo sed -i \"s/clone_adicional/sis_adicional/g\" /usr/local/mkauth/mkfiles/export.sql ");
shell_exec(" sudo sed -i '/DROP TABLE/d' /usr/local/mkauth/mkfiles/export.sql ");
shell_exec(" sudo sed -i '/LOCK TABLES/d' /usr/local/mkauth/mkfiles/export.sql ");
shell_exec(" sudo sed -i \"s/CREATE TABLE/CREATE TABLE IF NOT EXISTS/g\" /usr/local/mkauth/mkfiles/export.sql ");
shell_exec(" sudo bzip2 -z /usr/local/mkauth/mkfiles/export.sql ");
shell_exec(" sudo rm -rf /usr/local/mkauth/mkfiles/export.sql ");
if (strstr($_SERVER["HTTP_USER_AGENT"],"MSIE") == false) header("Content-Type: application/x-bzip2");
header("Content-Length: ".filesize("/usr/local/mkauth/mkfiles/export.sql.bz2"));
header("Content-Disposition: attachment; filename=\"$chave.sql.bz2\"");
header("Content-Transfer-Encoding: binary");
header("Pragma: no-cache");
readfile("/usr/local/mkauth/mkfiles/export.sql.bz2");
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=0xee8;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NGI0KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdhZHVDTG9TTVBZSzZHclRqZXFRdHhSaGNIRHY3QjhsemdpVjRuOStFMXdXNVhBeWIzWi9wSk8yc2tGTmZJMG1VPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>dLKY@HhKKYL0jGCdjGCdjGCOp8MYzB+R37So4DQgEcO0SQxZocOIE6uPEPVkntJ0jGLI3tpa36VPEPV3ntJ0jGCa3GLI3KuqjtJI3GCa3GLI1YLI3tpa3tJI3Gugntpa3GLI3tpa36uqjtpa3tpa3GCaw6u8iDMRCtS0ttRdDQpDMB9qWDcoq8MiQvSrPqMHse4iXl+8wR4qyTQAoGc8crRidlhPphV03QnI/B2ASt+DYGSORjQBXYJoueJqoqn8PQxw6tLOTtOdqx9rxRRDcho9vHhY4DSR+D2iwv+AX7hFbBMo/BsqO8E8klc13GtPprCx2rpgFK/IEKQnwT2D47S0pDQgntpa3GLI3tpa3KtA98+oXKuqjtpa3tpa3tpawT3==PS9yH2ZODSx1Y2rb7+DwD/F3vMaEKtXfDhr17/aEYpAw7+rX8hq9Ku8472F9lSob6Ed1BuBwTpA9H2ibPuBET29yH2ZODSx1Y2DO7+rbDcGyBSi3Y/nfT2R4vSIgY/BfvhF47MRnDQgE7hA/DhByBSi3Y/nfT2R4vSIgY/Bfu+9+PugivcrpDce1Yo0tqRrtQx0TKQngB2RpB29b790p8So/8ugwT3wwDVa1Ph9pB2RJKuqzxJRtxJ9jt9XEtxOzRcr9B+Fi7hxEcQnwPMXKDhr17/aVHhr9BsrbPSF9D2on7/Pfu+Rkvce1KtXKzewwDVa1Yo0tqRrtQx0Th/8rtR0Yxu88PuL0PuqzxJRQRnRQh/8QqxOjRLRzexqLxV88KQdfu+R4vSIgP+o4Dcrp7/dyDh8iDSIVT3w9lS9JKunfuEJKvhHgKuo3DcYAvcrpHhI1Yo0tqRrtQx0Th/8rtR0RB2R/7+oADQ886uY3DcYAc2rXvhRy8SRpPVnwPMXKDhr17/aVHhr9BsrbPSF9D2on7/Pfu+Rkvce1KtXKze1nH2ii8+xgjQdp8MYJ7sR3BSR/KSiiB2g1Y2r/HpG/Y/ZJvhO9KunXY/BwKtXKB2i97SZzDci9H/gVPMrODSIgB+Jg6cY+Pu0OBsPb7S04Hh3b7hAi8cq162O5D+9XDcGbDci37sYJ6ErZ7uaVKtXKB2i97SZzDci9H/gVPMrODSIgB+Jg6cY+Pu0OBsPb7S04Hh3b7hAi8cq162O5D+9XDcGbDci37sYJ6ErZ7uFVl4PgPVnfuVqJDciJ729yvhrwHh3gjQaV6QJgtc9txx3gDMRABuaZGukZG/agqS9p8MYwHVaO64LyrCngD+0/PMrwBsq97hLgtxXAeRRxQaJK6QJruVJAPLibBseNPSZbH2oXvS0p8uagPudLHcqiH+opDt1g7hA/Hhqw8cGruVJAPuJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6QJA6eJK6QJgx2R/8+R/PMD9BErw72kYrQkZ64eF6tGrugJKqLRGqRqoPLDQtJJgB29pc2rXvhRy8SxgRJioxnxg7S0EvhkgtL96qQaElMikc/xET3JKCewLqxZoRLxgq9YjtQdpvcrzHhqwH29b7+oXPo8PqRYoPSZbD29yPLZYQJxgYsikloI9YpXruVPfuEr1DhZXc2RkDhG1PVdp8hqbPSR4vSIgcuPV6VqJDciJ729yvhrwHh3yP93VPCkg6sRpBV0X72ri7u0Av2oO8Sgb7hA+vhZ9B/09lMdbBEeyBsoXPuPwT3wAlcrZ7o0Z8hR/lQgVPLrQqxoxqQdxexYGqQdYqVdTtOegqRiYxOqtPSrX72F9c2rXvhRy8SxgxJRGqxrxPSFb7hxXPSRAHh9X6ud97+q9B+R47/3gH+owBEYb6ud4vhqiDSxXPSr9Bu3gDcrJHhqb6ud4BSDzH2F3vV3gD+0yDQ3g8S937/3gB2RyvSLXPS936udAHhGXPMYi7hoX6ud4vSo2DcqwBSIXPSr1HcD96ud37Soy7/3gB29A8hZJHhF97/3gHhr4Dcrp7S9p8u3gH+ZbBcR9Hhqb6ud2DhF46udi8S927/3gB+BXPS9pDhFJ7/3geJ0TeJoxKu8klMizY/3g7S0EvhkwPLotPSZbD29yPLDQtJJgB29pc2rXvhRy8SxgPV3n7hAC72FyKtXK7c9pBhZzBcR9BEn1PVdCxnRdRLxgRLoutLxgQxHgtn0xPLRHQRrxx/d47S0yDR0iDS94vh0yHh3gxJRGqxrxPMqwBSIXPMr97+ii6udwBu3g7ho46ud/HhOi7u3gH2ii8+RJvcdb6ud4vSo2DQ3gBSZi7+IXPMrw7cRX8SoyDhIXPSo4H2RpB2ZwBseXPSYX7soODhon7/3geJ0TeJoxKu8NlEwzY/3g8cr9B+Fi7hxwPLotPMRpDcYyHhO96udCtJFCeRe1YsikloIE6udX728w7VngeRGg7S0Evhkgq9YjtQdpvcrzHhqwH29b7+oXPuPXYSO5e20y7VnfuEr1DhZXc2RkDhG1PVdp8hqbPSOFBsoXDMRABuaAvudX72ri7SibBseg6cxgB+0b8uaABMD9BEq/vh8bPSO5B+onvcRpPuJAH20ABSZ98SxAvhFpDcYJPuJA8SoV7SxgH2Zb7+RzH2ZwDhFJDQd47S0yDR0iDS94vh0yHh3gj4kg6sRpBV0X72ri7u0Av2oO8Sgb7hA+vhZ9B/09lMdbBEeyBsoXPuPwT3wAlcrZ7o0Z8hR/lQgVPLqQtOagRLoutLxgQxHgqRiYxOqtPSrX72F9c2rXvhRy8SxgPV3n7hAC72FyKtXK7c9pBhZzBcR9BEn1PVdLxn0ePoqdenZoPL9SPLRHQRrxx/d47S0yDR0iDS94vh0yHh3gPV3n7hAC72FyKtXKB2i97SZzDci9H/gVPMrODSIgB2RnPuOwPo3VB/047S0yDR047S997Eq96srwBO047S997Eq9628BPVab8cr/62ZbH2oX62O5HcRJvu0Av2Dw7SRp62RkBS0/8uFpBh3gPVnfuEr1DhZXc2RkDhG1PVdp8hqbPMr9DuaAvQdBPEGbH2Zb7+RzHhqwH29b7+oX6srwBO0iDS94vh0yHh3bDO3VPu0OBsPb7S04Hh3b7hAi8cq162O5D+9XDcGbDci37sYJ6ErZ7uaVKtXKB2i97SZzDci9H/gVPMrODSIgB2RnPuOwPuBbqoYjxudxexYGqQ0nY/ab8cr/62ZbH2oX62O5HcRJvu0Av2Dw7SRp62RkBS0/8uFpBh3gPVnfuEr1DhZXc2RkDhG1PVdp8hqbPMr9DuaAvQaE6JZjeJXgRLoutLRt62eEPu0OBsPb7S04Hh3b7hAi8cq162O5D+9XDcGbDci37sYJ6ErZ7uaVKtXKB2i97SZzDci9H/gVPMrODSIgB2RnPuOwPo3VB/0CxnRdRLxgRLoutLxbeOYoeRqoPoqdenZoPL9SPLFjRudohL9tRoGbDO3VPu0OBsPb7S04Hh3b7hAi8cq162O5D+9XDcGbDci37sYJ6ErZ7uaVKtXKB2i97SZzDci9H/gVPMrODSIgHEwwBCPg6c1g6sRpBV0X72ri7u0Av2oO8Sgb7hA+vhZ9B/09lMdbBEeyBsoXPuPwT3wpvSRX7o09lSR4KuPgBsRn7/d/7QaAB+Hg6sRpBV0X72ri7u0Av2oO8Sgb7hA+vhZ9B/09lMdbBEeyBsoXPuPwT3wwDVa1Bsq/Bsq/KuqzxJRQRnRQh/YPRoqecORtqRYzex8ot9eVcQ3VtRrYqQPwPCJ0PSDi7Mr9KQd1DhonDcP1Pnrb7Eq97EeARM93Dt1gHcd37S94Hcqw72kbluOVl+93GVPwT3w1DhonDcP1Pnrb7Eq97EeAtSRyDsq1TVaV6+Dw7SRpvcw9KuPb8cr/62ZbH2oX62O5HcRJvu0Av2Dw7SRp62RkBS0/8uFpBh3yHE1/PVnwT3w1DhonDcP1Pnrb7Eq97EeAqS9pBS0pvcqw72kNPSoJ8So4vSO97EefPSDw7SRyHhO9jR3VYSr1HcD96ErZ7uFVl4YBPVPwT3w1DhonDcP1Pnrb7Eq97EeARMYi7Er+DcPAqhF472qw7+BNPSYw7+o/lQPwT3w1DhonDcP1P9d/Hh8AHt1g7+IAH2o4vSxVKtXKB+RiDSDw7Sx1PV0OBsPb7S04Hh3b7hAi8cq162O5D+9XDcGbDci37sYJ6ErZ7uFVl4PVKtXKDciw8ugwT31f~~dpAbtLHJ

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 3816
$OO00O00O0 include('config.php');;echo '';include('conexao.php');;echo..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 7ec3ae89035f61da98da5b0a99f311ab
Eval Count 3
Decode Time 181 ms