పత్రం

Excel VBA పాస్‌వర్డ్‌ను క్రాకింగ్ చేయడానికి పూర్తి గైడ్

కోల్పోయిన లేదా మరచిపోయిన పాస్‌వర్డ్‌తో కోడ్ రక్షించబడితే నా Excel VBA ప్రాజెక్ట్‌లోకి ప్రవేశించడం సాధ్యమేనా? మరియు అలా అయితే, ఇది ఎలా చేయవచ్చు? అవుననే సమాధానం వస్తుంది. మీకు సరైన సాధనాలు ఉంటే Excel VBA పాస్‌వర్డ్‌ను క్రాక్ చేయడం కష్టమైన పని కాదు. వాస్తవానికి, మీరు సరైన సాధనం మరియు పద్దతిని కలిగి ఉంటే, సంక్లిష్టమైన పాస్‌వర్డ్‌లను కూడా ఛేదించడం చాలా సులభం.

ఈ వ్యాసంలో, కొన్ని సాధారణ పద్ధతులను ఉపయోగించి VBA పాస్‌వర్డ్‌లను ఎలా హ్యాక్ చేయాలో మేము మీకు చూపుతాము. అయితే ముందుగా ఎక్సెల్‌లో VBA పాస్‌వర్డ్ ఏమిటో చూద్దాం.

VBA పాస్‌వర్డ్—ఇది ఎలా పని చేస్తుంది?

VBA (విజువల్ బేసిక్ ఫర్ అప్లికేషన్స్) అనేది మైక్రోసాఫ్ట్ ఆఫీస్ అప్లికేషన్‌లను తయారు చేయడానికి ఉపయోగించే ప్రోగ్రామింగ్ లాంగ్వేజ్ ఎక్సెల్ మరియు యాక్సెస్ మరింత శక్తివంతమైన మరియు ఉపయోగించడానికి సులభమైనది. కస్టమ్ అప్లికేషన్‌లను రూపొందించడానికి కూడా VBA ఉపయోగించబడుతుంది.

VBA ప్రాజెక్ట్‌ను పాస్‌వర్డ్‌తో రక్షించవచ్చు అనధికార ప్రవేశాన్ని నిరోధించడానికి. మీరు Excel స్ప్రెడ్‌షీట్‌లో VBA ప్రాజెక్ట్‌ను తెరిచినప్పుడు, మీరు పాస్‌వర్డ్‌ను నమోదు చేయమని ప్రాంప్ట్ చేయబడవచ్చు (క్రింద చూపిన చిత్రం వలె). మీరు సరైన పాస్‌వర్డ్‌ను నమోదు చేయకపోతే, మీరు VBA కోడ్‌ను వీక్షించలేరు లేదా సవరించలేరు.

VBA కోడ్‌ని వీక్షించడానికి పాస్‌వర్డ్‌ను అందించాలి

ఎక్సెల్ VBA పాస్‌వర్డ్‌ను ఎలా క్రాక్ చేయాలి

Excel VBA పాస్‌వర్డ్‌ను క్రాక్ చేయడానికి కొన్ని విభిన్న పద్ధతులు ఉపయోగించబడతాయి. మేము ఈ ప్రతి పద్ధతులను క్రింద వివరంగా పరిశీలిస్తాము.

విధానం 1: ఉపయోగించడం VBA పాస్‌వర్డ్ రీసెట్ a

“VBA పాస్‌వర్డ్ రీసెట్ a” అనేది శక్తివంతమైన Excel పాస్‌వర్డ్ రికవరీ ప్లగ్ఇన్, ఇది చాలా VBA ప్రాజెక్ట్‌ల నుండి పాస్‌వర్డ్‌ను త్వరగా “a”కి రీసెట్ చేయగలదు. ఈ సాధనం Windows కంప్యూటర్‌లో Excel 2007 మరియు అంతకంటే ఎక్కువ, అలాగే Macలో Excel 2016 మరియు అంతకంటే ఎక్కువ వాటికి అనుకూలంగా ఉంటుంది.

