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 /* * @ https://EasyToYou.eu - IonCube v11 Decoder Online * @ PHP 7.2 & 7.3 * ..

Decoded Output download

<?php 
/* 
 * @ https://EasyToYou.eu - IonCube v11 Decoder Online 
 * @ PHP 7.2 & 7.3 
 * @ Decoder version: 1.1.6 
 * @ Release: 10/08/2022 
 */ 
 
// Decoded file for php version 72. 
error_reporting(32759); 
ini_set("memory_limit", "2G"); 
set_time_limit(0); 
$base = dirname(dirname(__FILE__)); 
require_once $base . "/ajax/db/MysqliDb.php"; 
require_once $base . "/ajax/db/funciones.php"; 
require_once $base . "/ajax/invoice/electronica/api.php"; 
exec("kill -9 \$(ps -fea | grep 'admin/ajax/botl.php' | grep -v grep | awk '{print \$2}')"); 
$end = $ModulosMikrowisp->validalicencia(); 
if(isset($end["revision_actual"]) && 0 < $end["revision_actual"]) { 
    $rev = _obfuscated_0D293125300E34080F10181E071B37193F38363F042D11_("revision"); 
    if(_obfuscated_0D293125300E34080F10181E071B37193F38363F042D11_("revision") < $end["revision_actual"]) { 
        $db->where("setting", "newversion"); 
        $db->update("tblconfiguration", ["value" => $end["revision_actual"]]); 
    } 
    $db->where("setting", "lastupdate"); 
    $db->update("tblconfiguration", ["value" => date("d/m/Y h:i:s a")]); 
} 
$db->where("fin", date("Y-m-d", strtotime(date("Y-m-d") . " +1 day"))); 
$db->update("contratos", ["estado" => 3]); 
if(_obfuscated_0D293125300E34080F10181E071B37193F38363F042D11_("userlic") == "[email protected]") { 
    $genio = $db->rawQuery("SELECT facturas.id,factura_electronica_colombia.numero,facturas.legal FROM 
    factura_electronica_colombia,facturas 
    where factura_electronica_colombia.tipodoc=0 and factura_electronica_colombia.estado='true' and 
    facturas.id=factura_electronica_colombia.idfactura 
    and CHAR_LENGTH(factura_electronica_colombia.estado_anulado)=0 
    and factura_electronica_colombia.fecha > DATE_SUB(NOW(), INTERVAL 1 DAY)"); 
    foreach ($genio as $row) { 
        if((int) $row["legal"] !== (int) $row["numero"]) { 
            echo $row["numero"] . "<br>"; 
            $db->where("id", $row["id"]); 
            $db->update("facturas", ["legal" => $row["numero"]]); 
        } 
    } 
 ?>

Did this file decode correctly?

Original Code

<?php
/*
 * @ https://EasyToYou.eu - IonCube v11 Decoder Online
 * @ PHP 7.2 & 7.3
 * @ Decoder version: 1.1.6
 * @ Release: 10/08/2022
 */

// Decoded file for php version 72.
error_reporting(32759);
ini_set("memory_limit", "2G");
set_time_limit(0);
$base = dirname(dirname(__FILE__));
require_once $base . "/ajax/db/MysqliDb.php";
require_once $base . "/ajax/db/funciones.php";
require_once $base . "/ajax/invoice/electronica/api.php";
exec("kill -9 \$(ps -fea | grep 'admin/ajax/botl.php' | grep -v grep | awk '{print \$2}')");
$end = $ModulosMikrowisp->validalicencia();
if(isset($end["revision_actual"]) && 0 < $end["revision_actual"]) {
    $rev = _obfuscated_0D293125300E34080F10181E071B37193F38363F042D11_("revision");
    if(_obfuscated_0D293125300E34080F10181E071B37193F38363F042D11_("revision") < $end["revision_actual"]) {
        $db->where("setting", "newversion");
        $db->update("tblconfiguration", ["value" => $end["revision_actual"]]);
    }
    $db->where("setting", "lastupdate");
    $db->update("tblconfiguration", ["value" => date("d/m/Y h:i:s a")]);
}
$db->where("fin", date("Y-m-d", strtotime(date("Y-m-d") . " +1 day")));
$db->update("contratos", ["estado" => 3]);
if(_obfuscated_0D293125300E34080F10181E071B37193F38363F042D11_("userlic") == "[email protected]") {
    $genio = $db->rawQuery("SELECT facturas.id,factura_electronica_colombia.numero,facturas.legal FROM \n    factura_electronica_colombia,facturas \n    where factura_electronica_colombia.tipodoc=0 and factura_electronica_colombia.estado='true' and \n    facturas.id=factura_electronica_colombia.idfactura \n    and CHAR_LENGTH(factura_electronica_colombia.estado_anulado)=0 \n    and factura_electronica_colombia.fecha > DATE_SUB(NOW(), INTERVAL 1 DAY)");
    foreach ($genio as $row) {
        if((int) $row["legal"] !== (int) $row["numero"]) {
            echo $row["numero"] . "<br>";
            $db->where("id", $row["id"]);
            $db->update("facturas", ["legal" => $row["numero"]]);
        }
    }

Function Calls

None

Variables

None

Stats

MD5 d61e06470c86d2e3f4c22bd5846b2952
Eval Count 0
Decode Time 70 ms