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 goto VPvZa; dWDzl: $page = "\x64\x61\x64\x6f\x73\162\145\160\x6f\x72\164\x73"; g..

Decoded Output download

<?php 
goto VPvZa; 
dWDzl: 
$page = "dadosreports"; 
goto OzRlE; 
tBIes: 
include "inc/Acl.php"; 
goto JB_3B; 
jI4xP: 
$acc = showAllowedLabel($acl, $role, $page, $action); 
goto gqr7R; 
VPvZa: 
session_start(); 
goto gVh9O; 
gqr7R: 
if ($acc == "False") { 
    GoToNow("/index.php?action=noaccess"); 
} else { 
    $superint = $_GET["superint"]; 
    $tipo = $_GET["cham"]; 
    $resp = $_GET["resp"]; 
    $data1 = $_GET["data1"]; 
    $data2 = $_GET["data2"]; 
    require_once "connect.php"; 
    if ($superint == "*" && $tipo == "*" && $resp == "*") { 
        $stmt = $conn->prepare("SELECT *, COUNT(sla) AS catnumbers FROM chamados WHERE (dataat>= {$data1} AND dataat<= {$data2}) GROUP BY sla, superint ORDER BY length(sla) desc"); 
        $stmt->execute(); 
        $results = $stmt->fetchAll(PDO::FETCH_OBJ); 
        echo json_encode($results); 
    } elseif ($superint == "*" && $tipo != "*" && $resp == "*") { 
        $stmt = $conn->prepare("SELECT *, COUNT(sla) AS catnumbers FROM chamados WHERE tiposerv={$tipo} AND (dataat>= {$data1} AND dataat<= {$data2}) GROUP BY sla, superint ORDER BY length(sla) desc"); 
        $stmt->execute(); 
        $results = $stmt->fetchAll(PDO::FETCH_OBJ); 
        echo json_encode($results); 
    } elseif ($superint != "*" && $tipo == "*" && $resp != "*") { 
        $stmt = $conn->prepare("SELECT *, COUNT(sla) AS catnumbers FROM chamados WHERE superint={$superint} AND resp={$resp} AND (dataat>= {$data1} AND dataat<= {$data2}) GROUP BY sla, superint ORDER BY length(sla) desc"); 
        $stmt->execute(); 
        $results = $stmt->fetchAll(PDO::FETCH_OBJ); 
        echo json_encode($results); 
    } elseif ($superint == "*" && $tipo != "*" && $resp != "*") { 
        $stmt = $conn->prepare("SELECT *, COUNT(sla) AS catnumbers FROM chamados WHERE tiposerv={$tipo} AND resp={$resp} AND (dataat>= {$data1} AND dataat<= {$data2}) GROUP BY sla, superint ORDER BY length(sla) desc"); 
        $stmt->execute(); 
        $results = $stmt->fetchAll(PDO::FETCH_OBJ); 
        echo json_encode($results); 
    } elseif ($superint != "*" && $tipo == "*" && $resp == "*") { 
        $stmt = $conn->prepare("SELECT *, COUNT(sla) AS catnumbers FROM chamados WHERE superint={$superint} AND (dataat>= {$data1} AND dataat<= {$data2}) GROUP BY sla, superint ORDER BY length(sla) desc"); 
        $stmt->execute(); 
        $results = $stmt->fetchAll(PDO::FETCH_OBJ); 
        echo json_encode($results); 
    } elseif ($superint == "*" && $tipo == "*" && $resp != "*") { 
        $stmt = $conn->prepare("SELECT *, COUNT(sla) AS catnumbers FROM chamados WHERE resp={$resp} AND (dataat>= {$data1} AND dataat<= {$data2}) GROUP BY sla, superint ORDER BY length(sla) desc"); 
        $stmt->execute(); 
        $results = $stmt->fetchAll(PDO::FETCH_OBJ); 
        echo json_encode($results); 
    } else { 
        $stmt = $conn->prepare("SELECT *, COUNT(sla) AS catnumbers FROM chamados WHERE superint={$superint} AND (dataat>= {$data1} AND dataat<= {$data2}) AND tiposerv={$tipo} AND resp={$resp} GROUP BY sla ORDER BY length(sla) desc"); 
        $stmt->execute(); 
        $results = $stmt->fetchAll(PDO::FETCH_OBJ); 
        echo json_encode($results); 
    } 
} 
goto KWaoL; 
ho293: 
$role = $access; 
goto dWDzl; 
OzRlE: 
$action = "show"; 
goto ArW1R; 
JB_3B: 
$access = $_SESSION["logged_user"]["acesso"]; 
goto ho293; 
ArW1R: 
$acl = rolesPermissions(new LizACL\Acl()); 
goto jI4xP; 
gVh9O: 
include "inc/functionscpp.php"; 
goto tBIes; 
KWaoL: ?>

