[HASEB] falhou no teste do marshmallow como uma criança. Ele não tem autocontrole. Ele desperdiça muito tempo no Reddit. Existe uma solução para este problema – basta bloquear sua conta. O processo é simples, bem como todo o requisito de fazer é modificar sua senha para algo aleatório, modificando o endereço de e-mail de cicatrização, bem como clique em Enviar. Em um piscar de olhos, todos os seus pontos imaginários da Web desaparecem.
Essa é a maneira garantida de parar a Reddit. No entanto, [HASEB] queria segurar esses pontos da Web Magic no evento que acabaram sendo valer a pena. Isso levou a uma solução muito mais barroca. Ele descobriu um serviço que lhe enviaria um e-mail mais tarde, enviaria um email para ele mesmo contendo uma senha aleatória, além de parar o reddit temporariamente. Até que esse e-mail fosse entregue, ele estava oficialmente fora de Reddit. Quando esse e-mail foi recebido, a eficiência pararia.
Alguns anos passam, assim como [HASEB] teve muito tempo para matar em seu novo emprego. Ele decidiu desenvolver sua senha antiga, apenas para descobrir que ele se trancou de sua conta Reddit até 2018. O que cumpriu é uma exploração de segurança de um serviço de “e-mail no futuro”, bem como um exemplo fantástico de exatamente Quanto esforço uma pessoa dedicará a uma vida de gratificação imediata.
O serviço de e-mail em preocupação é LetterMelater, um site que enviará um e-mail em algum ponto arbitrário no futuro. Você pode esconder o corpo do e-mail de si mesmo, tornando isso uma solução relativamente grande do que [HASEB] está fazendo. Ele ainda estava trancado de seu e-mail, entretanto, bem como enviar o e-mail às pessoas que executam a RaterMelateral parecia absurda. A dopamina é divertida, no entanto, assim como [HASEB], finalmente descobriu uma solução alternativa. Este site indexa o corpo de um email para pesquisa. Isso é ótimo, já que o corpo do email este site enviaria [HASEB] em 2018 continha sua senha Reddit, além de apenas sua senha reddit. Com um pouco de código, ele pode executar consultas de substring em um email que ele não pode ler. Agora, extraindo a senha é apenas um problema de lição de casa do primeiro ano.
Neste ponto, a única coisa [HASEB] entende sobre sua senha é que é uma longa cadeia de caracteres aleatórios que provavelmente não incluem caracteres maiúsculos. São 26 caracteres possíveis, 10 números possíveis, bem como um banco de personagens que podem ser determinados navegando em seu e-mail de um caractere de cada vez. [HASEB] é essencialmente jogando o Hangman contra seu antigo eu aqui.
Depois de descobrir uma API para a LetterMelater, [HASEB] chicotei um pouco de código que descobre a senha por navegação de substrings. É lindo, bem como recursivo, embora ele tenha terminado a descoberta de um sufixo da senha, determinando o restante da senha. Demorou 443 iterações do código para descobrir a senha, bem como quando isso foi total que ele logou no Reddit. Obras de matemática, embora o [HASEB] terá que descobrir um método para desmamar o opiáceo dos millennials novamente.