दस्तऐवज

एक्सेल व्हीबीए पासवर्ड क्रॅक करण्याचे संपूर्ण मार्गदर्शक

जर कोड हरवलेल्या किंवा विसरलेल्या पासवर्डने संरक्षित असेल, तर माझ्या एक्सेल व्हीबीए प्रोजेक्टमध्ये प्रवेश करणे शक्य आहे का? आणि तसे असल्यास, हे कसे करता येईल? याचे उत्तर होय आहे. तुमच्याकडे योग्य साधने असल्यास एक्सेल व्हीबीए पासवर्ड क्रॅक करणे हे अवघड काम नाही. खरं तर, एकदा तुमच्याकडे योग्य साधन आणि कार्यपद्धती असेल, तर गुंतागुंतीचे पासवर्डसुद्धा क्रॅक करणे अगदी सोपे होऊ शकते.

या लेखात, आम्ही तुम्हाला काही सोप्या पद्धती वापरून VBA पासवर्ड कसा हॅक करायचा हे दाखवणार आहोत. पण त्याआधी, एक्सेलमध्ये VBA पासवर्ड म्हणजे काय हे आपण पाहूया.

व्हीबीए पासवर्ड—ते कसे काम करते?

व्हीबीए (व्हिज्युअल बेसिक फॉर ॲप्लिकेशन्स) ही एक प्रोग्रामिंग भाषा आहे जी मायक्रोसॉफ्ट ऑफिस ॲप्लिकेशन्स बनवण्यासाठी वापरली जाते, जसे की एक्सेल आणि प्रवेश अधिक शक्तिशाली आणि वापरण्यास सोपे. VBA चा वापर सानुकूल ॲप्लिकेशन्स तयार करण्यासाठी देखील केला जातो.

व्हीबीए प्रोजेक्टला पासवर्डने संरक्षित केले जाऊ शकते. अनधिकृत प्रवेश टाळण्यासाठी. जेव्हा तुम्ही एक्सेल स्प्रेडशीटमध्ये व्हीबीए प्रोजेक्ट उघडता, तेव्हा तुम्हाला पासवर्ड टाकण्यास सांगितले जाऊ शकते (खालील चित्रात दाखवल्याप्रमाणे). जर तुम्ही योग्य पासवर्ड टाकला नाही, तर तुम्ही व्हीबीए कोड पाहू किंवा संपादित करू शकणार नाही.

व्हीबीए कोड पाहण्यासाठी पासवर्ड देणे आवश्यक आहे

एक्सेल व्हीबीए पासवर्ड कसा क्रॅक करायचा

एक्सेल व्हीबीए पासवर्ड क्रॅक करण्यासाठी काही वेगवेगळ्या पद्धती वापरल्या जाऊ शकतात. आपण खाली या प्रत्येक पद्धतीची सविस्तर माहिती घेऊ.

पद्धत १: वापरून व्हीबीए पासवर्ड रीसेट करा

“VBA Password Reset a” हे एक शक्तिशाली एक्सेल पासवर्ड रिकव्हरी प्लगइन आहे, जे बहुतांश VBA प्रोजेक्ट्समधून “a” हा पासवर्ड त्वरित रीसेट करू शकते. हे टूल विंडोज कॉम्प्युटरवरील एक्सेल २००७ आणि त्यापुढील आवृत्त्यांशी, तसेच मॅकवरील एक्सेल २०१६ आणि त्यापुढील आवृत्त्यांशी सुसंगत आहे.

एक्सेल व्हीबीए पासवर्ड रीसेट करा ॲड-इन, एकदा इन्स्टॉल आणि सक्षम झाल्यावर, एक्सेल रिबनमधून ॲक्सेस करता येईल. एक्सेलमध्ये मॅक्रो पासवर्ड काढण्यासाठी फक्त दोन कृती कराव्या लागतात.

पायरी १. पासवर्ड विचारल्यावर वर्कबुक फाईल उघडा—“Reset VBA password – a” वर क्लिक करा.

एक्सेलमध्ये VBA पासवर्ड रीसेट सक्षम करा

पायरी २. पासवर्ड रीसेट करण्यासाठी एक पर्याय निवडा—येथे आपण मेन्यूमधून “सक्रिय वर्कबुकमधील सर्व शीट्स अनप्रोटेक्ट करा” निवडू शकतो.