ఎక్సెల్ VBA పాస్‌వర్డ్ రీసెట్ a యాడ్-ఇన్, ఒకసారి ఇన్‌స్టాల్ చేసి ప్రారంభించబడితే, Excel రిబ్బన్ నుండి యాక్సెస్ చేయబడుతుంది. Excelలో స్థూల పాస్‌వర్డ్‌ను తీసివేయడానికి ఇది కేవలం రెండు చర్యలు తీసుకుంటుంది.

దశ 1. పాస్‌వర్డ్ ప్రాంప్ట్‌తో వర్క్‌బుక్ ఫైల్‌ను తెరవండి—“VBA పాస్‌వర్డ్‌ని రీసెట్ చేయి – a”పై క్లిక్ చేయండి.

రీసెట్ VBA పాస్‌వర్డ్‌ని ప్రారంభించండి – ఎక్సెల్‌లో

దశ 2. పాస్‌వర్డ్‌ని రీసెట్ చేయడానికి ఒక ఎంపికను ఎంచుకోండి-ఇక్కడ మనం మెను నుండి "యాక్టివ్ వర్క్‌బుక్‌లోని అన్ని షీట్‌లను రక్షించవద్దు" ఎంచుకోవచ్చు.

VBA పాస్‌వర్డ్ రీసెట్‌లో యాక్టివ్ వర్క్‌బుక్‌లోని అన్ని షీట్‌లను రక్షించవద్దు ఎంచుకోండి

మీ Excel ఫైల్ అసలు ఎక్కడ సృష్టించబడిందో అదే ప్రదేశంలో మరియు “a” VBA పాస్‌వర్డ్‌తో మీకు కాపీ ఇవ్వబడుతుంది.

విధానం 2: ఉపయోగించడం SysTools VBA పాస్‌వర్డ్ రిమూవర్

SysTools Excel 97 మరియు తదుపరి సంస్కరణల కోసం "SysTools VBA పాస్‌వర్డ్ రిమూవర్" అనే Windows అప్లికేషన్‌ను పరిచయం చేసింది. ఈ ప్రోగ్రామ్ ఎటువంటి సాంకేతిక పరిజ్ఞానం అవసరం లేకుండానే ఎక్సెల్ వర్క్‌బుక్‌లలో VBA పాస్‌వర్డ్‌లను సులభంగా క్రాక్ చేస్తుంది.

దశ 1. దిగువ బటన్‌ను క్లిక్ చేసి, ఈ ప్రోగ్రామ్‌ను డౌన్‌లోడ్ చేయండి.

ఉచిత డౌన్‌లోడ్

దశ 2. మీరు ప్రోగ్రామ్‌ను ప్రారంభించిన తర్వాత, మీరు "ముందస్తుల కోసం తనిఖీ చేయి" శీర్షికతో ఒక పేజీని చూస్తారు, ఇక్కడ మేము కొనసాగించడానికి "సరే" క్లిక్ చేయాలి.

SysTools VBA పాస్‌వర్డ్ రిమూవర్ ముందస్తు అవసరాల పేజీ కోసం తనిఖీ చేయండి

దశ 3. “ఫైల్(ల)ని జోడించు” బటన్‌ను ఉపయోగించి గుప్తీకరించిన కంటెంట్‌తో Excel వర్క్‌బుక్‌ని ఎంచుకోండి. దాని అన్ని VBA కోడ్‌లను అన్‌లాక్ చేయడానికి "రీసెట్" క్లిక్ చేయండి.

SysTools VBA పాస్‌వర్డ్ రిమూవర్‌కి VBA పాస్‌వర్డ్ రక్షిత ఫైల్‌ను జోడించండి

దశ 4. ఇప్పుడు మీరు ఈ ఫైల్ కోసం కొత్త పాస్‌వర్డ్ సెట్ చేయబడిందని మరియు స్థితి “పాస్” అని చెప్పడాన్ని చూడవచ్చు, అంటే ఇది మీ VBA ప్రాజెక్ట్‌ను యాక్సెస్ చేయడానికి పాస్‌వర్డ్ అవుతుంది.

