HackTheBox – Herausforderung – Krypto – Schwaches RSA
Table of Contents
Bewältigen Sie die HTB Weak RSA Crypto-Herausforderung mit Leichtigkeit. Basierend auf der RSA-Verschlüsselung erfordert diese einfache Herausforderung die Verwendung eines automatisierten RSA-Angriffstools wie RsaCtfTool. Holen Sie sich die Flagge mit einem einfachen Befehl und erweitern Sie Ihre Kryptokenntnisse mit HackTheBox-Herausforderungen.
Bereitgestellte Dateien:
Sie erhalten die folgenden Dateien:
- flag.enc
- key.pub
Komplettlösung:
Auf den ersten Blick könnte man meinen, man könne die Flagge mit dem öffentlichen Schlüssel entschlüsseln. Dazu könnten wir das OpenSSL-Paket verwenden, um die Flagge zu entschlüsseln. Diesmal ist es etwas anders und Sie werden feststellen, dass das OpenSSL-Paket für diese Herausforderung nicht funktioniert.
Wir verwenden ein automatisiertes RSA-Angriffstool. Ein gängiges Python-Skript ist das RsaCtfTool
python3 RsaCtfTool.py --publickey ./key.pub --uncipherfile ./flag.enc
Einfach ausgedrückt: Dieses Tool findet die Flagge ganz einfach und automatisch für Sie.
Flag-Beispiel:
HTB{XXXXXX_XXXXXXX_XXXXXX}