Table of Contents

вызов HTB Weak RSA Crypto с легкостью. Основанная на шифре RSA, эта простая задача требует использования автоматизированного инструмента для атаки RSA, такого как RsaCtfTool. Получите флаг с помощью простой команды и расширьте свои криптографические навыки с помощью испытаний HackTheBox.


Предоставленные файлы:

Вам предоставляются следующие файлы:

  • flag.enc
  • ключ.паб

Прохождение:

На первый взгляд может показаться, что можно расшифровать флаг с помощью открытого ключа. Для этого мы можем использовать пакет OpenSSL для расшифровки флага. На этот раз все немного по-другому, и вы обнаружите, что пакет OpenSSL не подходит для этой задачи.

Мы будем использовать автоматизированный инструмент атаки RSA. Обычный скрипт Python — это RsaCtfTool

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

Проще говоря, этот инструмент автоматически находит для вас флаг.


Пример флага:

HTB{XXXXXX_XXXXXXX_XXXXXX}