HackTheBox – Herausforderung – Krypto – Schwaches RSA
![Ein Cartoon-Hacker mit Umhang und Maske steht vor einer Tresortür mit dem HTB-Logo darauf und hält ein Werkzeug (z. B. einen Schraubenschlüssel oder einen Schraubenzieher) mit einem grünen Hintergrund, der den Erfolg symbolisiert, und der Flagge in einer Sprechblase darüber ihren Kopf.](https://de.simeononsecurity.com/img/cover/a_cartoon_hacker_wearing_a_cape_and_a_mask_standing_240x137.webp)
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}