30.09.2017, 19:47
Saudaзхes
A Algum tempo eu venho tentando descobrir como recuperar o salt da conta do usuбrio, utilizando o php para um futuro sistema de login.
Via pm RodrigoMSR me tirou algumas duvidas sobre o mesmo assunto, Eu sou grato a ele, mas eu venho ainda quebrando a cabeзa.
Para cada usuбrio novo й gerado uma senha HASH Aleatуria, e em PHP eu nгo consigo recuperar a senha de cada usuбrio
Aqui ela й criada .pwn
E aqui й o Script PHP, sу tenho isso ate agora
O que eu entendi ate agora foi, quando eu realizar o login no formulбrio o script tem q checar se aquela HASH_SENHA й do nome de usuбrio, eu acho que й assim.
Alguйm pode me mostrar o caminho, ja realizei varias pesquisas e nada encontrei.
A Algum tempo eu venho tentando descobrir como recuperar o salt da conta do usuбrio, utilizando o php para um futuro sistema de login.
Via pm RodrigoMSR me tirou algumas duvidas sobre o mesmo assunto, Eu sou grato a ele, mas eu venho ainda quebrando a cabeзa.
Para cada usuбrio novo й gerado uma senha HASH Aleatуria, e em PHP eu nгo consigo recuperar a senha de cada usuбrio
Aqui ela й criada .pwn
PHP код:
for (new i = 0; i < 10; i++)
{
PlayerInfo[playerid][senha_Salt][i] = random(79) + 47;
}
pInfo[playerid][senha_Salt][10] = 0;
SHA256_PassHash(inputtext, pInfo[playerid][senha_Salt], pInfo[playerid][Senha], 65);
PHP код:
<?php
include 'conexao.php';
if(isset($_POST['entrar'])) {
$usher_nome = $_POST['usher_nome'];
$usher_senha = strtoupper(hash("sha256", $_POST['usher_senha'] . $HASH_SENHA));
$sql = "SELECT * FROM players WHERE nome = '$usher_nome' AND senha = '$usher_senha' ";
$query = mysqli_query($con,$sql) or die ("ERRO... Discriзгo : " . mysqli_error($con));
$qtda = mysqli_num_rows($query);
if ($qtda == 0) {
echo "Nome de usuario ou senha invalida";
}else{
$_SESSION['logado'] = $usher_nome;
header("Location: logado.php");
}
}
?>
Alguйm pode me mostrar o caminho, ja realizei varias pesquisas e nada encontrei.