এক্সেল VBA পাসওয়ার্ড ক্র্যাক করার সম্পূর্ণ নির্দেশিকা
কোডটি হারিয়ে যাওয়া বা ভুলে যাওয়া পাসওয়ার্ড দিয়ে সুরক্ষিত থাকলে কি আমার এক্সেল VBA প্রকল্পে প্রবেশ করা সম্ভব? এবং যদি তাই হয়, কিভাবে এটি করা যেতে পারে? উত্তর হল হ্যাঁ। আপনার যদি সঠিক সরঞ্জাম থাকে তবে একটি এক্সেল VBA পাসওয়ার্ড ক্র্যাক করা একটি কঠিন কাজ নয়। আসলে, একবার আপনার কাছে সঠিক টুল এবং পদ্ধতি থাকলে, এমনকি জটিল পাসওয়ার্ড ক্র্যাক করা বেশ সহজ।
এই নিবন্ধে, আমরা আপনাকে দেখাব কিভাবে কয়েকটি সহজ পদ্ধতি ব্যবহার করে VBA পাসওয়ার্ড হ্যাক করা যায়। তবে প্রথমে এক্সেলের ভিবিএ পাসওয়ার্ড কী তা দেখে নেওয়া যাক।
VBA পাসওয়ার্ড—এটি কীভাবে কাজ করে?
VBA (অ্যাপ্লিকেশনের জন্য ভিজ্যুয়াল বেসিক) একটি প্রোগ্রামিং ভাষা যা মাইক্রোসফ্ট অফিস অ্যাপ্লিকেশনগুলি তৈরি করতে ব্যবহৃত হয় এক্সেল এবং অ্যাক্সেস আরও শক্তিশালী এবং ব্যবহার করা সহজ। VBA এছাড়াও কাস্টম অ্যাপ্লিকেশন তৈরি করতে ব্যবহার করা হয়.
ক VBA প্রকল্প একটি পাসওয়ার্ড দিয়ে সুরক্ষিত করা যেতে পারে অননুমোদিত প্রবেশ রোধ করতে। আপনি যখন এক্সেল স্প্রেডশীটে একটি VBA প্রকল্প খোলেন, তখন আপনাকে পাসওয়ার্ড লিখতে বলা হতে পারে (নীচের চিত্রের মতো)। আপনি সঠিক পাসওয়ার্ড না দিলে, আপনি VBA কোড দেখতে বা সম্পাদনা করতে পারবেন না।
কীভাবে একটি এক্সেল ভিবিএ পাসওয়ার্ড ক্র্যাক করবেন
এক্সেল VBA পাসওয়ার্ড ক্র্যাক করার জন্য কয়েকটি ভিন্ন পদ্ধতি ব্যবহার করা যেতে পারে। আমরা নীচে এই পদ্ধতিগুলির প্রতিটি বিস্তারিতভাবে দেখব।
পদ্ধতি 1: ব্যবহার করা VBA পাসওয়ার্ড রিসেট a
"VBA পাসওয়ার্ড রিসেট a" একটি শক্তিশালী এক্সেল পাসওয়ার্ড পুনরুদ্ধার প্লাগইন যা বেশিরভাগ VBA প্রকল্প থেকে দ্রুত পাসওয়ার্ড "a" এ রিসেট করতে পারে। এই টুলটি Windows কম্পিউটারে Excel 2007 এবং তার উপরে, সেইসাথে Excel 2016 এবং Mac-এ উচ্চতর সংস্করণের সাথে সামঞ্জস্যপূর্ণ।
এক্সেল VBA পাসওয়ার্ড রিসেট a অ্যাড-ইন, একবার ইনস্টল এবং সক্ষম হলে, এক্সেল রিবন থেকে অ্যাক্সেসযোগ্য হবে। এক্সেলে একটি ম্যাক্রো পাসওয়ার্ড মুছে ফেলার জন্য এটি শুধুমাত্র দুটি পদক্ষেপ নেয়।
ধাপ 1। পাসওয়ার্ড প্রম্পট সহ ওয়ার্কবুক ফাইল খুলুন - "VBA পাসওয়ার্ড রিসেট করুন - a" এ ক্লিক করুন।
ধাপ 2। পাসওয়ার্ড রিসেট করার জন্য একটি বিকল্প নির্বাচন করুন—এখানে আমরা মেনু থেকে "সক্রিয় ওয়ার্কবুকের সমস্ত পত্রক অরক্ষিত করুন" নির্বাচন করতে পারি।
আপনাকে আপনার Excel ফাইলের একটি অনুলিপি দেওয়া হবে যেখানে এটি মূলত তৈরি করা হয়েছিল এবং একটি "a" VBA পাসওয়ার্ড সহ।
পদ্ধতি 2: ব্যবহার করা SysTools VBA পাসওয়ার্ড রিমুভার
SysTools এক্সেল 97 এবং পরবর্তী সংস্করণগুলির জন্য "SysTools VBA পাসওয়ার্ড রিমুভার" নামে একটি উইন্ডোজ অ্যাপ্লিকেশন চালু করেছে। এই প্রোগ্রামটি এক্সেল ওয়ার্কবুকের ভিবিএ পাসওয়ার্ডগুলিকে ক্র্যাক করবে কোনো প্রযুক্তিগত জ্ঞান ছাড়াই।
ধাপ 1। নীচের বোতামটি ক্লিক করুন এবং এই প্রোগ্রামটি ডাউনলোড করুন।
ধাপ 2। আপনি প্রোগ্রামটি চালু করার পরে, আপনি একটি পৃষ্ঠা দেখতে পাবেন যার শিরোনাম রয়েছে "প্রিপ্রেসিটিস পরীক্ষা করুন", যেখানে আমাদের চালিয়ে যাওয়ার জন্য "ঠিক আছে" ক্লিক করতে হবে।
ধাপ 3। "ফাইল(গুলি) যোগ করুন" বোতামটি ব্যবহার করে এনক্রিপ্ট করা সামগ্রী সহ এক্সেল ওয়ার্কবুকটি নির্বাচন করুন৷ তারপরে এর সমস্ত VBA কোড আনলক করতে "রিসেট" এ ক্লিক করুন।
ধাপ 4। এখন আপনি দেখতে পাচ্ছেন যে এই ফাইলটির জন্য একটি নতুন পাসওয়ার্ড সেট করা হয়েছে এবং স্ট্যাটাসটি "পাস" বলে, যার মানে এটি আপনার VBA প্রকল্প অ্যাক্সেস করার জন্য পাসওয়ার্ড হবে।
পদ্ধতি 3: এক্সটেনশন + হেক্স এডিটর পরিবর্তন করুন
হেক্স এডিটর ব্যবহার করে একটি এক্সেল ওয়ার্কবুক থেকে পাসওয়ার্ড রিসেট বা অপসারণ করার জন্য, আমাদের প্রথমে VBA পাসওয়ার্ড দ্বারা সুরক্ষিত ফাইলটির ব্যাক আপ করতে হবে। আপনি ফাইল ব্যাক আপ করার পরে, এই পদক্ষেপগুলি অনুসরণ করুন:
ধাপ 1। এক্সেল ফাইল এক্সটেনশনকে "xlsm" থেকে "zip" এ পরিবর্তন করুন। এটি ফাইলটিকে একটি জিপ সংরক্ষণাগার হিসাবে দেখাবে৷
অনেক লোকের জন্য, ফোল্ডার বিকল্পের "পরিচিত ফাইল প্রকারের জন্য এক্সটেনশন লুকান" বাক্সটি ডিফল্টরূপে চেক করা হয়৷ এই বাক্সটি আনচেক করলে ফাইল এক্সপ্লোরারে এক্সটেনশনগুলি দৃশ্যমান হবে৷
ধাপ 2। WinZip বা 7-Zip এর মত একটি টুল দিয়ে জিপ ফাইলটি বের করুন।
ধাপ 3। আনজিপ করা ফোল্ডারটি খুলুন। এটির ভিতরে একটি "xl" সাবফোল্ডার রয়েছে যেখানে আপনি "vbaProject.bin" ফাইলটি খুঁজে পেতে পারেন।
ধাপ 4। একটি হেক্স এডিটর দিয়ে "vbaProject.bin" ফাইলটি খুলুন যেমন HxD .
ধাপ 5। ফাইলের মধ্যে "DPB" সন্ধান করুন।
ধাপ 6। এখন "DPB" কে "DPx" এ পরিবর্তন করুন। পরিবর্তনগুলি সংরক্ষণ করুন এবং প্রস্থান করুন।
শুধুমাত্র "B" পরিবর্তন করে "x" করতে হবে, এবং ভুল করে সমান চিহ্নটি মুছে ফেলবেন না।
ধাপ 7। একটি জিপ সব ফোল্ডার এবং ফাইল কম্প্রেস.
ধাপ 8। এক্সটেনশনটি "zip" থেকে "xlsm" এ পরিবর্তন করুন এবং তারপরে এটি খুলুন।
ধাপ 9। ঠিক আছে, তাই আপনি xlsm ফাইলে আছেন। প্রথম যে জিনিসটি ঘটতে পারে তা হল অনেকগুলি ত্রুটি দেখা যাচ্ছে কিন্তু চিন্তা করবেন না: সেগুলি খারিজ করতে শুধু "হ্যাঁ" টিপুন৷
"ডেভেলপার" তারপর "ভিজ্যুয়াল বেসিক" ক্লিক করে VB সম্পাদক খুলুন। তারপর, "টুলস" > "VBAProject Properties" এর অধীনে, "দেখবার জন্য প্রজেক্ট লক করুন" এর চেকটি সরিয়ে দিন।
ধাপ 10। সম্পাদকটি বন্ধ করুন এবং এক্সেল ফাইলটি সংরক্ষণ করুন। এটা সম্ভব যে এটি একটি নতুন ফাইল হিসাবে একটি ভিন্ন অবস্থানে সংরক্ষণ করার জন্য আপনাকে অবহিত করবে৷
ধাপ 11। নতুন ফাইল খুলুন। আপনার VBA কোড এখন একটি পাসওয়ার্ড প্রবেশ করার প্রয়োজন ছাড়াই দৃশ্যমান হবে!
*আমরা একটি এক্সেল 2007 ফাইলে এই পদ্ধতিটি পরীক্ষা করেছি।
উপসংহার
VBA পাসওয়ার্ডটি অনেক ডেভেলপারদের দ্বারা ব্যবহার করা হয়েছে যাতে তাদের কোডটি অন্য লোকেদের দ্বারা দেখা বা সম্পাদনা করা থেকে রক্ষা করা হয় যারা এটির অপব্যবহার করবে। এটি বেশিরভাগ ক্ষেত্রে একটি ভাল কৌশল, কিন্তু যখন আপনি আপনার এক্সেল VBA পাসওয়ার্ড ভুলে যান এবং আপনার প্রকল্প কোড দেখতে চান, উপরের পদ্ধতিগুলি আপনাকে সাহায্য করবে।
এই নিবন্ধে আমরা তিনটি উপায় কভার করেছি যে আপনি পাসওয়ার্ডের প্রয়োজন ছাড়াই আপনার VBA প্রকল্পে অ্যাক্সেস পেতে পারেন। আপনি একটি ব্যবহার করতে চান কিনা অ্যাড-ইন টুল অথবা ডাউনলোড ক SysTools থেকে পাসওয়ার্ড রিমুভার প্রোগ্রাম , আপনার ফাইল খুলতে এবং আবার সম্পাদনার জন্য উপলব্ধ হতে বেশি সময় লাগে না।