VBA పాస్‌వర్డ్ SysTools VBA పాస్‌వర్డ్ రిమూవర్‌తో రీసెట్ చేయబడింది

విధానం 3: పొడిగింపు + హెక్స్ ఎడిటర్‌ని మార్చండి

Hex Editorని ఉపయోగించి Excel వర్క్‌బుక్ నుండి పాస్‌వర్డ్‌ను రీసెట్ చేయడానికి లేదా తీసివేయడానికి, మేము ముందుగా VBA పాస్‌వర్డ్ ద్వారా రక్షించబడిన ఫైల్‌ను బ్యాకప్ చేయాలి. మీరు ఫైల్‌ను బ్యాకప్ చేసిన తర్వాత, ఈ దశలను అనుసరించండి:

దశ 1. Excel ఫైల్ పొడిగింపును “xlsm” నుండి “zip”కి మార్చండి. ఇది ఫైల్‌ని జిప్ ఆర్కైవ్‌గా కనిపించేలా చేస్తుంది.

Excel VBA ఫైల్ ఎక్స్‌టెన్షన్‌ని XLSM నుండి జిప్‌కి మార్చండి

చాలా మంది వ్యక్తుల కోసం, ఫోల్డర్ ఎంపికలలో “తెలిసిన ఫైల్ రకాల కోసం పొడిగింపులను దాచు” పెట్టె డిఫాల్ట్‌గా తనిఖీ చేయబడుతుంది. ఈ పెట్టె ఎంపికను తీసివేయడం వలన ఫైల్ ఎక్స్‌ప్లోరర్‌లో పొడిగింపులు కనిపిస్తాయి.

విండోస్ ఫోల్డర్ ఎంపికలలో తెలిసిన ఫైల్ రకాల కోసం దాచు పొడిగింపుల ఎంపికను తీసివేయండి

దశ 2. WinZip లేదా 7-Zip వంటి సాధనంతో జిప్ ఫైల్‌ను సంగ్రహించండి.

దశ 3. అన్జిప్ చేయబడిన ఫోల్డర్‌ను తెరవండి. దీని లోపల "xl" సబ్ ఫోల్డర్ ఉంది, ఇక్కడ మీరు "vbaProject.bin" ఫైల్‌ను కనుగొనవచ్చు.

xl ఫోల్డర్‌లో vbaProject.bin ఫైల్‌ను కనుగొనండి

దశ 4. వంటి హెక్స్ ఎడిటర్‌తో “vbaProject.bin” ఫైల్‌ను తెరవండి HxD .

దశ 5. ఫైల్‌లో “DPB” కోసం చూడండి.

vbaProject.binని తెరిచి, HxD హెక్స్ ఎడిటర్‌లో DPB కోసం శోధించండి

దశ 6. ఇప్పుడు "DPB"ని "DPx"గా మార్చండి. మార్పులను సేవ్ చేసి నిష్క్రమించండి.

“B” మాత్రమే “x”కి మార్చబడాలి మరియు పొరపాటున సమాన గుర్తును తొలగించవద్దు.

HxD హెక్స్ ఎడిటర్‌తో DPBని DPxకి మార్చండి

దశ 7. అన్ని ఫోల్డర్‌లు మరియు ఫైల్‌లను జిప్‌కి కుదించండి.

సవరించిన XLSM ఫోల్డర్‌లు మరియు ఫైల్‌లను జిప్ ఫైల్‌కి కుదించండి

దశ 8. పొడిగింపును “zip” నుండి “xlsm”కి మార్చండి, ఆపై దాన్ని తెరవండి.

పొడిగింపును జిప్ నుండి XLSMకి మార్చండి

దశ 9. సరే, మీరు xlsm ఫైల్‌లో ఉన్నారు. మొదటి విషయం ఏమిటంటే చాలా లోపాలు కనిపిస్తాయి కానీ చింతించకండి: వాటిని తీసివేయడానికి “అవును” నొక్కండి.

