Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/leecher1337/pixma
एम्बेडेड सिस्टम सुरक्षाएन्क्रिप्शन/डिक्रिप्शन उपकरणरिवर्स इंजीनियरिंगडेटा रिकवरीहार्डवेयर सुरक्षाफर्मवेयर विश्लेषण
GitHubleecher1337/pixma

pixma

कैनन पिक्स्मा प्रिंटर फर्मवेयर का विश्लेषण करने के लिए उपकरण

रिपॉजिटरी देखें
23431 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

यह क्या है?

Canon PIXMA श्रृंखला के फर्मवेयर को विश्लेषण के लिए अनपैक करने के कुछ छोटे उपकरण।

प्रेरणा

कुछ Pixma प्रिंटर वेस्ट इंक काउंटर को रीसेट करने में असमर्थ है और अब प्रिंट करने से इनकार करता है, भले ही वेस्ट इंक कंटेनर बदल दिया गया हो। इसलिए मुझे फर्मवेयर की आंतरिक कार्यप्रणाली के बारे में उत्सुकता हुई ताकि काउंटर को रीसेट करने का संकेत मिल सके। लेकिन मैंने जल्द ही इसे छोड़ दिया। फिर भी, यह दिलचस्प रहा और शायद यह अन्य शोधकर्ताओं के लिए उपयोगी हो? मूल रूप से, मैंने वही लागू किया जो इस पर वर्णित किया गया है: https://www.contextis.com/en/blog/hacking-canon-pixma-printers-doomed-encryption

उपयोग कैसे करें?

  1. फर्मवेयर डाउनलोड करें Pixma प्रिंटर का USB डिवाइस ID जांचें, जैसे 04a9:1769 फिर निम्न कमांड में 1769 के बजाय डिवाइस ID रखकर फर्मवेयर डाउनलोड करें:

wget wget -O - -o /dev/null http://gdlp01.c-wss.com/rmds/ij/ijd/ijdupdate/1769.xml | sed -n 's:.*<url>\(.*\)</url>.*:\1:p'

  1. अब फर्मवेयर को डिक्रिप्ट करें, और SREC फ़ाइल को बाइनरी में डिकोड करें इसके लिए आपको srecord टूल्स से srec_cat चाहिए, जैसे srecord-1.64: http://srecord.sourceforge.net/

./pixma_decrypt 1769V1100AN.bin decoded.asc grep -v -e '^SF' decoded.asc | srec_cat -o decoded.bin -binary

  1. अब आप पेलोड को अनपैक करने का प्रयास कर सकते हैं: ./pixma_unpack decoded.bin firmware.bin

sdata.bin को डिक्रिप्ट करें

यदि आप प्रमाणपत्र डेटा को डिक्रिप्ट करना चाहते हैं (जो भी कारण से आप ऐसा करना चाहते हैं... यह सिर्फ विश्वसनीय CAs के लिए प्रमाणपत्र सूची है, तो पता नहीं क्यों इसे "क्रिप्टेड" भी किया गया है):

wget http://dtv-p.c-ij.com/sdata/struct01/sdata.bin ./dec_sdata sdata.bin sdata.dec

टूल डाउनलोड करें