[ Avaa Bypassed ]




Upload:

Command:

www-data@3.144.158.54: ~ $
<?php if(!isset($view)) return; ?>
<?php
$do_check = false;
//Set the alert if security wasn't check
if (HMWP_Classes_Tools::getOption('hmwp_security_alert')) {
    if (!get_option(HMWP_SECURITY_CHECK)) {
        $do_check = true;
    } elseif ($securitycheck_time = get_option(HMWP_SECURITY_CHECK_TIME)) {
        if ((isset($securitycheck_time['timestamp']) && time() - $securitycheck_time['timestamp'] > (3600 * 24 * 7))) {
            $do_check = true;
        }
    } else {
        $do_check = true;
    }
}
?>
<style>
    .wp_loading {
        border: 16px solid #f3f3f3;
        border-top: 16px solid #b0794a;
        border-radius: 50%;
        width: 80px;
        height: 80px;
        animation: spin 2s linear infinite;
        margin: 20px auto 0 auto;
    }

    .wp_button {
        display: block;
        font-weight: 400;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        border-radius: 0;
        transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
        padding: .9rem 1.5rem;
        font-size: 1rem;
        line-height: 1;
        color: #fff !important;
        background-color: #007cba;
        border-color: #405c7b;
        margin: 1rem auto;
        text-decoration: none;
        max-width: 300px;
        cursor: pointer;
    }

    .wp_button_default{
        background: #f3f5f6;
        border-color: #007cba;
        -webkit-box-shadow: 0 0 0 1px #007cba;
        box-shadow: 0 0 0 1px #007cba;
        color: #016087!important;
        outline: 2px solid transparent;
        outline-offset: 0;
    }

    @keyframes spin {
        0% {
            transform: rotate(0deg);
        }
        100% {
            transform: rotate(360deg);
        }
    }
</style>

<div class="hmwp_widget_content" style="position: relative;">
    <?php if (!$do_check) { ?>
        <div style="text-align: center">

            <table style="margin:auto">
                <tr>
                    <td>
                        <?php if (((count($view->riskreport) * 100) / count($view->risktasks)) > 90) { ?>
                            <a href="<?php echo HMWP_Classes_Tools::getSettingsUrl('hmwp_securitycheck') ?>"><img src="<?php echo _HMWP_ASSETS_URL_ . 'img/speedometer_danger.png' ?>" alt="" style="max-width: 75%; height: auto; margin: 10px auto;"/></a>
                            <div style="font-size: 1rem; font-style: italic; text-align: center; color: red;"><?php echo sprintf(esc_html__("Your website security %sis extremely weak%s. %sMany hacking doors are available.", 'hide-my-wp'), '<strong>', '</strong>', '<br />') ?></div>
                        <?php } elseif (((count($view->riskreport) * 100) / count($view->risktasks)) > 50) { ?>
                            <a href="<?php echo HMWP_Classes_Tools::getSettingsUrl('hmwp_securitycheck') ?>"><img src="<?php echo _HMWP_ASSETS_URL_ . 'img/speedometer_low.png' ?>" alt="" style="max-width: 75%; height: auto; margin: 10px auto;"/></a>
                            <div style="font-size: 1rem; font-style: italic; text-align: center; color: red;"><?php echo sprintf(esc_html__("Your website security %sis very weak%s. %sMany hacking doors are available.", 'hide-my-wp'), '<strong>', '</strong>', '<br />') ?></div>
                        <?php } elseif (((count($view->riskreport) * 100) / count($view->risktasks)) > 20) { ?>
                            <a href="<?php echo HMWP_Classes_Tools::getSettingsUrl('hmwp_securitycheck') ?>"><img src="<?php echo _HMWP_ASSETS_URL_ . 'img/speedometer_medium.png' ?>" alt="" style="max-width: 75%; height: auto; margin: 10px auto;"/></a>
                            <div style="font-size: 1rem; font-style: italic; text-align: center; color: orangered;"><?php echo sprintf(esc_html__("Your website security is still weak. %sSome of the main hacking doors are still available.", 'hide-my-wp'), '<br />') ?></div>
                        <?php } elseif (((count($view->riskreport) * 100) / count($view->risktasks)) > 0) { ?>
                            <img src="<?php echo _HMWP_ASSETS_URL_ . 'img/speedometer_better.png' ?>" alt="" style="max-width: 75%; height: auto; margin: 10px auto;"/>
                            <div style="font-size: 1rem; font-style: italic; text-align: center; color: orangered;"><?php echo sprintf(esc_html__("Your website security is getting better. %sJust make sure you complete all the security tasks.", 'hide-my-wp'), '<br />') ?></div>
                        <?php } else { ?>
                            <a href="<?php echo HMWP_Classes_Tools::getSettingsUrl('hmwp_securitycheck') ?>"><img src="<?php echo _HMWP_ASSETS_URL_ . 'img/speedometer_high.png' ?>" alt="" style="max-width: 75%; height: auto; margin: 10px auto;"/></a>
                            <div style="font-size: 1rem; font-style: italic; text-align: center; color: green;"><?php echo sprintf(esc_html__("Your website security is strong. %sKeep checking the security every week.", 'hide-my-wp'), '<br />') ?></div>
                        <?php } ?>
                    </td>
                    <?php if($view->stats) {
                        if(!HMWP_Classes_Tools::getOption('hmwp_activity_log')) {
                            if (!$view->stats['block_ip']) { $view->stats['block_ip'] = '-';
                            }
                            if (!$view->stats['alerts']) { $view->stats['alerts'] = '-';
                            }
                        }else{
                            if (!$view->stats['block_ip']) { $view->stats['block_ip'] = 0;
                            }
                            if (!$view->stats['alerts']) { $view->stats['alerts'] = 0;
                            }
                        }
                        ?>
                    <td style="width: 40%">
                        <table>
                            <tr>
                                <td colspan="2" style="padding: 15px 0;"><h6><?php echo esc_html__('Last 30 days Security Stats', 'hide-my-wp'); ?></h6></td>
                            </tr>
                            <tr>
                                <td style="vertical-align:top; text-align: center; margin: 0;padding: 0; width: 220px;"><div style="font-size: 1.2rem; border: 2px solid #34B262; padding: 5px; margin: 5px 15px;"><a href="<?php echo HMWP_Classes_Tools::getSettingsUrl('hmwp_brute#tab=blocked', true) ?>" style="text-decoration: none" ><?php echo esc_html($view->stats['block_ip']) ?></a></div><div style="font-size: 1rem;"><?php echo esc_html__('Brute Force IPs Blocked', 'hide-my-wp'); ?></div></td>
                                <td style="vertical-align:top; text-align: center; margin: 0;padding: 0; width: 220px;"><div style="font-size: 1.2rem; border: 2px solid #C18032; padding: 5px; margin: 5px 15px;"><a href="<?php echo HMWP_Classes_Tools::getSettingsUrl('hmwp_log#tab=report', true) ?>" style="text-decoration: none" ><?php echo esc_html($view->stats['alerts']) ?></a></div><div style="font-size: 1rem;"><?php echo esc_html__('Alert Emails Sent', 'hide-my-wp'); ?></div></td>
                            </tr>
                            <?php if(!HMWP_Classes_Tools::getOption('hmwp_activity_log')) { ?>
                            <tr>
                                <td colspan="2" style="padding: 20px 0;">
                                    <a href="<?php echo HMWP_Classes_Tools::getSettingsUrl('hmwp_log#tab=log', true) ?>" class="wp_button wp_button_default"><?php echo esc_html__('Activate Events Log', 'hide-my-wp'); ?></a>
                                </td>
                            </tr>
                            <?php }?>
                        </table>
                    </td>
                    <?php }?>
                </tr>
            </table>
        </div>

        <?php if (((count($view->riskreport) * 100) / count($view->risktasks)) > 0) { ?>
            <div style="margin: 40px 0;">
                <div style="font-size: 1.4rem; margin-bottom: 20px; text-align: center;"><?php echo esc_html__('Urgent Security Actions Required', 'hide-my-wp') ?>:</div>
                <ul style="margin: 0;padding: 0;list-style: none;">
                    <?php foreach ($view->riskreport as $function => $row) { ?>
                        <li style="margin: 10px 0;padding: 10px;line-height: 30px;border: 1px solid #f3ebd0; border-left: 2px solid #d63638;"> <?php echo wp_kses_post($row['solution']) ?></li>
                    <?php } ?>
                </ul>

            </div>
        <?php } ?>
    <?php } ?>

    <div style="text-align: center">
        <form id="hmwp_securitycheck" method="POST">
            <?php wp_nonce_field('hmwp_widget_securitycheck', 'hmwp_nonce') ?>
            <input type="hidden" name="action" value="hmwp_widget_securitycheck"/>
        </form>
        <a href="<?php echo HMWP_Classes_Tools::getSettingsUrl('hmwp_securitycheck', true) ?>" class="wp_button"><?php echo esc_html__('Run Full Security Check', 'hide-my-wp'); ?></a>
    </div>