"డెవలపర్" ఆపై "విజువల్ బేసిక్" క్లిక్ చేయడం ద్వారా VB ఎడిటర్‌ను తెరవండి. ఆపై, "టూల్స్" > "VBAProject ప్రాపర్టీస్" కింద, "వీక్షణ కోసం ప్రాజెక్ట్ లాక్" కోసం చెక్‌ను తీసివేయండి.

క్రాక్డ్ VBA కోడ్‌ను వీక్షించడానికి "వీక్షణ కోసం ప్రాజెక్ట్‌ను లాక్ చేయి" ఎంపికను తీసివేయండి

దశ 10. ఎడిటర్‌ను మూసివేసి, ఎక్సెల్ ఫైల్‌ను సేవ్ చేయండి. కొత్త ఫైల్‌గా వేరే లొకేషన్‌లో సేవ్ చేయమని అది మీకు తెలియజేసే అవకాశం ఉంది.

దశ 11. కొత్త ఫైల్‌ను తెరవండి. పాస్‌వర్డ్‌ను నమోదు చేయాల్సిన అవసరం లేకుండానే మీ VBA కోడ్ ఇప్పుడు కనిపిస్తుంది!

*మేము ఈ పద్ధతిని Excel 2007 ఫైల్‌లో పరీక్షించాము.

తీర్మానం

VBA పాస్‌వర్డ్‌ను చాలా మంది డెవలపర్‌లు తమ కోడ్‌ను దుర్వినియోగం చేసే ఇతర వ్యక్తులు చూడకుండా లేదా సవరించకుండా రక్షించుకోవడానికి ఉపయోగించారు. ఇది చాలా సందర్భాలలో మంచి టెక్నిక్, కానీ మీరు మీ Excel VBA పాస్‌వర్డ్‌ను మరచిపోయినప్పుడు మరియు మీ ప్రాజెక్ట్ కోడ్‌ని చూడవలసి వచ్చినప్పుడు, పై పద్ధతులు మీకు సహాయపడతాయి.

ఈ ఆర్టికల్‌లో పాస్‌వర్డ్ అవసరం లేకుండానే మీ VBA ప్రాజెక్ట్‌కి మీరు యాక్సెస్‌ని పొందగలిగే మూడు మార్గాలను మేము కవర్ చేసాము. మీరు ఒక ఉపయోగించాలనుకుంటున్నారా యాడ్-ఇన్ సాధనం లేదా డౌన్‌లోడ్ a SysTools నుండి పాస్‌వర్డ్ రిమూవర్ ప్రోగ్రామ్ , మీ ఫైల్ తెరవబడి, మళ్లీ సవరించడానికి అందుబాటులోకి రావడానికి ఎక్కువ సమయం పట్టదు.

సుసన్నా ఫోటో

సుసన్నా

సుసన్నా ఫైల్లెం యొక్క కంటెంట్ మేనేజర్ మరియు రచయిత. ఆమె చాలా సంవత్సరాలుగా అనుభవజ్ఞుడైన ఎడిటర్ మరియు బుక్ లేఅవుట్ డిజైనర్, మరియు వివిధ ఉత్పాదకత సాఫ్ట్‌వేర్‌లను ప్రయత్నించడం మరియు పరీక్షించడం పట్ల ఆసక్తి కలిగి ఉంది. ఆమె కిండ్ల్‌కి విపరీతమైన అభిమాని కూడా, ఆమె దాదాపు 7 సంవత్సరాలుగా కిండ్ల్ టచ్‌ని ఉపయోగిస్తోంది మరియు ఆమె ఎక్కడికి వెళ్లినా కిండ్ల్‌ని తీసుకువెళుతోంది. చాలా కాలం క్రితం పరికరం దాని జీవిత ముగింపులో ఉంది కాబట్టి సుసన్నా సంతోషంగా కిండ్ల్ ఒయాసిస్‌ను కొనుగోలు చేసింది.

సంబంధిత కథనాలు

ఎగువకు తిరిగి వెళ్ళు బటన్