Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

eval(gzuncompress(base64_decode("eNrtWv9v2zYW/9n+K3i6YpaHKE7SYhgW20HWuJsB58sSd4fDMDi0RMtsK..

Decoded Output download

?><?php
require "core.php";
head();

if (isset($_GET['id'])) {
    $id     = (int) $_GET["id"];

    $result = $mysqli->query("SELECT * FROM `psec_logs` WHERE id = '$id'");
    $row    = mysqli_fetch_assoc($result);
    if (empty($id)) {
        echo '<meta http-equiv="refresh" content="0; url=all-logs.php">';
        exit();
    }
    if (mysqli_num_rows($result) == 0) {
        echo '<meta http-equiv="refresh" content="0; url=all-logs.php">';
        exit();
    }
	
    $ip = $row['ip'];
	if (isset($_GET['ban-ip'])) {
    
        $ip       = addslashes(htmlspecialchars($ip));
        $date     = date("d F Y");
        $time     = date("H:i");
        $reason   = $row['type'];
        $redirect = 0;
        $url      = "";
    
        if (filter_var($ip, FILTER_VALIDATE_IP)) {
            $queryvalid = $mysqli->query("SELECT * FROM `psec_bans` WHERE ip='$ip' LIMIT 1");
            $validator  = mysqli_num_rows($queryvalid);
                if ($validator <= "0") {
                    $query = $mysqli->query("INSERT INTO `psec_bans` (`ip`, `date`, `time`, `reason`, `redirect`, `url`) VALUES ('$ip', '$date', '$time', '$reason', '$redirect', '$url')");
                }
            }
        }

        if (isset($_GET['unban-ip'])) {
            $ip    = addslashes(htmlspecialchars($ip));
			
            $query = $mysqli->query("DELETE FROM `psec_bans` WHERE ip='$ip'");
        }
?>  
<div class="content-wrapper">

			<!--CONTENT CONTAINER-->
			<!--===================================================-->
			<div class="content-header">
				
				<div class="container-fluid">
				  <div class="row mb-2">
        		    <div class="col-sm-6">
        		      <h4 class="m-0"><i class="fas fa-align-justify"></i> Log Details</h4>
        		    </div>
        		    <div class="col-sm-6">
        		      <ol class="breadcrumb float-sm-right">
        		        <li class="breadcrumb-item"><a href="dashboard.php"><i class="fas fa-home"></i> Admin Panel</a></li>
        		        <li class="breadcrumb-item active">Log Details</li>
        		      </ol>
        		    </div>
        		  </div>
    			</div>
            </div>

				<!--Page content-->
				<!--===================================================-->
				<div class="content">
				<div class="container-fluid">

                <div class="row">
				<div class="col-md-12">
				    <div class="card card-primary card-outline">
						<div class="card-header">
							<h3 class="card-title"><i class="fas fa-file-alt"></i> <b>Log #<?php
    echo $row['id'];
?></b> - Details</h3>
                            <div class="float-sm-right">
<?php
    if (get_banned($row['ip']) == 1) {
        echo '
										    <a href="log-details.php?id=' . $row['id'] . '&unban-ip" class="btn btn-flat btn-success btn-sm"><i class="fas fa-ban"></i> Unban</a>
									        ';
    } else {
        echo '
										    <a href="log-details.php?id=' . $row['id'] . '&ban-ip" class="btn btn-flat btn-warning btn-sm"><i class="fas fa-ban"></i> Ban</a>
									        ';
    }
    echo '
											<a href="all-logs.php?delete-id=' . $row['id'] . '" class="btn btn-flat btn-danger btn-sm"><i class="fas fa-trash"></i> Delete</a>
';
?>
                            </div>
						</div>
						<div class="card-body">
										<div class="row">
											<div class="col-sm-6">
												<div class="form-group">
													<label class="control-label">
                                                        <i class="fas fa-user"></i> IP Address
                                                    </label>
													<input type="text" class="form-control" value="<?php
    echo $row['ip'];
?>" readonly>
												</div>
											</div>
											<div class="col-sm-6">
												<div class="form-group">
													<label class="control-label">
                                                        <i class="fas fa-calendar"></i> Date & Time
                                                    </label>
													<input type="text" class="form-control" value="<?php
    echo '' . $row['date'] . ' at ' . $row['time'] . '';
?>" readonly>
												</div>
											</div>
										</div>
										<div class="row">
											<div class="col-sm-6">
												<div class="form-group">
													<label class="control-label">
                                                         <i class="fas fa-globe"></i> Browser
                                                    </label>
                                                    <div class="input-group mar-btm">
											            <span class="input-group-addon">
                                                            <img src="assets/img/icons/browser/<?php
    echo $row['browser_code'];
?>.png" />
                                                        </span>
													   <input type="text" class="form-control" value="<?php
    echo $row['browser'];
?>" readonly>
                                                    </div>
												</div>
											</div>
											<div class="col-sm-6">
												<div class="form-group">
													<label class="control-label">
                                                         <i class="fas fa-desktop"></i> Operating System
                                                    </label>
                                                    <div class="input-group mar-btm">
											            <span class="input-group-addon">
                                                            <img src="assets/img/icons/os/<?php
    echo $row['os_code'];
?>.png" />
                                                        </span>
                                                        <input type="text" class="form-control" value="<?php
    echo $row['os'];
?>" readonly>
                                                    </div>
												</div>
											</div>
										</div>
                                        <div class="row">
											<div class="col-sm-6">
												<div class="form-group">
													<label class="control-label">
                                                         <i class="fas fa-flag"></i> Country
                                                    </label>
                                                    <div class="input-group mar-btm">
											            <span class="input-group-addon">
                                                            <img src="assets/plugins/flags/blank.png" class="flag flag-<?php
    echo strtolower($row['country_code']);
?>" alt="<?php
    echo $row['country'];
?>" />
                                                        </span>
                                                        <input type="text" class="form-control" value="<?php
    echo $row['country'];
?>" readonly>
                                                    </div>
												</div>
											</div>
											<div class="col-sm-6">
												<div class="form-group">
													<label class="control-label">
                                                         <i class="fas fa-map-pin"></i> Region
                                                    </label>
													<input type="text" class="form-control" value="<?php
    echo $row['region'];
?>" readonly>
												</div>
											</div>
										</div>
                                        <div class="row">
											<div class="col-sm-6">
												<div class="form-group">
													<label class="control-label">
                                                         <i class="fas fa-map"></i> City
                                                    </label>
													<input type="text" class="form-control" value="<?php
    echo $row['city'];
?>" readonly>
												</div>
											</div>
                                            <div class="col-sm-6">
												<div class="form-group">
													<label class="control-label">
                                                         <i class="fas fa-cloud"></i> Internet Service Provider
                                                    </label>
													<input type="text" class="form-control" value="<?php
    echo $row['isp'];
?>" readonly>
												</div>
											</div>
										</div>
                                        <div class="row">
											<div class="col-sm-6">
												<div class="form-group">
													<label class="control-label">
                                                        <i class="fas fa-exclamation-triangle"></i> Threat Type
                                                    </label>
													<input type="text" class="form-control" value="<?php
    echo $row['type'];
?>" readonly>
												</div>
											</div>
											<div class="col-sm-6">
												<div class="form-group">
                                                    <label class="control-label">
                                                        <i class="fas fa-reply"></i> Referer URL
                                                    </label>
                                                    <input type="text" class="form-control" value="<?php
    echo $row['referer_url'];
?>" readonly>
												</div>
											</div>
										</div>
                                        <div class="row">
                                            <div class="col-sm-12">
                                            <div class="form-group">
												<label class="control-label">
                                                    <i class="fas fa-user-secret"></i> User Agent
                                                </label>
                                                <textarea placeholder="User Agent" rows="2" class="form-control" readonly><?php
    echo $row['useragent'];
?></textarea>
                                            </div>
                                            </div>	
										</div>
                                        <hr />
                                        <div class="row">
											<div class="col-sm-4">
                                            <div class="form-group">
												<label class="control-label">
                                                    <i class="fas fa-file-alt"></i> Attacked Page
                                                </label>
                                                <input type="text" class="form-control" value="<?php
    echo $row['page'];
?>" readonly>
                                            </div>
                                            </div>	
                                            <div class="col-sm-8">
                                            <div class="form-group">
												<label class="control-label">
                                                    <i class="fas fa-code"></i> Query used for the attack
                                                </label>
                                                <textarea placeholder="Query" rows="2" class="form-control" readonly><?php
    echo $row['query'];
?></textarea>
                                            </div>
                                            </div>
										</div>
                            
                                        <hr />

                                        <label class="control-label">
                                            <i class="fas fa-location-arrow"></i> Possible Location
                                        </label>
									    <center><div id="mapdiv" class="map_div"></div></center>
									
									</div>
                     </div>
                </div>
				</div>
                    
				</div>
				</div>
				<!--===================================================-->
				<!--End page content-->

			</div>
			<!--===================================================-->
			<!--END CONTENT CONTAINER-->
</div>

<script type="text/javascript">

    map = new OpenLayers.Map("mapdiv");
    map.addLayer(new OpenLayers.Layer.OSM());

    var lonLat = new OpenLayers.LonLat(<?php
    echo $row['longitude'];
?>, <?php
    echo $row['latitude'];
?>)
        .transform(
            new OpenLayers.Projection("EPSG:4326"),
            map.getProjectionObject()
        );
          
    var zoom = 18;
    var markers = new OpenLayers.Layer.Markers("Markers");
	
    map.addLayer(markers);
    markers.addMarker(new OpenLayers.Marker(lonLat));
    map.setCenter(lonLat, zoom);
</script>
<?php
    footer();
} else {
    echo '<meta http-equiv="refresh" content="0; url=all-logs.php">';
    exit();
}
?>

Did this file decode correctly?

Original Code

eval(gzuncompress(base64_decode("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")));

Function Calls

gzuncompress 1
base64_decode 1

Variables

None

Stats

MD5 ee223224a5693484a0ae486583f938da
Eval Count 1
Decode Time 44 ms