GIF89a;
Priv8 Uploader By InMyMine7
Linux server.abcbiz.in 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
#!/usr/local/cpanel/3rdparty/bin/php-cgi
<?php
include '/usr/local/cpanel/whostmgr/docroot/addon_plugins/bitninja/Bitninja.php';
if (isset($_POST['getLogs'])) {
if (isset($_POST['prevLogs'])) {
$logs = Bitninja::getAndBuildLogs(false, json_decode($_POST['prevLogs'], true));
} else {
$logs = Bitninja::getAndBuildLogs(true, null);
}
echo $logs;
} else {
if (isset($_POST['start'])) {
Bitninja::start();
} elseif (isset($_POST['stop'])) {
Bitninja::stop();
} elseif (isset($_POST['check_gl_ip'])){
echo Bitninja::checkGL($_POST['check_gl_ip']);
exit(0);
}
?>
<link rel="stylesheet" type="text/css" href="/addon_plugins/bitninja/css/style.css">
<script type="text/javascript" src="/addon_plugins/bitninja/js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="/addon_plugins/bitninja/js/main.js"></script>
<div id="pageheader">
<div class="topboxmargin"></div>
<div id="doctitle">
<h1><span><img src="/addon_plugins/bitninja/img/logo.png" alt=""></span></h1>
<h3>Version: <?= Bitninja::getVersion() ?></h3>
<h3>License: <?= Bitninja::getLicenseInfo()?></h3>
</div>
</div>
<div id="menu">
<table style="float: left;">
<tbody>
<tr>
<td><b>Actions:</b></td>
<td>
<?php if (Bitninja::isRun()) { ?>
<button onclick="stop();">Stop BitNinja</button>
<?php } else { ?>
<button onclick="start();">Start BitNinja</button>
<?php } ?>
</td>
<td>
<div class="ajaxLoader"></div>
</td>
</tr>
</tbody>
</table>
<?php if (Bitninja::isRun()) { ?>
<div id="action" class="pause tooltips" onclick="pauseLog(this);" data-placement="left" data-toggle="tooltip" data-original-title="Pause"></div>
<?php } ?>
</div>
<br>
<div id="logContainer" class="logs" style="min-height: 500px; <?= !Bitninja::isRun() ? 'display: none;' : '' ?>">
<div>
</div>
</div>
<form method="POST" class="check-greylist">
<input type="text" placeholder="Ip address" name="check_gl_ip">
<input type="submit" onclick="checkGL(this); return false;" value="Check on Greylist" style="margin-left: 5px;">
<div id="response"></div>
</form>
<script type="text/javascript">
prevLogsData = null;
<?php if (Bitninja::isRun()) { ?>
$(document).ready(function () {
logEvents = setInterval(function () {
getLogs();
}, 500);
});
<?php } ?>
</script>
<?php
}
?>