क्या ऐसा करने के लिए कोई सॉफ्टवेयर है? मुझे इंटरनेट पर कोई उपयोगी जानकारी नहीं मिली, इसलिए मैं यहां पूछ रहा हूं।आप कक्षाओं के स्रोत कोड को एक डीएलएल फ़ाइल से कैसे निकालते हैं?
उत्तर
आपको सही कोड नहीं मिल सकता है, लेकिन आप इसका एक अपूर्ण संस्करण प्राप्त कर सकते हैं।
सबसे लोकप्रिय (और सबसे अच्छा) उपकरण Reflector है, लेकिन अन्य .Net decompilers (जैसे Dis#) भी हैं। आप ILDASM का उपयोग करके आईएल को भी संकुचित कर सकते हैं, जो नेट फ्रेमवर्क एसडीके टूल्स के साथ बंडल आता है।
इन दिनों आपको शायद आईएलएसपी या डॉटपीक का उपयोग करना चाहिए। दोनों ** मुक्त ** हैं और एक उत्कृष्ट काम कर रहे हैं। मुझे नेविगेशन के कारण डॉटपीक बेहतर लगता है, और आईएलएसपी शुरू करने में भी काफी समय लगता है। इसके अलावा, मैंने एक बार एक असेंबली को अपमानित किया जिसे मैं अप्रचलित कर रहा था (परीक्षण उपकरणों के लिए) और रेडगेट का .NET परावर्तक सरलतम अस्थिरता से तुरंत दुर्घटनाग्रस्त हो गया। ILSpy और dotPeek कोई समस्या नहीं थी और इसे तुरंत लोड किया है। वे चयन को हाइलाइट करते हैं ताकि आप किसी भी तरह से obfuscation का प्रबंधन कर सकें। – MasterMastic
.NET reflector का उपयोग करें।
आप Reflector का उपयोग कर सकते हैं और प्रोजेक्ट में स्रोत कोड निकालने के लिए Add-InFileGenerator का भी उपयोग कर सकते हैं।
केवल प्रबंधित भाषाओं जैसे c#
और Java
पूरी तरह से नष्ट हो सकते हैं। आप पूर्ण स्रोत कोड देख सकते हैं। Win32 dll
के लिए आपको सॉर्स कोड नहीं मिल सकता है।
CSharp dll उपयोग DotPeek यह becoz मुफ्त के लिए और एक ही ReDgate .Net Compiler रूप
मज़ा काम करता है।
है कि आप dll विधानसभा के अंदर ही कुछ मूल बातें जानना चाहते हैं जैसे क्लासेस, विधि इत्यादि, उन्हें डायनामिक रूप से लोड करने के लिए
आप माइक्रोसॉफ्ट द्वारा प्रदान किए गए आईएल डिस्सेबलर टूल का उपयोग कर सकते हैं। "C: \ Program Files (x86) \ माइक्रोसॉफ्ट SDKs \ Windows \ v7.0A \ बिन"
- 1. आप ack (ack-grep) से एक विशिष्ट फ़ाइल को कैसे बाहर निकालते हैं?
- 2. आप बहु-आयामी सरणी से कॉलम कैसे निकालते हैं?
- 3. आप Google रीडर से निर्यात की गई OPML फ़ाइल से फ़ीड यूआरएल कैसे निकालते हैं?
- 4. डीएलएल फाइलों के स्रोत कोड को कैसे देखें?
- 5. एक JAR फ़ाइल के अंदर स्रोत कोड को कैसे देखें?
- 6. जावा लाइब्रेरी कक्षाओं के लिए स्रोत कोड
- 7. पर्ल: एक मनमानी स्ट्रिंग को देखते हुए, आप पहले एन बिट्स को कैसे निकालते हैं?
- 8. आप एक swf फ़ाइल को कैसे संकुचित करते हैं
- 9. आप स्रोत कोड के अपने पुस्तकालयों के माध्यम से कैसे खोज करते हैं?
- 10. आप एक उपवर्तन परिवर्तक से फ़ाइल को कैसे हटाते हैं?
- 11. सीडियलाइजेशन से जीडब्ल्यूटी में ऑब्जेक्ट प्रॉपर्टी को आप कैसे बाहर निकालते हैं?
- 12. एक डीएलएल फ़ाइल
- 13. पाइथन कोड से डीएलएल संकलित करें
- 14. पी 4 सिंक, वाइल्डकार्ड का उपयोग करते समय आप फ़ाइलों को कैसे बाहर निकालते हैं?
- 15. आप दृष्टिकोण में 'टू' फ़ील्ड से ईमेल पते कैसे निकालते हैं?
- 16. सी ++ स्रोत कोड में डीएलएल को किस उपकरण को डीकंपाइल कर सकते हैं?
- 17. आप कक्षाओं में एक कार्यक्रम कैसे ट्रिगर करते हैं?
- 18. लिंकर स्क्रिप्ट फ़ाइल को स्रोत कोड
- 19. आप php में किसी URL से डोमेन नाम कैसे निकालते हैं?
- 20. gem.add_dependency ज्वेलर आप गिट स्रोत को कैसे प्रारूपित करते हैं?
- 21. आप सी कोड से पायथन कोड कैसे कॉल करते हैं?
- 22. आप एक ही एप्लिकेशन में दो डीएलएल के समान नेमस्पेस.क्लास के साथ कैसे अनुमति देते हैं?
- 23. आप कोड को बाहर निकालने से कैसे सुरक्षित करते हैं?
- 24. आप सार्वजनिक रूप से ब्राउज़ करने योग्य स्रोत कोड से प्रमाण-पत्र रखने के लिए कैसे प्रबंधित करते हैं?
- 25. पावरशेल: स्रोत को फ़ाइल जैसे स्रोत को कैसे स्रोत करें?
- 26. एक नियम कोड फ़ाइल
- 27. आप किसी दिए गए निर्देशिका से पाइथन कक्षाओं को गतिशील रूप से कैसे लोड करते हैं?
- 28. .pyo फ़ाइल से पुनर्प्राप्ति स्रोत पायथन कोड (.py) कैसे करें?
- 29. आप "चेक आउट" कोड कैसे करते हैं?
- 30. आप लिनक्स स्रोत कोड कहां डाउनलोड करते हैं?
मूल स्रोत कोड है कि संकलित किया गया था
आम तौर पर स्थित? बस संभव नहीं है। कुछ कार्यात्मक रूप से समकक्ष? हाँ। – delnan
@ डेलन - कार्यशील रूप से समकक्ष से आपका क्या मतलब है? इस सब के लिए खेद है। मुझे यह नहीं मिला। मैं एक डीएलएल फ़ाइल से कक्षाओं (सी # .net में लिखा) कोड निकालना चाहता हूं। डीएलएल फ़ाइल बहुत सारे वर्गों की तरह मिल गया है। उस कोड को उस डीएल से बाहर निकालने का कोई तरीका? – ILoveMusic
@ILoveMusic आप मूल कोड की तरह कुछ निकाल सकते हैं, लेकिन सटीक नहीं। .NET परावर्तक का प्रयोग करें। –