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 /* This file is protected by copyright law and provided under license. Reverse engin..

Decoded Output download

 
include('../key.php');
array_map("anti_injection",$_POST);
array_map("anti_injection",$_GET);
$data = date('Y-m-d');
if ((isset($_POST["MM_insert"])) &&($_POST["MM_insert"] == "myform")) {
if (empty($_POST['fichas'])){echo 0;exit;}
mysql_select_db($database_buttiformatura,$buttiformatura);
$insertSQL = sprintf("INSERT INTO tab_listas (vendedor,user_cad,data_distribuicao) VALUES (%s,%s,%s)",
GetSQLValueString($_POST['vendedor'],"int"),
GetSQLValueString($_POST['cad_user'],"int"),
GetSQLValueString(mData($_POST['dtdist']),"date"));
$Result = mysql_query($insertSQL,$buttiformatura);
$ultimo_id = mysql_insert_id();
if ( $Result == 0 ) {
header("Location: ../alerts/erro.php?action=lista&id=18");
exit;
}else{
$var1 =  count($_POST['fichas']);
if($var1 == 1){
$ficha = $_POST['fichas'][0];
$insertSQL = sprintf("INSERT INTO tab_listas_fichas (lista, ficha, user_cad)  VALUES (%s, %s, %s)",
GetSQLValueString($ultimo_id,"int"),
GetSQLValueString($ficha,"int"),
GetSQLValueString($_POST['cad_user'],"int"));
mysql_select_db($database_buttiformatura,$buttiformatura);
$Response = mysql_query($insertSQL,$buttiformatura) or die(mysql_error());
if ( $Response == 0 ) {
header("Location: ../alerts/erro.php?action=lista&id=18");
exit;
}
$updateSQL2 = ("UPDATE tab_ficha SET posicao=2, data_alt= '$data',user_alt='{$_POST['cad_user']}' WHERE `_codigo`='$ficha'");
mysql_select_db($database_buttiformatura,$buttiformatura);
$Result1 = mysql_query($updateSQL2,$buttiformatura) or die(mysql_error());
}else{
foreach ($_POST['fichas'] as $value) {
list($ficha) = explode('-',$value);
$insertSQL = sprintf("INSERT INTO tab_listas_fichas (lista, ficha, user_cad)  VALUES (%s, %s, %s)",
GetSQLValueString($ultimo_id,"int"),
GetSQLValueString($ficha,"int"),
GetSQLValueString($_POST['cad_user'],"int"));
mysql_select_db($database_buttiformatura,$buttiformatura);
$Response = mysql_query($insertSQL,$buttiformatura) or die(mysql_error());
if ( $Response == 0 ) {
header("Location: ../alerts/erro.php?action=lista&id=18");
exit;
}
}
foreach ($_POST['fichas'] as $value) {
list($ficha,$contrato) = explode('-',$value);
$updateSQL2 = ("UPDATE tab_ficha SET posicao=2, data_alt= '$data',user_alt='{$_POST['cad_user']}' WHERE `_codigo`='$ficha'");
mysql_select_db($database_buttiformatura,$buttiformatura);
$Result1 = mysql_query($updateSQL2,$buttiformatura) or die(mysql_error());
if ( $Result1 == 0 ) {
header("Location: ../alerts/erro.php?action=lista&id=18");
exit;
}
}
}
mysql_select_db($database_buttiformatura,$buttiformatura);
$query_Rs_listaficha = "SELECT A.lista,A.ficha,B.vendedor
											FROM tab_listas_fichas A 
											inner join tab_listas B
											on B._codigo = A.lista
											inner join tab_vendedor C on C._codigo = B.vendedor where lista = '$ultimo_id'";
$Rs_listaficha = mysql_query($query_Rs_listaficha,$buttiformatura) or die(mysql_error());
$row_Rs_listaficha = mysql_fetch_assoc($Rs_listaficha);
$id = $row_Rs_listaficha['lista'];
$vendedor = $row_Rs_listaficha['vendedor'];
mysql_select_db($database_buttiformatura,$buttiformatura);
$data = array($row_Rs_listaficha['lista'],$row_Rs_listaficha['vendedor']);
echo  json_encode($data);
}
}
mysql_free_result($Rs_listaficha);

Did this file decode correctly?

Original Code

<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x110c;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4Myk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwndEE5NG5zMzJYUUViSGFXZDYvMVBxWWZPRkdTVERwenJ1aHk4SlUwNVZtb3dSdlorSU1pZU5La2pCTDdsZ2N4Qz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>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XREuxg`TLYHii

Function Calls

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

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 4364
$OO00O00O0 include('../key.php'); array_map("anti_injection",$_POST..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 a81a1903f9bde331f0bee57b187b4397
Eval Count 3
Decode Time 128 ms