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 /* Tecnologias CIWS SAS 2022 */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%..
Decoded Output download
header("Access-Control-Allow-Origin: *");
session_start();
if(isset($_REQUEST["session_closed"])){
unset($_SESSION);
session_destroy();
header("location:./");
exit;
}
ini_set('memory_limit','-1');
$_SESSION["existe_sus"] = ($_SESSION["existe_sus"] ?true : false);
error_reporting(E_ERROR);
if(isset($_REQUEST["vse"])){
include("infosincronizador.php");
exit;
}
$ruta_config = "config.txt";
if($_SESSION["existe_sus"]){
$archivo_nit = "config_".$_SESSION["table_susc"]["IDENTIFICACION"].".txt";
if(!file_exists($archivo_nit) ||filesize($archivo_nit) == 0){
if (!copy("config.txt",$archivo_nit)) {
$datos = file_get_contents("config.txt");
file_put_contents($archivo_nit,$datos);
}
}
$ruta_config = $archivo_nit;
}
$file = fopen($ruta_config,"r");
while(!feof($file)) {
$files=explode(";",fgets($file));
if(is_array($files)){
foreach($files as $a=>$b){
if(substr($b,0,1)<>"#"){
$c=explode(":",$b);
$VCTXT[$c[0]]=$c[1];
$COFIG_TXT[$c[0]]=$c[1];
}
}
}
}
fclose($file);
include("bd.config.php");
include("variables_config.php");
include("variables_config2.php");
include("funciones.php");
if($_REQUEST["datosxxxxxx"]=="si"){
echo var_dump($_SESSION);
exit;
}
if($COFIG_TXT["CIWSCloud"] == "Si"){
if(isset($_POST["nit_reg"]) &&!$_SESSION["existe_sus"]){
$resultado = ValidarSuscripcion($_POST["nit_reg"],$bd);
if($resultado){
archivo_config_nit($_POST["nit_reg"],$ruta_config);
}
echo $resultado;
exit;
}
}
include("sesiones.php");
if(isset($_REQUEST["ids"])){
$sql2="select * from ".$bd->dameTabla("appwork_sucursales") ." where idSucursal = '".$_REQUEST["ids"]."'";
$stmt=$bd->ejecutar($sql2);
$msj = "no@no existe la sucursal solicitada.";
while ($x=$bd->obtener_fila($stmt,0)){
$_SESSION["idSucursal"] = $x["idSucursal"];
$msj = "si@Se a realizado el cambio de session";
}
echo $msj;
exit;
}
$error='';
$_SESSION["MAC"] = "";
if(is_file("windows.txt")){
if($_SESSION["MAC"]==""or !isset($_SESSION["MAC"])){
$int = [];
$ul=exec("wmic csproduct get identifyingnumber",$int);
$st = (!empty($int[1]) ?$int[1] : obternerIDSegundario());
$exp[1]=encrypt($st,$clave_encri_);
$_SESSION["MAC"]=$exp[1];
}else{
$exp[1]=$_SESSION["MAC"];
}
}else{
$ul= str_replace("www.","",$_SERVER["SERVER_NAME"]).$_SERVER["SERVER_NAME"].$_SERVER['DOCUMENT_ROOT'];
$UD[1]=$ul;
$exp[1]=encrypt($UD[1],$clave_encri_);
$_SESSION["MAC"]=$exp[1];
}
$fp = fopen("licencia.lic","r");
if($fp){
while(!feof($fp)) {
$linea = $linea.fgets($fp);
}
fclose($fp);
$reader=decrypt($linea,'us29%wk@d9@34Pis556');
$reader=explode("@@@45@@@",$reader);
$MQD=$reader[3];
$ANDELICENCIA=$reader[6];
$LICENCIAc[0]=$reader[1];
$LICENCIAc[1]=$reader[2];
$LICENCIAc[2]=$reader[3];
$LICENCIAc[3]=$reader[6];
$LICENCIAc[4]=$reader[7];
$LICENCIAc[5]=$reader[8];
$LICENCIAc[6]=$reader[9];
$LICENCIAc[7]=$reader[10];
$sql2="update ".$bd->dameTabla("appwork_configuracion") ." set nombre_aplicacion = '".$LICENCIAc[3]."'";
$obj=$bd->ejecutar($sql2);
$_SESSION["ANDELICENCIA"] = $ANDELICENCIA;
}
$ID=encrypt($exp[1],$clave_encri_);
$IDC=strlen($ID);
$sl="";
for($a=0;$a<=$IDC;$a++){
if($a%5==0 and $a<>1 and $a<>0){
$sl=$sl."-".$ID[$a];
}else{
$sl=$sl.$ID[$a];
}
}
$ID=$sl;
if($exp[1]==$reader[1] and ($reader[2]>=date('Y-m-d') or $reader[2]=='0000-00-00')){
$_SESSION["MAC"]=$exp[1];
}else{
include("lic.php");
exit;
}
$FORZADO=false;
if($_GET["usuario"]<>""){
$VARPOST["usuario"]= $_GET["usuario"];
$VARPOST["clave"]= $_GET["clave"];
$FORZADO=TRUE;
}
if($_REQUEST["USUARIO"]<>""){
$VARPOST["usuario"]= $_REQUEST["USUARIO"];
$VARPOST["clave"]= $_REQUEST["CLAVE"];
$FORZADO=TRUE;
}
if(!isset($_SESSION['ID_usuario']) or $_SESSION['ID_usuario']==""){
if(isset($VARPOST[usuario])){
$sql = "select * from ".$bd->dameTabla("appwork_puertas")." order by ID_Consecutivo ASC";
$obj=$bd->ejecutar($sql);
while ($x=$bd->obtener_fila($obj,0)){
$puertas_sucursal_1[$x["ID_Consecutivo"]] = $x["ID_puerta"];
$puertas_sucursal_2[$x["ID_puerta"]] = $x["ID_puerta"];
}
$limite= ($COFIG_TXT["GestorSQL"]== "SQLServer"?" TOP 1 ": " limit 1");
$sql = "select ".($COFIG_TXT["GestorSQL"]== "SQLServer"?" TOP 1 ": " ")." * from ".$bd->dameTabla("appwork_razon_social")." order by id_razon_social ASC ".($COFIG_TXT["GestorSQL"]== "SQLServer"?"": " limit 1 ");;
$obj=$bd->ejecutar($sql);
while ($x=$bd->obtener_fila($obj,0)){
$nit_config = $x["id_razon_social"];
$telefono_razon_social = $x["telefono_razon_social"];
$nombre_razon_social = $x["nombre_razon_social"];
}
$sql="select *, now() ahora from ".$bd->dameTabla($prefijo."_usuarios")." where clave = '".ecriptString(sanitizeMysql($VARPOST["clave"]))."' and usuario = '".sanitizeMysql($VARPOST["usuario"])."'";
$obj=$bd->ejecutar($sql);
$paso=false;
while ($x=$bd->obtener_fila($obj,0)){
if($x["activo"] == 1){
$_SESSION['ID_usuario'] = $x["ID_usuario"];
$_SESSION['nombres'] = $x["nombres"];
$_SESSION['usuario'] = $x["usuario"];
$_SESSION['tipo_usuario'] = $x["tipo_usuario"];
$_SESSION['activo'] = $x["activo"];
$_SESSION['lector'] = $x["lector"];
if($x["talanquerai"] == $puertas_sucursal_2[$x["talanquerai"]]){
$_SESSION['talanquerai'] = $x["talanquerai"];
}else{
$_SESSION['talanquerai'] = $puertas_sucursal_1["1"];
}
if($x["talanqueras"] == $puertas_sucursal_2[$x["talanqueras"]]){
$_SESSION['talanqueras'] = $x["talanqueras"];
}else{
$_SESSION['talanqueras'] = $puertas_sucursal_1["2"];
}
$_SESSION['turnoN'] = $x["turnoN"];
$_SESSION['ZONAS'] = $x["ZONA"];
$log_almacenada = $x["log"];
$paso=true;
$fecha_actual_sis = $x["ahora"];
$_SESSION["nit"] = $nit_config;
$_SESSION["telefono_razon_social"] = $telefono_razon_social;
$_SESSION["nombre_razon_social"] = $nombre_razon_social;
}else{
$error="<img src='apimages/iconos-pequenos/delete.png' > El usuario se encuentra inactivo, contactese con el administrador del sistema.";
}
}
if($paso){
if($reader[2]<>'0000-00-00'){
$datos_fecha_vig = validar_fechas( $reader[2] ." 23:59:59",$fecha_actual_sis);
if($datos_fecha_vig[0] <= 15){
$datos_s[0] = "La licencia vigente, se encuentra proxima a vencer, por favor comuniquese con su asesor comercial.<b>Vigente por ".$datos_fecha_vig[0] ." dia(s)</b>.";
$datos_s[1] = 1;
$datos_s[2] = 'licencia.php';
$datos_s[3] = 'onclick=*parent.location.href = this.href;return false;*';
$datos_s[4] = 1;
novedades_update($cantidad,$retornar,5,'%La licencia vigente,%',$datos_s);
}
}
notificacion_mensualidades($COFIG_TXT);
$logS=aSegundos($fecha_actual_sis)."@*@".generarPW(50);
if(file_exists("US".$_SESSION['ID_usuario'].".sec")){
$fp_ = fopen("US".$_SESSION['ID_usuario'].".sec","r");
if($fp_){
$logS_actual_Archivo = "";
while(!feof($fp_)) {
$logS_actual_Archivo = $logS_actual_Archivo.fgets($fp_);
}
fclose($fp_);
$file = fopen("US".$_SESSION['ID_usuario'].".sec","w");
fwrite($file,$logS);
fclose($file);
$_SESSION['log']=$logS;
$sql="update ".$bd->dameTabla($prefijo."_usuarios")." set log = '".$logS."' where ID_usuario = '".$_SESSION['ID_usuario']."' and activo = '1' ";
$obj=$bd->ejecutar($sql);
}
}else{
$file = fopen("US".$_SESSION['ID_usuario'].".sec","w");
fwrite($file,$logS);
fclose($file);
$_SESSION['log']=$logS;
$sql="update ".$bd->dameTabla($prefijo."_usuarios")." set log = '".$logS."' where ID_usuario = '".$_SESSION['ID_usuario']."' and activo = '1' ";
$obj=$bd->ejecutar($sql);
}
RA('1',$_SESSION['ID_usuario'],"".$prefijo."_usuarios",$_SESSION['ID_usuario'],'',"Login");
if(!$FORZADO){
header("location:./");
}else{
$URL=dameURL2(true);
header("location:".$URL);
exit;
}
$AUTENTIFICACION=true;
exit;
}else{
$AUTENTIFICACION=FALSE;
$_SESSION["existe_sus"] = false;
unset($_SESSION["table_susc"]);
unset($_SESSION["id_suscripcion"]);
unset($_SESSION["nombreBD"]);
$error = ($error == ""?"<img src='apimages/iconos-pequenos/delete.png' > Usuario y/o contrasea incorrecto.": $error);
}
}
if(!$FORZADO){
include("login.php");
exit;
}
}else{
$sql="select * from ".$bd->dameTabla($prefijo."_turnos") ." as a where ID_usuario = '".$_SESSION['ID_usuario']."' and estado = 1 ";
$obj=$bd->ejecutar($sql);
$turno=false;
while ($x=$bd->obtener_fila($obj,0)){
$turno=true;
$ID_turno=$x["ID_turno"];
$fecha=$x["inicio"];
$recaudo=$x["recaudo"];
$ingresos=$x["ingresos"];
$salidas=$x["salidas"];
$_SESSION["ID_turno"] = $ID_turno;
}
if(!$turno &&$COFIG_TXT["IniciarTurnoConSession"] == "Si"){
if($_SESSION['tipo_usuario'] <>2 or $COFIG_TXT["IniCerrTurnoConSessionAdmon"] == "Si"){
$ID_turno_insert = tomarIDTime($idSucursal,"appwork_turnos");
$ID=tomarID1(11,1);
$sql = "insert into ".$bd->dameTabla("appwork_turnos")." (ID_turno,ID_usuario,inicio,turnoN,inventario, baseInicial, estado, ID_consecutivo_turno, IdSucursalOrigen)
values('".$ID_turno_insert ."','".$_SESSION['ID_usuario'] ."',NOW(),'".$_SESSION['turnoN']."','".$cuenta."', '".$_REQUEST["baseDinero"]."', 1, '".$ID."', '".$idSucursal."')";
$obj=$bd->ejecutar($sql);
$turno=true;
}
}
$sql="select * from ".$bd->dameTabla($prefijo."_usuarios")." where ID_usuario = '".$_SESSION['ID_usuario']."'";
$obj=$bd->ejecutar($sql);
while ($x=$bd->obtener_fila($obj,0)){
$logS=$x["log"];
}
$AUTENTIFICACION=true;
}
if($_SESSION["email"]<>"si"){
if($emailCONF[0]<>""){
if(!is_file("temp/files".date("Ym"))){
sendEmail($emailCONF);
$_SESSION["email"]="si";
$file=fopen("temp/files".date("Ym"),"a") or die("Problemas de permisos escribiendo en la carpeta!!!!");
fputs($file,"done");
fclose($file);
}
}
}
$sql2="select NOW() as ahora ";
$stmt=$bd->ejecutar($sql2);
while ($x=$bd->obtener_fila($stmt,0)){
$fecha_ahora=$x["ahora"];
$na=explode(" ",$fecha_ahora);
$fd=explode("-",$na[0]);
$fe=explode(":",$na[1]);
$DAYMAX["Y"]=$fd[0];
$DAYMAX["m"]=$fd[1];
$DAYMAX["d"]=$fd[2];
$DAYMAX["H"]=$fe[0];
$DAYMAX["i"]=$fe[1];
$DAYMAX["s"]=$fe[2];
$DAYMAX["NOW"]=$fecha_ahora;
$DAYMAX["NOWT"]=$na[1];
$DAYMAX["NOWD"]=$na[0];
}
$CAMARASLICENCIADAS=explode(",",$LICENCIAc[5]);
foreach($CAMARASLICENCIADAS as $a=>$b){
$LICENCIAVPAR[$b]="Si";
}
$KIOSKOSLICENCIDOS=explode(",",$LICENCIAc[6]);
foreach($KIOSKOSLICENCIDOS as $a=>$b){
$LICENCIAKIOSCO[$b]="Si";
}
$file = fopen("US".$_SESSION['ID_usuario'].".sec","r");
while(!feof($file)) {
$files=explode(";",fgets($file));
$logS=$files[0];
};
Did this file decode correctly?
Original Code
<?php /* Tecnologias CIWS SAS 2022 */$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=0x35c4;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDUxYSk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>[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sFn
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | 552d652377a3b6c49a254fea9f66e103 |
Eval Count | 3 |
Decode Time | 111 ms |