Hackfut Security File Manager
Current Path:
/mnt/ceph/services/webpages
mnt
/
ceph
/
services
/
webpages
/
📁
..
📁
0
📁
1
📁
2
📁
3
📁
4
📁
5
📁
6
📁
7
📁
8
📁
9
📁
a
📁
album
📄
apc.php
(45.07 KB)
📄
apc_stats.php
(1.15 KB)
📁
b
📁
c
📁
d
📁
e
📁
f
📁
g
📁
h
📁
hSecurity
📄
healthcheck.php
(2.06 KB)
📁
i
📁
isp
📁
j
📁
k
📁
l
📁
m
📄
mychk.php
(155 B)
📁
n
📁
o
📁
p
📁
parked
📁
parked.netapp
📄
parked.tar.gz
(915.07 KB)
📁
q
📁
r
📁
s
📁
stalepages
📁
t
📁
u
📁
unsupported
📁
util
📁
v
📁
w
📁
x
📁
y
📁
z
Editing: healthcheck.php
<pre> <?php /************************* * PHP HEALTH CHECK ************************** * gbolo 2013-10-18 * * Checks basic php session health */ // MODIFY $admin_state TO CHANGE WHETHER HEALTHCHECK FAILS OR NOT // IF $admin_state = 0 THEN SERVER IS MARKED OOS, HEALTHCHECK FAILS // IF $admin_state != 0 THEN SERVER IS MARKED OK $admin_state = 1; // START TIMER $mtime = microtime(); $mtime = explode(" ", $mtime); $mtime = $mtime[1] + $mtime[0]; $starttime = $mtime; header("Content-Type: text/html; charset=utf-8"); error_reporting(E_ALL); $FAIL_TOTAL = 0; // CHECK ADMIN STATE if ($admin_state == 1) { $checkAdminState = "OK"; } else { $checkAdminState = "FAIL"; $FAIL_TOTAL++; } // START SESSION if (session_start()) { $checkSessStart = "OK"; } else { $checkSessStart = "FAIL"; $FAIL_TOTAL++; } // CHECK SESSION FILE $sessPath = session_save_path(); $sessID = session_id(); $sessFile = $sessPath . "/sess_" . $sessID; if (file_exists($sessFile)) { $checkSessFile = "OK - " . $sessFile; } else { $checkSessFile = "FAIL - " . $sessFile; $FAIL_TOTAL++; } // CHECK SESSION VARIABLE $_SESSION['probe'] = "test"; if (isset($_SESSION['probe'])) { $checkSessVar = "OK"; } else{ $checkSessVar = "FAIL"; $FAIL_TOTAL++; } // OUTPUT echo "PHP Version: " . phpversion(); echo "<br />"; echo "Server: ".$_SERVER['SERVER_ADDR']; echo "<br />"; echo "<br />"; echo "Admin State: " . $checkAdminState; echo "<br />"; echo "Session Started: " . $checkSessStart; echo "<br />"; echo "Session File: " . $checkSessFile; echo "<br />"; echo "Session Variable: " . $checkSessVar; echo "<br />"; echo "Destroying Session now..."; echo "<br /><br />"; session_destroy(); // FINAL RESULT if ($FAIL_TOTAL == 0) { echo "RESULT: PASSED"; } else { echo "RESULT: FAILED"; } // MEASURE TIME TAKEN $mtime = microtime(); $mtime = explode(" ", $mtime); $mtime = $mtime[1] + $mtime[0]; $endtime = $mtime; $totaltime = ($endtime - $starttime); echo "<br /><br />Execution Time: " . $totaltime . " seconds"; ?> </pre>
Upload File
Create Folder