Como posso descriptografar esta senha

  • Autor Autor Yassine Taliouan
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Con este código podrás entrar:

PHP:
<?php 
  require 'init.conf';

  include 'booms/head.inc';

  if(isset($_POST['vLog'])){
    # SALVAMOS VARIABLES
    $user = vCLEN($_POST['user']);
    $pass = vCRIPT($_POST['password']);

    # COMPROBAMOS EXISTENCIA
    $EXIS = SQL::vB("SELECT * FROM users WHERE user = '$user'");
    $vE = vASSOC($EXIS);

    if(vNUM($EXIS) >= 1){
      # COMPROBAMOS CONTRASEÑA
      //if($vE['password'] != $pass){
        //echo vALERT(' Ha ocurrido un error inesperado en el sistema, intenta nuevamente','DAN');
      //}else{
        # INICIAMOS SESSION
        session_start();
        $_SESSION['ID'] = $vE['id'];
        $vRANKID = $_SESSION['ID'];

        echo vALERT(' Haz iniciado correctamente sesión como '.$vE['user'].'','SUC');
        echo vGO(VvV."/index.php",'1');
      //}
    }else{
      echo vALERT(' Ha ocurrido un error inesperado en el sistema, intenta nuevamente','DAN');
    }
  }
?>

- - - Actualizado - - -

Si no puedes arreglarlo me comentas por mp y te ayudo.

- - - Actualizado - - -

De hecho la forma como esta encriptada la contraseña es de 7 formas te encripta primero de una, después esa contraseña encriptada la vuelve a encriptar y así sucesivamente.

Esta es otra forma como lo podrías hacer:
1- Cambia en la base de datos la contraseña con algún texto el que sea sin encriptar la contraseña.
2- Actualiza este archivo con este código.
3- Entra normalmente con la nueva contraseña y listo.

Código:
PHP:
<?php 
  require 'init.conf';

  include 'booms/head.inc';

  if(isset($_POST['vLog'])){
    # SALVAMOS VARIABLES
    $user = vCLEN($_POST['user']);
    $pass = $_POST['password'];
	//$pass = vCRIPT($_POST['password']);

    # COMPROBAMOS EXISTENCIA
    $EXIS = SQL::vB("SELECT * FROM users WHERE user = '$user'");
    $vE = vASSOC($EXIS);

    if(vNUM($EXIS) >= 1){
      # COMPROBAMOS CONTRASEÑA
      if($vE['password'] != $pass){
        echo vALERT(' Ha ocurrido un error inesperado en el sistema, intenta nuevamente','DAN');
      }else{
        # INICIAMOS SESSION
        session_start();
        $_SESSION['ID'] = $vE['id'];
        $vRANKID = $_SESSION['ID'];

        echo vALERT(' Haz iniciado correctamente sesión como '.$vE['user'].'','SUC');
        echo vGO(VvV."/index.php",'1');
      //}
    }else{
      echo vALERT(' Ha ocurrido un error inesperado en el sistema, intenta nuevamente','DAN');
    }
  }
?>

gracias con la 1 opción me ha funcionado correctamente muchas gracias por tu ayuda
 
gracias con la 1 opción me ha funcionado correctamente muchas gracias por tu ayuda

Nadamas que con la primera opción estas quitando la contraseña, osea que cualquier persona puede entrar solo con el usuario, para que modifiques lo que tengas que modificar y después regresas el archivo como estaba.
 
Voltar
Topo