HackTheBox - चुनौती - क्रिप्टो - कमजोर RSA
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}