Table of Contents

HTB Weak RSA Crypto チャレンジを簡単に実行できます。 RSA 暗号に基づくこの簡単な課題では、RsaCtfTool などの自動化された RSA 攻撃ツールを使用する必要があります。簡単なコマンドでフラグを取得し、HackTheBox チャレンジで暗号化スキルを高めましょう。


提供されるファイル:

次のファイルが提供されます:

  • flag.enc
  • key.pub

ウォークスルー:

一見すると、公開キーを使用してフラグを復号できると思われるでしょう。 そのために、OpenSSL パッケージを使用してフラグを復号化する場合があります。 今回は少し異なり、OpenSSL パッケージがこの課題では機能しないことがわかります。

自動化された RSA 攻撃ツールを使用します。一般的な Python スクリプトは次のとおりです。 RsaCtfTool

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

簡単に言うと、このツールは自動的にフラグを簡単に見つけます。


フラグの例:

HTB{XXXXXX_XXXXXXX_XXXXXX}