Pense como um hacker neste curioso game!
| Se você apoia nosso site, desative o AdBlock quando visitá-lo, inclusive em Mobile!
Os anúncios são poucos e não invasivos. Se quiser contribuir com nosso trabalho, clique em qualquer banner de sua preferência, exceto dos Parceiros. Mais detalhes clicando aqui.
Você já teve curiosidade de saber como é estar na pele de um hacker: invadindo sistemas alheios pelo terminal e captando informações confidenciais? Esta é sua chance!
O game chama-se OverTheWire e roda direto no terminal Bash – ou qualquer terminal de sua escolha com suporte a SSH – exigindo conexão com a internet.
A proposta é muito curiosa e simples:
Com as credenciais iniciais, você loga via SSH no servidor do jogo, e segue as instruções no site pra descobrir qual a senha do próximo nível.
Você acessa este site, para ter as instruções:
http://overthewire.org/wargames/bandit/
E então pega os dados da conexão de entrada do jogo que é:
$ ssh bandit0@bandit.labs.overthewire.org
Senha: bandit0
Uma vez conectado você será apresentado á tela de boas vindas, um shell comum de um UNIX-like comum, tudo online o tempo todo. O jogo se trata de níveis, e o Bandit0 é o nivel inicial.
Para avançar de nivel voce precisa usar as dicas do site para ir para o próximo desafio.
Exemplo:
Do nivel 0 (este que você se encontra logado) para o nivel 1, você precisa encontrar a senha que está escondida num arquivo Readme, na pasta Home.
Bem simples, com um simples “cat” você encontra a senha.
Mas a medida que você progride, o desafio aumenta.
Um dos niveis mais altos, pelo que constatei, exige que você use técnicas com pipes e outras ferramentas como grep, find e netcat – somente o que existe nativo no shell do servidor – para usar de força bruta pra encontrar uma senha de 4 digitos oculta. – sao +1000 possibilidades, pense como um hacker!
O site é seguro e em constante atualização, sendo que o código fonte dele se encontra no GitHub.
O ultimo nivel no momento deste post é o 26, sendo o 27 em construção.
O que acharam?
Terminou todos os niveis?
Sem spoilers para os demais que estiverem jogando 😉
Não vale postar as senhas encontradas, deixem que os usuários “sofram” para descobrir!
Anote as senhas que descobrir para não sofrer para encontra-las, caso queira parar em algum nível e continuar posteriormente.
Dica do CDC Matheus Morigoni.
#UrbanCompassPony
Autodidata, me aprofundei em sistemas operacionais baseados em UNIX®, principalmente Linux. Também procuro trazer assuntos correlacionados direta ou indiretamente, como automação, robótica e embarcados.