Table of Contents

HTB कमजोर RSA क्रिप्टो चुनौती आसानी से। RSA सिफर के आधार पर, इस आसान चुनौती के लिए RsaCtfTool जैसे स्वचालित RSA अटैक टूल के उपयोग की आवश्यकता होती है। एक साधारण आदेश के साथ झंडा प्राप्त करें और HackTheBox चुनौतियों के साथ अपने क्रिप्टो कौशल का विस्तार करें।


प्रदान की गई फ़ाइलें:

आपको निम्न फ़ाइलें प्रदान की जाती हैं:

  • झंडा.enc
  • की.पब

वॉक-थ्रू:

पहली नज़र में, आपको लगता है कि आप ध्वज को सार्वजनिक कुंजी से डिक्रिप्ट कर सकते हैं। उसके लिए, हम फ़्लैग को डिक्रिप्ट करने के लिए OpenSSL पैकेज का उपयोग कर सकते हैं। इस बार यह थोड़ा अलग है और आप पाएंगे कि OpenSSL पैकेज इस चुनौती के लिए काम नहीं करेगा।

हम एक स्वचालित RSA आक्रमण उपकरण का उपयोग करेंगे। एक सामान्य पायथन लिपि है RsaCtfTool

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

सीधे शब्दों में कहें, तो यह टूल स्वचालित रूप से आपके लिए ध्वज को आसानी से ढूंढ लेता है।


ध्वज उदाहरण:

HTB{XXXXXX_XXXXXXX_XXXXXX}