HackTheBox - Desafio - Criptografia - RSA fraco
Table of Contents
o desafio HTB Weak RSA Crypto com facilidade. Com base na cifra RSA, esse desafio fácil requer o uso de uma ferramenta automatizada de ataque RSA como o RsaCtfTool. Obtenha a bandeira com um comando simples e expanda suas habilidades de criptografia com os desafios do HackTheBox.
Arquivos Fornecidos:
Você recebe os seguintes arquivos:
- flag.enc
- key.pub
Passo a passo:
À primeira vista, você pensaria que pode descriptografar o sinalizador com a chave pública. Para isso, podemos usar o pacote OpenSSL para descriptografar o sinalizador. Desta vez é um pouco diferente e você descobrirá que o pacote OpenSSL não funcionará para este desafio.
Usaremos uma ferramenta de ataque RSA automatizada. Um script python comum é o RsaCtfTool
python3 RsaCtfTool.py --publickey ./key.pub --uncipherfile ./flag.enc
Simplificando, esta ferramenta encontra a bandeira facilmente para você de forma automatizada.
Exemplo de sinalização:
HTB{XXXXXX_XXXXXXX_XXXXXX}