</div>

<script>
    (function ($) {
        $.fn.hmwp_widget_recheck = function () {
            var $this = this;
            var $div = $this.find('.inside');
            $div.find('.hmwp_widget_content').css('opacity',0.3);
            $div.find('.hmwp_widget_content').find('button').prop("disabled", true);
            $div.find('.hmwp_widget_content').after('<div class="wp_loading" style="width: 30px;height: 30px;margin:5px auto;"></div>');

            $.post(
                ajaxurl,
                $('form#hmwp_securitycheck').serialize()
            ).done(function (response) {
                if (typeof response.data !== 'undefined') {
                    $div.html(response.data);
                }
            }).error(function () {
                $div.html('');
            });
        };

        $(document).ready(function () {

            $('#hmwp_dashboard_widget').find('.recheck_security').on('click', function () {
                $('#hmwp_dashboard_widget').hmwp_widget_recheck();
            });

            <?php if($do_check) { ?>
                $('#hmwp_dashboard_widget').hmwp_widget_recheck();
                $('#hmwp_securitycheck_widget').hmwp_widget_recheck();
            <?php }?>
        });
    })(jQuery);

</script>

Filemanager

Name Type Size Permission Actions
assets Folder 0777
blocks Folder 0777
wplogin Folder 0777
Advanced.php File 18.21 KB 0644
Backup.php File 5.96 KB 0644
Brute.php File 32.76 KB 0644
Connect.php File 4.76 KB 0644
Dashboard.php File 10.22 KB 0644
Log.php File 4.22 KB 0644
Mapping.php File 28.76 KB 0644
Notices.php File 587 B 0644
Overview.php File 13.96 KB 0644
Permalinks.php File 106.53 KB 0644
Plugins.php File 3.62 KB 0644
SecurityCheck.php File 15.73 KB 0644
Tweaks.php File 65.41 KB 0644