VBA पासवर्ड रीसेटमध्ये सक्रिय वर्कबुकमधील सर्व शीट्स अनप्रोटेक्ट करा हा पर्याय निवडा.

तुम्हाला तुमच्या एक्सेल फाईलची एक प्रत, ती मूळतः जिथे तयार केली होती त्याच ठिकाणी आणि “a” या VBA पासवर्डसह दिली जाईल.

पद्धत २: वापरून सिस्टूल्स व्हीबीए पासवर्ड रिमूव्हर

सिस्टूल्सने एक्सेल ९७ आणि त्यानंतरच्या आवृत्त्यांसाठी “सिस्टूल्स व्हीबीए पासवर्ड रिमूव्हर” नावाचे एक विंडोज ॲप्लिकेशन सादर केले आहे. हा प्रोग्राम कोणत्याही तांत्रिक ज्ञानाशिवाय एक्सेल वर्कबुक्समधील व्हीबीए पासवर्ड सहजपणे क्रॅक करेल.

पायरी १. खालील बटणावर क्लिक करून हा प्रोग्राम डाउनलोड करा.

मोफत डाउनलोड

पायरी २. तुम्ही प्रोग्राम सुरू केल्यानंतर, तुम्हाला “पूर्वअटी तपासा” या शीर्षकाचे एक पान दिसेल, जिथे पुढे जाण्यासाठी आपल्याला “ओके” वर क्लिक करावे लागेल.

SysTools VBA पासवर्ड रिमूव्हर पूर्व-आवश्यकता तपासणी पृष्ठ

पायरी ३. “फाईल जोडा” बटण वापरून एनक्रिप्टेड सामग्री असलेली एक्सेल वर्कबुक निवडा. त्यानंतर त्यातील सर्व VBA कोड अनलॉक करण्यासाठी “रीसेट” वर क्लिक करा.

SysTools VBA पासवर्ड रिमूव्हरमध्ये VBA पासवर्ड संरक्षित फाईल जोडा

पायरी ४. आता तुम्ही पाहू शकता की या फाईलसाठी एक नवीन पासवर्ड सेट केला गेला आहे आणि स्टेटस “Pass” असे दाखवत आहे, याचा अर्थ हा तुमच्या VBA प्रोजेक्टमध्ये प्रवेश करण्यासाठीचा पासवर्ड असेल.

SysTools VBA Password Remover वापरून VBA पासवर्ड रीसेट करण्यात आला आहे.

पद्धत ३: एक्सटेंशन बदला + हेक्स एडिटर

हेक्स एडिटर वापरून एक्सेल वर्कबुकमधून पासवर्ड रीसेट करण्यासाठी किंवा काढून टाकण्यासाठी, आपल्याला सर्वप्रथम VBA पासवर्डने संरक्षित केलेल्या फाईलचा बॅकअप घ्यावा लागेल. फाईलचा बॅकअप घेतल्यानंतर, पुढील पायऱ्यांचे अनुसरण करा:

पायरी १. एक्सेल फाईलचे एक्स्टेंशन “xlsm” वरून “zip” मध्ये बदला. यामुळे फाईल झिप आर्काइव्ह असल्यासारखी दिसेल.

एक्सेल व्हीबीए फाईल एक्स्टेंशन XLSM वरून ZIP मध्ये बदला

बऱ्याच लोकांसाठी, फोल्डर ऑप्शन्समधील “Hide extensions for known file types” हा बॉक्स डीफॉल्टनुसार निवडलेला (चेक केलेला) असतो. हा बॉक्स अनचेक केल्यास फाईल एक्सप्लोररमध्ये एक्सटेंशन्स दिसू लागतील.

विंडोज फोल्डर ऑप्शन्समधील 'Hide Extensions for Known File Types' हा पर्याय अनचेक करा.

पायरी २. WinZip किंवा 7-Zip सारख्या टूलने ZIP फाईल एक्स्ट्रॅक्ट करा.

पायरी ३. अनझिप केलेला फोल्डर उघडा. त्याच्या आत एक “xl” नावाचा सबफोल्डर आहे, ज्यामध्ये तुम्हाला “vbaProject.bin” ही फाईल सापडेल.

xl फोल्डरमध्ये vbaProject.bin फाईल शोधा

पायरी ४. “vbaProject.bin” फाईल हेक्स एडिटरने उघडा एचएक्सडी ...

पायरी ५. फाईलमध्ये “DPB” शोधा.

