Pare de usar md5!!! Como criptografar senhas com PHP

  Рет қаралды 23,741

Zero Bugs - Programação em Tutorial

Zero Bugs - Programação em Tutorial

Күн бұрын

Пікірлер
@lekasarandy
@lekasarandy 5 ай бұрын
Sou professora de php e amei suas aulas. Você é fenomenal. Parabéns por sua didática.
@joaoVitorjjj
@joaoVitorjjj 2 жыл бұрын
obrigado, o único que respondeu minha questão sucesso aí
@dailadanielledeoliveirasan1565
@dailadanielledeoliveirasan1565 2 жыл бұрын
muito bom, estava quebrando a cabeça pois não estava fazendo o fetch_assoc()... Muito obrigada por essa aula
@vitorayub2507
@vitorayub2507 3 жыл бұрын
Estava com muita dificuldade em verificar a senha hash. Muito obrigado, me ajudou mt
@romilsonsantos5005
@romilsonsantos5005 3 жыл бұрын
Cara curtir sua aula viu, fala direto sem enrolação e fala para iniciantes, muito bom.
@OMaior
@OMaior 3 жыл бұрын
Dei varias Voltas a Procura de um Bom Curso de Mysql e aqui encontrei, Valeu Cara
@jonunf
@jonunf 2 жыл бұрын
a sua didática é impecável!! parabéns pelo excelente trabalho
@md-studios964
@md-studios964 2 жыл бұрын
Muito bom o vídeo, sem enrolações e direto ao ponto! Didática excelente, parabéns.
@BrunoSouza-fu4gp
@BrunoSouza-fu4gp 2 жыл бұрын
Parabéns pela aula!!
@ResetSistemas-we4vp
@ResetSistemas-we4vp 8 ай бұрын
Vlw brother, me ajudou muito. Parabéns pelo conteúdo. Assim que possível farei a compra do seu curso.
@davi.alvesp
@davi.alvesp 2 жыл бұрын
Queria poder deixar uns 50 likes! Ganhou +1 inscrito!
@GhostW4lking
@GhostW4lking 2 жыл бұрын
tava com dificuldades de fazer o password verify e graças a esse vídeo me ajudou (meu método $_POST tava errado kkkkk) muito obrigado meu mano
@WhylGheR
@WhylGheR 2 жыл бұрын
Muito show, parabéns mano
@DiogoScarmagnani
@DiogoScarmagnani 2 жыл бұрын
Ótima aula, muito obrigado. Me inscrevi no canal.
@robdsjr
@robdsjr 2 жыл бұрын
Meu Deus q vídeo maravilhoso cara!!! Parabéns
@zerobugs-tutorial
@zerobugs-tutorial 2 жыл бұрын
Obrigado! 👍 Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
@ademirLages
@ademirLages Жыл бұрын
Sensacional! Dica maravilhosa para iniciantes como eu!
@zerobugs-tutorial
@zerobugs-tutorial Жыл бұрын
Obrigado pelo comentário, @user-oe1vr5wt5k! 👍 Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀 Conheça meus cursos: PHP Essencial -> zerobugs.com.br/php-essencial Viver de Freela -> zerobugs.com.br/vdf
@ResetSistemas-we4vp
@ResetSistemas-we4vp 8 ай бұрын
Vlw Brother, me ajudou muito. Parabens pelo conteúdo
@pixjunin
@pixjunin 2 жыл бұрын
sua didática é mt boa, obg.
@zerobugs-tutorial
@zerobugs-tutorial 2 жыл бұрын
Obrigado! 👍 Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
@tkjoao2310
@tkjoao2310 Жыл бұрын
Muito obrigado professor!!!
@zerobugs-tutorial
@zerobugs-tutorial Жыл бұрын
Obrigado pelo comentário, João Victor Portela Rocha! 👍 Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀 Conheça meus cursos: PHP Essencial -> bit.ly/42wIac1 Viver de Freela -> bit.ly/3meqTnE
@wilsonpedro6631
@wilsonpedro6631 2 жыл бұрын
Muito Obrigado!
@tudomostraedsonlyricmusict4363
@tudomostraedsonlyricmusict4363 2 жыл бұрын
aula muito louca mano, obrigadaço
@marlon1715
@marlon1715 2 жыл бұрын
muito bom o video, parabens cara!
@jovijovi_john
@jovijovi_john 3 жыл бұрын
Que canal foda mano, tua didatica é boa demais, e a qualidade de video e áudio ta mt boa, inscrevi ja
@zerobugs-tutorial
@zerobugs-tutorial 3 жыл бұрын
Valeu xará
@marioeduardobauer1924
@marioeduardobauer1924 3 жыл бұрын
Boa camarada! Parabéns pelo conteúdo.
@tiagocosme4145
@tiagocosme4145 2 жыл бұрын
Valeu, super obrigado!
@ronaldodesouzalima2752
@ronaldodesouzalima2752 2 жыл бұрын
Aula espetacular, parabéns, comprei seu curso já há um tempo, ainda não conclui mas pretendo, eu estou precisando de ajuda e não consigo encontrar, como eu faço pra inserir dados em 3 tabelas diferente com apenas um formulário, exemplo de tabelas, PESSOA, ENDEREÇO e IMAGEM, não consigo encontrar nenhuma aula sobre isso.
@robsonbarros8568
@robsonbarros8568 2 жыл бұрын
muito obrigado "agradecido mesmo ";
@steliomulungo7657
@steliomulungo7657 2 жыл бұрын
Bem didático gostei
@Pedrodias4562
@Pedrodias4562 Жыл бұрын
muito top a aula parabens
@zerobugs-tutorial
@zerobugs-tutorial Жыл бұрын
Obrigado pelo comentário, Wallace Miller! 👍 Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP: bit.ly/3X7TZC3 OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do KZbin está enfrentando em seu computador.
@geovacelestino
@geovacelestino 2 жыл бұрын
TOP DEMAIS!
@eduardofuente2936
@eduardofuente2936 2 жыл бұрын
Valeu Mestre!
@zerobugs-tutorial
@zerobugs-tutorial 2 жыл бұрын
Obrigado! 👍 Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀
@reinaldorti
@reinaldorti 2 жыл бұрын
Peguei um projeto para refazer do zero e o banco tava com a senha aberta, fiz um video pro cliente com essas senhas e peguei 5 email e senha e loguei nos emails, facebook e instagram desses emails, ai mostrei pra ele q os clientes dele estavam em risco com esse site, pois o site antigo ja tinha sido hackeado uma vez......
@ZeroBugs
@ZeroBugs 2 жыл бұрын
Puts, isso acontece muito mesmo (usar as mesmas senhas em diferentes locais). Mais um motivo pra criptografar as senhas de maneira irreversível quando salva-las no BD.
@reinaldorti
@reinaldorti 2 жыл бұрын
@@ZeroBugs muito, tem gente que coloca o mesmo email pra tudo, quando fiz o video, ele fico assustado vendo eu acessando facebook, instagram e emails dos clientes dele... ainda mais que a pessoa nao coloca verificacao de 2 fatores....
@geovacelestino
@geovacelestino 2 жыл бұрын
Amigo veja essa situação: numa página tenho um formulário com dados que serão gravado na tabela tb1. Na mesma página tenho um select que é povoado com os dados da tabela tb1. Tem como atualizar esse select com os dados novos logo após o click que gravou os dados? Ou seja após clicar quero que grave os dados e já atualize o select logo em seguida incluíndo os dados novos..... já tentei diversas vezes mas não funciona se não atualizar a página.
@marcoanjos6545
@marcoanjos6545 2 жыл бұрын
adorei a sua explicação, fácil de entender as diferenças. Nesse exemplo como faríamos para limitar um e-mail de registo, para o script dizer que um certo e-mail já se encontra registado na base de dados? Tenho essa dúvida, estou começando na programação php
@klawlol
@klawlol Жыл бұрын
acho que depois de 1 ano voce ja deve ter resolvido, mas é só checar na hora do registro se há algum email igual ao que o usuario colocou, se sim, da o aviso, se nao, ele faz o registro normal
@marcoanjos6545
@marcoanjos6545 Жыл бұрын
@@klawlol sim já resolvi, mas obrigado pela sua resposta
@gabrieladelungue3971
@gabrieladelungue3971 2 жыл бұрын
Valeu cara, ajudou bastante!
@wsawebmaster
@wsawebmaster 3 жыл бұрын
Conteúdo top, obrigado e Parabéns!!! Como posso fazer utilizando PDO ao invés de mysqli?
@pinteweb
@pinteweb 3 жыл бұрын
Não use de jeito nenhum mysqli não se usa mais essa instrução, a chance de você ser hackeado é enorme!
@JoaoVictor-kd5oh
@JoaoVictor-kd5oh 2 жыл бұрын
@@pinteweb Besteira
@vih6460
@vih6460 3 жыл бұрын
Olá tudo bem? Qual a extensão do chrome para mostrar os erros do PHP?
@marcosgabriel5698
@marcosgabriel5698 3 жыл бұрын
valeu !!
@ferrarez18
@ferrarez18 11 ай бұрын
Aula muito muito boa parabéns… mas para de engolir no microfone pfvr
@zerobugs-tutorial
@zerobugs-tutorial 11 ай бұрын
Obrigado pelo comentário, @ferrarez18! 👍 Se possível, deixe seu like no vídeo e se inscreva no canal para receber mais conteúdos como esse! 🚀 Conheça meus cursos: PHP Essencial -> zerobugs.com.br/php-essencial Viver de Freela -> zerobugs.com.br/vdf
@Dr..khalil999
@Dr..khalil999 6 ай бұрын
Coe Ferrarez só agradece mano kkkkkkkkkkkk puta cara chato
@ferrarez18
@ferrarez18 6 ай бұрын
@@Dr..khalil999 foi mal mano kkkkkkkk a aula é excelente me ajudou muito e ele explica muito bem. Mas da uma puta agonia quando assisto um vídeo assim
@user-zk8ic5gh8v
@user-zk8ic5gh8v 2 жыл бұрын
Está aparecendo esse erro: "Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\loginaula\login.php on line 12 Falha ao logar! Senha ou e-mail incorretos"
@suporteti7963
@suporteti7963 Жыл бұрын
Boa tarde! Hoje 18/09/2023 comprando seu curso na udemy, vou conseguir aplicar os exercícios nele contido, o material esta atualizado?
@zerobugs-tutorial
@zerobugs-tutorial Жыл бұрын
Sim, está atualizado.
@GuilhermeSilva-ly4lk
@GuilhermeSilva-ly4lk 3 жыл бұрын
Bom dia professor, utilizei esse metodo mas quando insiro a senha, aparece um Pop-Up com a seguitne mensagem 'A senha que você acabou de usar foi encontrada pelo Chrome em uma violação de dados. Para proteger suas contas, recomendamos mudar a senha agora mesmo e verificar as senhas salvas' será que pode ser pela senha base(antes da cryptografia) literalmente ser 'senha'? ou foi alguma falha no meu código mesmo?
@joaovcoliveira
@joaovcoliveira 3 жыл бұрын
O Chrome não tem como saber o que está no seu código PHP. O Apache devolve pra ele apenas código HTML. O Chrome consegue ler o que você digita no input. Logo, com certeza é porque a senha usada é muito simples, 'senha'. Esse aviso não tem nada a ver com o código, é no Chrome mesmo.
@RConmentstt
@RConmentstt 3 жыл бұрын
Só um detalhe isso não é criptografia, isso é transformar a senha em um hash, a criptografia é poder codificar e recuperar a informação original, a hash você codifica mas é "impossível" recuperar o dado. Hoje o hash é "recuperado" porque tentam milhares de palavras e dados conhecidos e salvam o valor criptografado para depois comparar com o dado salvo e descobrir quais podem ser as palavras chave. Os hash possuem mais de uma sequencia que resulta em um mesmo resultado, não sendo uma senha única, por exemplo se for responder qualquer dado com um numero finito de dados de resposta, se o dado de entrada for muito maior que o dado de resposta vários casos vão ter a mesma resposta. Por exemplo um dado de 1TB ser representado por 8 Bits dezenas de casos podem ter o mesmo valor. Existe até uma tecnologia de chave reversa que calcula qual o dado de entrada necessário para se obter o valor de chave correspondente a desejada, hoje recomendam abandonar MD5 e SHA-1 optando por chaves maiores, pois quanto maior a chave hash mais difícil é quebrala por chave reversa
@JoaoVictor-kd5oh
@JoaoVictor-kd5oh 2 жыл бұрын
Se é impossível recuperar, como podemos comparar o hash com a senha original? No caso com o php, usando a função password_verify().
@JoaoVictor-kd5oh
@JoaoVictor-kd5oh 2 жыл бұрын
@@RConmentstt Interessante, mas minha dificuldade de compreensão é: Como é possível comparar um valor hash com o valor original? Por trás dos panos a função que compara não está convertendo o hash no valor original dnv? Se não for isso, como é possível?
@JoaoVictor-kd5oh
@JoaoVictor-kd5oh 2 жыл бұрын
@@RConmentstt Mano acho que não está entendendo minha dúvida, eu não estou nem falando sobre ataques, só quero saber como o PHP faz para comprar o valor hash com o valor da senha original?
@JoaoVictor-kd5oh
@JoaoVictor-kd5oh 2 жыл бұрын
@@RConmentstt Sendo que o hash com a função password_hash é aleatório e n é fixo mesmo colocando a mesma senha.
@JoaoVictor-kd5oh
@JoaoVictor-kd5oh 2 жыл бұрын
@@RConmentstt Sim, essa parte eu saquei, mas tem uma questão nisso, o password_hash não é igual a md5 não, ele gera toda vez um hash diferente!
@luizventriglia
@luizventriglia 2 жыл бұрын
Qual data é esse vídeo? Estou usando PHP 8.0 e não dá certo.
@nicolasgabriel3371
@nicolasgabriel3371 2 жыл бұрын
Você deve ter feito algo de errado
@Moral12321
@Moral12321 2 жыл бұрын
estou com este Error: Warning : Trying to access array offset on value of type null in se alguém puder me ajudar des de ja obrigado
@zerobugs-tutorial
@zerobugs-tutorial Жыл бұрын
Obrigado pelo comentário, Bruno Doria Correa! 👍 Se você quiser suporte INDIVIDUAL da nossa equipe e um conteúdo mais aprofundado, você pode conferir o meu curso completo de PHP: bit.ly/3X7TZC3 OBS: Todos os dias recebemos dezenas de comentários nos vídeos dos nossos canais, o que torna inviável dar suporte a bugs/erros específicos que cada usuário do KZbin está enfrentando em seu computador.
@CextremeGamer
@CextremeGamer Жыл бұрын
eu tbm, conseguiu resolver?
@Moral12321
@Moral12321 Жыл бұрын
@@CextremeGamer acredito que sim so nao me lembro oque causou o error tenta usar inteligência artificial quem sabe consiga algo
@fastlanches
@fastlanches 2 жыл бұрын
mas se o hacker descriptografar a senha?
@zerobugs-tutorial
@zerobugs-tutorial 2 жыл бұрын
É esse o ponto. O hacker precisaria de um computador quântico pra descriptografar essa hash de 60 caracteres, o que não existe no momento.
@IzabelAlves-ir8mx
@IzabelAlves-ir8mx Жыл бұрын
Descriptografar uma página eu posso te pagar
@GaaraUzumakiGaara
@GaaraUzumakiGaara 2 жыл бұрын
Amigos, não caiam nessa de mudar ou super complicar. É só pegar, passar pra md5, adicionar (ou não) algum caractere específico e passar de novo pra md5. NUNCA vão descriptografar e seu sistema pode ficar compatível com outras linguagens que não conseguiriam se comunicar com o cripta do PHP. Dezenas de vezes precisei fazer isso para comunicar com programas que acessavam o mesmo banco através de Java, Delphi, Ruby... MD5 é quase universal e as principais linguagens utilizam.
@zerobugs-tutorial
@zerobugs-tutorial 2 жыл бұрын
Fala Eddie, beleza? Cara, na própria documentação do PHP eles falam pra não usar md5. Vai ver você está certo e eles errados né... www.php.net/manual/en/faq.passwords.php no trecho: "Why are common hashing functions such as md5() and sha1() unsuitable for passwords?"
PHP/MySQL: Upload de arquivos e imagens com salvamento no banco de dados (Atualizado 2024)
47:48
Zero Bugs - Programação em Tutorial
Рет қаралды 53 М.
[TUTORIAL] Sistema de Login com PHP e MySQL (Fácil e Rápido) 2024 - TUTORIAL
25:55
Zero Bugs - Programação em Tutorial
Рет қаралды 137 М.
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН
Como armazenar senhas de forma segura no banco de dados
11:11
Engenharia Reversa
Рет қаралды 15 М.
Como trabalhar com as sessões no php | Além do básico
22:59
Clube Full-Stack
Рет қаралды 14 М.
Redefinição de senha em PHP - Parte 1
13:20
Alex Rosa
Рет қаралды 15 М.
Curso de PHP 7 - Aula 35 - Validações (Validate Filters)
15:34
Node Studio Treinamentos
Рет қаралды 36 М.
5 Erros Comuns de quem esta Começando com o Laravel
9:17
Beer and Code
Рет қаралды 26 М.
Manipulando JSONs com PHP: Encode, decode e constantes
29:07
CRIPTOGRAFAR seus DADOS é ESSENCIAL!
8:13
Slackjeff
Рет қаралды 23 М.
Sistema de Login e Senha em PHP com PDO e Session
17:25
Programador Espartano
Рет қаралды 38 М.
How to save password securely in Mysql database
21:35
jinu jawad m
Рет қаралды 29 М.