Table of Contents

el desafío HTB Weak RSA Crypto con facilidad. Basado en el cifrado RSA, este sencillo desafío requiere el uso de una herramienta de ataque RSA automatizada como RsaCtfTool. Obtenga la bandera con un simple comando y amplíe sus habilidades criptográficas con los desafíos de HackTheBox.


Archivos proporcionados:

Se le proporcionan los siguientes archivos:

  • bandera.enc
  • clave.pub

Tutorial:

A primera vista, pensaría que puede descifrar la bandera con la clave pública. Para eso, podríamos usar el paquete OpenSSL para descifrar la bandera. Esta vez es un poco diferente y encontrará que el paquete OpenSSL no funcionará para este desafío.

Usaremos una herramienta de ataque RSA automatizada. Un script de Python común es el RsaCtfTool

python3 RsaCtfTool.py --publickey ./key.pub --uncipherfile ./flag.enc 

En pocas palabras, esta herramienta encuentra la bandera fácilmente para usted de forma automática.


Ejemplo de indicador:

HTB{XXXXXX_XXXXXXX_XXXXXX}