vbaProject.bin उघडा आणि HxD हेक्स एडिटरमध्ये DPB शोधा.

पायरी ६. आता “DPB” बदलून “DPx” करा. बदल जतन करा आणि बाहेर पडा.

फक्त “B” ला “x” मध्ये बदलावे, आणि बरोबरचे चिन्ह चुकूनही काढू नका.

HxD हेक्स एडिटर वापरून DPB ला DPx मध्ये बदला.

पायरी ७. सर्व फोल्डर्स आणि फाईल्स एका झिप फाईलमध्ये कॉम्प्रेस करा.

बदललेले XLSM फोल्डर्स आणि फाईल्स एका ZIP फाईलमध्ये संकुचित करा

पायरी ८. एक्स्टेंशन “zip” वरून “xlsm” मध्ये बदला आणि नंतर ते उघडा.

एक्स्टेंशन ZIP वरून XLSM मध्ये बदला

पायरी ९. ठीक आहे, तर तुम्ही xlsm फाईलमध्ये आहात. पहिली गोष्ट जी होऊ शकते ती म्हणजे अनेक त्रुटी दिसणे, पण काळजी करू नका: त्या दूर करण्यासाठी फक्त “Yes” दाबा.

“डेव्हलपर” नंतर “व्हिज्युअल बेसिक” वर क्लिक करून व्हीबी एडिटर उघडा. त्यानंतर, “टूल्स” > “व्हीबीएप्रोजेक्ट प्रॉपर्टीज” अंतर्गत, “लॉक प्रोजेक्ट फॉर व्ह्यूइंग” साठी असलेला चेक काढून टाका.

क्रॅक केलेला VBA कोड पाहण्यासाठी "Lock project for viewing" हा पर्याय अनचेक करा.

पायरी १०. एडिटर बंद करा आणि एक्सेल फाईल सेव्ह करा. असे होऊ शकते की, तुम्हाला वेगळ्या ठिकाणी नवीन फाईल म्हणून सेव्ह करण्याची सूचना मिळेल.

पायरी ११. नवीन फाईल उघडा. आता तुमचा VBA कोड पासवर्ड टाकण्याची गरज न पडता दिसेल!

आम्ही ही पद्धत एक्सेल २००७ फाईलवर तपासली आहे.

निष्कर्ष

अनेक डेव्हलपर्सनी आपला कोड इतर लोकांकडून पाहिला किंवा संपादित केला जाऊ नये, जेणेकरून त्याचा गैरवापर होणार नाही, यासाठी VBA पासवर्डचा वापर केला आहे. बहुतेक प्रकरणांमध्ये हे एक चांगले तंत्र आहे, परंतु जेव्हा तुम्ही तुमचा एक्सेल VBA पासवर्ड विसरता आणि तुम्हाला तुमच्या प्रोजेक्टचा कोड पाहण्याची आवश्यकता असते, तेव्हा वरील पद्धती तुम्हाला मदत करतील.

या लेखात आम्ही असे तीन मार्ग सांगितले आहेत, ज्याद्वारे तुम्ही पासवर्डशिवाय तुमच्या VBA प्रोजेक्टमध्ये प्रवेश मिळवू शकता. तुम्हाला वापरायचे असले तरी... अ‍ॅड-इन टूल किंवा डाउनलोड करा SysTools चा पासवर्ड काढणारा प्रोग्राम थोड्याच वेळात तुमची फाईल पुन्हा उघडते आणि संपादनासाठी उपलब्ध होते.

सुझॅनाचा फोटो

सुझॅना

सुझॅना ही फाइललेमची कंटेंट मॅनेजर आणि लेखिका आहे. ती अनेक वर्षांपासून एक अनुभवी संपादक आणि पुस्तक लेआउट डिझायनर आहे, तसेच तिला विविध प्रोडक्टिव्हिटी सॉफ्टवेअर वापरून पाहण्यात आणि तपासण्यात रस आहे. ती किंडलची खूप मोठी चाहती असून, जवळजवळ ७ वर्षांपासून किंडल टच वापरत आहे आणि ती जिथे कुठे जाते तिथे किंडल सोबत घेऊन जाते. काही काळापूर्वीच तिच्या डिव्हाइसची कार्यक्षमता संपली, त्यामुळे सुझॅनाने आनंदाने किंडल ओएसिस विकत घेतले.

संबंधित लेख

शीर्ष बटणावर परत जा