Did this file decode correctly?

Original Code

<?php
goto VPvZa;
dWDzl:
$page = "\x64\x61\x64\x6f\x73\162\145\160\x6f\x72\164\x73";
goto OzRlE;
tBIes:
include "\x69\156\143\57\101\143\154\56\160\150\160";
goto JB_3B;
jI4xP:
$acc = showAllowedLabel($acl, $role, $page, $action);
goto gqr7R;
VPvZa:
session_start();
goto gVh9O;
gqr7R:
if ($acc == "\x46\x61\154\163\145") {
    GoToNow("\57\151\x6e\144\145\170\56\160\x68\x70\x3f\141\143\164\x69\157\x6e\x3d\x6e\157\x61\143\x63\145\x73\x73");
} else {
    $superint = $_GET["\163\165\x70\145\x72\x69\x6e\164"];
    $tipo = $_GET["\x63\150\x61\155"];
    $resp = $_GET["\162\145\x73\x70"];
    $data1 = $_GET["\144\141\164\x61\x31"];
    $data2 = $_GET["\144\x61\x74\141\x32"];
    require_once "\143\157\x6e\156\x65\143\x74\56\x70\150\160";
    if ($superint == "\52" && $tipo == "\52" && $resp == "\x2a") {
        $stmt = $conn->prepare("\123\x45\x4c\105\103\x54\x20\x2a\x2c\x20\103\x4f\125\x4e\x54\x28\x73\154\141\x29\x20\101\123\40\143\141\164\x6e\x75\x6d\x62\145\162\x73\x20\106\x52\x4f\115\x20\143\x68\141\x6d\x61\144\x6f\x73\x20\127\x48\x45\x52\105\x20\50\144\x61\x74\x61\x61\x74\76\75\x20{$data1}\40\x41\116\104\x20\144\x61\x74\x61\141\x74\74\75\x20{$data2}\51\x20\107\x52\117\125\x50\40\x42\x59\x20\x73\x6c\141\54\x20\x73\165\x70\145\162\x69\x6e\x74\x20\x4f\122\104\x45\x52\40\x42\131\x20\154\x65\156\x67\164\150\50\x73\154\141\x29\x20\144\x65\163\x63");
        $stmt->execute();
        $results = $stmt->fetchAll(PDO::FETCH_OBJ);
        echo json_encode($results);
    } elseif ($superint == "\52" && $tipo != "\x2a" && $resp == "\52") {
        $stmt = $conn->prepare("\x53\105\114\105\103\124\x20\x2a\54\x20\103\x4f\x55\116\x54\50\163\154\141\x29\x20\x41\x53\40\x63\141\164\156\165\155\142\145\x72\163\40\x46\122\117\115\40\x63\x68\141\x6d\141\x64\157\x73\40\127\x48\x45\x52\105\x20\164\x69\x70\x6f\x73\145\x72\x76\x3d{$tipo}\40\x41\116\x44\x20\x28\144\141\164\x61\x61\x74\76\x3d\40{$data1}\40\x41\x4e\104\x20\x64\141\x74\x61\141\x74\x3c\75\40{$data2}\x29\40\107\x52\117\125\x50\x20\102\x59\40\x73\x6c\x61\54\x20\x73\x75\x70\x65\x72\151\156\x74\40\x4f\x52\104\x45\122\40\x42\131\x20\x6c\145\156\147\164\150\x28\x73\154\141\x29\40\144\x65\x73\x63");
        $stmt->execute();
        $results = $stmt->fetchAll(PDO::FETCH_OBJ);
        echo json_encode($results);
    } elseif ($superint != "\x2a" && $tipo == "\52" && $resp != "\x2a") {
        $stmt = $conn->prepare("\123\105\x4c\x45\x43\x54\x20\52\54\40\x43\117\125\116\x54\50\163\x6c\141\51\40\x41\x53\x20\143\x61\164\156\165\x6d\x62\x65\162\x73\x20\x46\122\x4f\115\x20\x63\x68\x61\155\x61\144\x6f\163\40\x57\x48\x45\x52\105\x20\163\165\160\145\162\x69\x6e\164\x3d{$superint}\40\x41\x4e\104\40\162\145\163\160\75{$resp}\x20\101\116\104\x20\x28\x64\x61\x74\x61\141\164\76\x3d\x20{$data1}\x20\x41\x4e\104\40\144\x61\x74\x61\141\x74\74\x3d\40{$data2}\51\x20\x47\122\117\x55\120\x20\102\131\x20\x73\154\x61\x2c\40\x73\165\x70\145\162\x69\x6e\x74\40\117\122\104\105\x52\x20\x42\131\40\x6c\x65\156\147\x74\150\x28\x73\x6c\x61\51\x20\x64\x65\x73\x63");
        $stmt->execute();
        $results = $stmt->fetchAll(PDO::FETCH_OBJ);
        echo json_encode($results);
    } elseif ($superint == "\52" && $tipo != "\x2a" && $resp != "\52") {
        $stmt = $conn->prepare("\x53\105\114\x45\x43\124\x20\x2a\54\40\103\117\x55\x4e\x54\x28\x73\x6c\x61\51\x20\101\x53\x20\143\141\x74\x6e\165\x6d\142\x65\x72\163\x20\x46\122\x4f\x4d\40\143\x68\x61\x6d\141\144\x6f\x73\x20\x57\110\105\122\105\40\164\x69\x70\x6f\x73\x65\x72\x76\75{$tipo}\x20\101\x4e\104\x20\x72\145\x73\x70\x3d{$resp}\x20\101\116\104\x20\x28\144\x61\164\141\141\164\76\75\40{$data1}\x20\101\x4e\104\40\x64\x61\164\141\x61\164\x3c\75\x20{$data2}\51\40\107\122\x4f\x55\x50\40\102\x59\40\163\154\x61\54\x20\x73\x75\160\145\x72\151\x6e\164\x20\117\122\104\105\122\40\x42\x59\40\x6c\x65\x6e\x67\164\x68\x28\x73\x6c\141\51\x20\144\x65\x73\143");
        $stmt->execute();
        $results = $stmt->fetchAll(PDO::FETCH_OBJ);
        echo json_encode($results);
    } elseif ($superint != "\x2a" && $tipo == "\x2a" && $resp == "\52") {
        $stmt = $conn->prepare("\123\x45\x4c\105\x43\124\x20\x2a\x2c\40\103\117\x55\x4e\124\x28\x73\x6c\x61\x29\40\101\123\x20\143\x61\164\156\165\155\x62\x65\x72\x73\x20\x46\122\117\115\x20\x63\x68\141\155\141\144\x6f\x73\x20\127\x48\x45\122\x45\x20\x73\165\x70\145\x72\151\156\x74\x3d{$superint}\40\101\116\104\40\50\x64\x61\164\141\141\164\x3e\75\x20{$data1}\40\x41\x4e\104\40\x64\141\x74\x61\x61\164\x3c\x3d\x20{$data2}\51\x20\107\x52\x4f\125\120\x20\x42\x59\40\163\x6c\x61\x2c\x20\163\165\x70\145\x72\151\x6e\164\x20\117\122\x44\x45\122\x20\x42\131\x20\154\145\x6e\147\x74\x68\50\x73\154\141\x29\40\144\145\163\x63");
        $stmt->execute();
        $results = $stmt->fetchAll(PDO::FETCH_OBJ);
        echo json_encode($results);
    } elseif ($superint == "\52" && $tipo == "\52" && $resp != "\52") {
        $stmt = $conn->prepare("\123\105\x4c\x45\x43\x54\x20\52\x2c\x20\103\117\125\x4e\x54\x28\163\154\x61\x29\x20\101\x53\40\x63\141\x74\156\x75\x6d\x62\145\162\x73\40\x46\122\117\x4d\40\x63\x68\141\x6d\x61\x64\x6f\x73\x20\127\x48\x45\x52\105\40\162\145\x73\160\75{$resp}\40\101\116\x44\x20\50\x64\141\x74\141\x61\x74\76\x3d\x20{$data1}\40\101\x4e\104\40\x64\141\164\x61\x61\164\74\75\x20{$data2}\x29\x20\x47\122\117\125\120\x20\x42\131\x20\x73\x6c\x61\x2c\x20\x73\165\160\145\x72\151\x6e\164\x20\117\x52\x44\x45\x52\40\x42\x59\x20\x6c\145\x6e\x67\x74\x68\x28\x73\x6c\141\51\40\x64\x65\x73\x63");
        $stmt->execute();
        $results = $stmt->fetchAll(PDO::FETCH_OBJ);
        echo json_encode($results);
    } else {
        $stmt = $conn->prepare("\123\105\x4c\105\103\124\40\x2a\54\x20\103\117\x55\x4e\x54\x28\163\x6c\141\x29\40\x41\x53\x20\143\x61\x74\x6e\x75\x6d\142\145\x72\163\40\106\x52\x4f\115\40\143\150\141\155\141\x64\x6f\x73\x20\x57\x48\105\x52\x45\40\x73\x75\160\x65\162\151\x6e\164\75{$superint}\x20\101\x4e\x44\x20\x28\144\141\164\x61\141\164\76\75\x20{$data1}\40\101\x4e\104\x20\x64\x61\x74\141\x61\x74\74\x3d\40{$data2}\x29\40\x41\116\104\40\x74\x69\x70\x6f\163\145\x72\x76\x3d{$tipo}\40\x41\x4e\104\x20\162\145\x73\x70\x3d{$resp}\x20\x47\x52\x4f\x55\x50\x20\x42\131\x20\x73\154\141\x20\x4f\122\x44\x45\x52\x20\x42\131\x20\154\x65\x6e\147\x74\150\50\163\x6c\x61\x29\x20\x64\x65\x73\143");
        $stmt->execute();
        $results = $stmt->fetchAll(PDO::FETCH_OBJ);
        echo json_encode($results);
    }
}
goto KWaoL;
ho293:
$role = $access;
goto dWDzl;
OzRlE:
$action = "\163\x68\x6f\x77";
goto ArW1R;
JB_3B:
$access = $_SESSION["\x6c\x6f\147\147\145\x64\x5f\165\163\x65\x72"]["\x61\143\x65\x73\163\x6f"];
goto ho293;
ArW1R:
$acl = rolesPermissions(new LizACL\Acl());
goto jI4xP;
gVh9O:
include "\151\x6e\x63\57\146\165\156\x63\x74\x69\157\156\163\143\x70\160\x2e\x70\x68\160";
goto tBIes;
KWaoL: ?>

Function Calls

None

Variables

None

Stats

MD5 9fdb4b0558f44d703d5eb1ad13f5e76f
Eval Count 0
Decode Time 40 ms