Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


// Lisans kodunu işlemek ve doğrulamak için işlev
function handle_license_submission() {
    // Güvenlik kontrolü
    if (!isset($_POST['license_nonce_field']) || !wp_verify_nonce($_POST['license_nonce_field'], 'license_nonce_action')) {
        wp_die('Geçersiz istek.');
    }

    $license_key = sanitize_text_field($_POST['license_key']);
    $site_url = sanitize_text_field($_POST['site_url']);

    // Lisans doğrulama için API'ye istek gönder
    $response = wp_remote_post('https://opseques.com/license-api.php', array(
        'method'    => 'POST',
        'body'      => json_encode(array(
            'license_key' => $license_key,
            'site_url'    => $site_url,
        )),
        'headers'   => array(
            'Content-Type' => 'application/json',
        ),
        'timeout'   => 15,
    ));
    
    if (is_wp_error($response)) {
        $message = 'Lisans doğrulama hatası: ' . $response->get_error_message();
        error_log('Lisans doğrulama hatası: ' . $response->get_error_message());
        update_option('vcxesgdsfdsvds', 0); // Lisans doğrulama hatası durumunda etkinliği kapat
    } else {
        $response_body = wp_remote_retrieve_body($response);
        $data = json_decode($response_body, true);

        if (isset($data['is_active']) && $data['is_active'] === 1) {
            update_option('theme_license_key', $license_key);
            update_option('trtgrbfbbf', $site_url);
            update_option('vcxesgdsfdsvds', 1); // Lisans başarıyla etkinleştirildiğinde tema etkinleştirildi
            $message = 'Lisans başarıyla aktifleştirildi!';
        } else {
            update_option('vcxesgdsfdsvds', 0); // Lisans geçersiz olduğunda etkinliği kapat
            $message = 'Geçersiz lisans anahtarı veya domain.';
        }
    }

    // Başarı veya hata mesajını göstermek için yeniden yönlendirin
    wp_redirect(add_query_arg('message', urlencode($message), admin_url('admin.php?page=license-management')));
    exit;
}
add_action('admin_post_handle_license_submission', 'handle_license_submission');
// Tema etkinleştirilmediğinde siteyi ziyaretçilere engelle
function check_theme_activation() {
    if (!is_admin() && get_option('vcxesgdsfdsvds') !== 1) {
        wp_die('Bu site şu anda erişime kapalıdır. Lütfen lisans anahtarınızı kontrol edin veya temayı satın alıp etkinleştirin.');
    }
}
add_action('template_redirect', 'check_theme_activation');
// Yönetim menüsüne lisans yönetim sayfası ekleyin
function add_license_menu() {
    add_menu_page(
        'Lisans Yönetimi', // Menü başlığı
        'Lisans Yönetimi', // Menü adı
        'manage_options', // Yetki
        'license-management', // Menü slug'ı
        'license_management_page', // Görüntüleme işlevi
        'dashicons-admin-generic' // İkon
    );
}
add_action('admin_menu', 'add_license_menu');

// Lisans yönetim sayfasının içeriği
function license_management_page() {
    <div class="wrap">
        <h1>Lisans Yönetimi</h1>
             
        if (isset($_GET['message'])) {
            echo '<div class="notice notice-info is-dismissible">' . esc_html($_GET['message']) . '</div>';
        }
        <form method="post" action="echo esc_url(admin_url('admin-post.php'));">
            <input type="hidden" name="action" value="handle_license_submission">
            wp_nonce_field('license_nonce_action', 'license_nonce_field');
            <table class="form-table">
                <tr>
                    <th><label for="license_key">Lisans Anahtarı</label></th>
                    <td><input type="text" id="license_key" name="license_key" class="regular-text" required></td>
                </tr>
                <tr>
                    <th><label for="site_url">Site URL</label></th>
                    <td><input type="text" id="site_url" name="site_url" class="regular-text" value="echo esc_url(home_url());" readonly></td>
                </tr>
            </table>
            submit_button('Lisansı Aktifleştir');
        </form>
    </div>
    }



© 2023 Quttera Ltd. All rights reserved.