में मुझे एक्सई या डीएल को कैसे डिमंपाइल करना है, मैं वास्तव में असेंबली भाषा में रूचि रखता हूं और मैं इस बारे में जानना चाहता हूं कि एक्सई फाइल कैसे काम करती है डीएलएस कैसे चलती है ... और मुझे एक एक्सई को कम करने के लिए एक एप्लीकेशन लिखने का विचार है असेंबली कोड के लिए क्योंकि मैं एक बहुत अच्छा असेंबली प्रोग्रामर नहीं हूं और exe के आंतरिक काम के ज्ञान की कमी के साथ मैं यह नहीं कर सका। चूंकि मैं हेक्स में एक एक्सई पढ़ सकता हूं, मुझे लगता है कि यह असंभव नहीं है लेकिन मुझे नहीं पता कि अपना खुद का प्रोग्राम कैसे लिखना है। किसी भी संसाधन या किसी भी मदद की सराहना की जाएगी।असेंबली
असेंबली
उत्तर
मुझे लगता है कि आप एक डिस्प्लेलर नहीं हैं जो एक डिकंपेलर नहीं है। आईडीए प्रो लोकप्रिय होने लगता है और आप http://www.hex-rays.com/idapro/idadownfreeware.htm
पर एक पुराने संस्करण को मुफ्त में डाउनलोड कर सकते हैं Decompilation Wiki पर एक नज़र डालें, मुझे संदेह है कि यह आपके अधिकांश प्रश्नों का उत्तर देगा।
मुझे लगता है कि आप सामान्य शिक्षा के लिए जा रहे हैं, बीटीडब्ल्यू। –
आपके लिए पहले से ही बहुत सारे असेंबलर लिखे गए हैं (ऊपर देखें), लेकिन मुझे नहीं लगता कि अलग-अलग कोड पढ़ने से आपको बेहतर असेंबली लेखक बनने में मदद मिलेगी। इसका मुख्य कारण यह है कि संकलक असेंबली उत्पन्न करने से पहले ऑप्टिमाइज़ेशन का बहुत कम करते हैं। अक्सर यह पढ़ने के लिए बहुत मुश्किल कोड बनाता है लेकिन विश्लेषण करने के लिए अत्यधिक कुशल कोड बनाता है।
+1 यह आपको मदद करता है (असेंबली भाषा में शुरुआती) भ्रमित हो रहा है – BlackBear
मैंने इस प्रतिक्रिया को नीचे वोट दिया क्योंकि यह कोई जवाब नहीं है बल्कि ओपी को अलग करने की कोशिश करने से हतोत्साहित करने की कोशिश कर रहा है। एक दूसरे विचार पर, चूंकि यह कुछ हद तक एक वैध टिप्पणी है, इसलिए मैं नीचे वोट पूर्ववत करना चाहता था, लेकिन SO मुझे ऐसा करने नहीं देगा। – ssh
यदि आप रुचि रखते हैं कि एक संकलित प्रोग्राम एक असेंबलर स्तर पर कैसा दिखता है तो एक और अधिक सार्थक दृष्टिकोण संकलित होगा और जेनरेट की गई असेंबली को देखेंगे। उदाहरण के लिए जीसीसी/जी ++ के साथ यह सिर्फ gcc -c -S filename.c
की आवश्यकता है और देखने के लिए एक स्पष्ट पाठ असेंबली फ़ाइल छोड़ देगा। इस भयानक निराशा के लिए
- 1. मेवेन असेंबली: असेंबली
- 2. असेंबली
- 3. असेंबली
- 4. असेंबली
- 5. असेंबली असेंबली भाषा स्पेगेटी कोड
- 6. मेवेन-असेंबली प्लगइन - नेस्टेड असेंबली कैसे बनाएं
- 7. सी # असेंबली। लोड बनाम असेंबली। रिफ्लेक्शनऑनलीलोड
- 8. असेंबली फ़ाइल नामकरण और असेंबली। लोडफाइल
- 9. मेवेन असेंबली - असेंबली पढ़ने में त्रुटि
- 10. मेवेन असेंबली प्लगइन - बनाई गई असेंबली
- 11. सी # असेंबली, असेंबली में क्या है?
- 12. कारण "सिल्वरलाइट असेंबली" सामान्य ".NET असेंबली
- 13. अभिव्यक्ति_होस्ट असेंबली
- 14. x86 असेंबली
- 15. असेंबली संस्करण
- 16. असेंबली संस्करण?
- 17. .NET असेंबली
- 18. असेंबली क्लेनअप
- 19. एसबीटी-असेंबली
- 20. x86 असेंबली
- 21. असेंबली संस्करण
- 22. प्रीलोडिंग असेंबली
- 23. एक असेंबली
- 24. असेंबली - सीएमपी
- 25. बाहरी असेंबली
- 26. असेंबली स्कैनिंग
- 27. x86 असेंबली
- 28. x86 असेंबली
- 29. .NET असेंबली
- 30. मैवेन असेंबली
+1। –
64 बिट अनुप्रयोगों को कम करने का कोई तरीका? – Havnar
निश्चित रूप से वहाँ हैं। आईडीए का नवीनतम संस्करण ऐसा कर सकता है (जैसा कि कई अन्य हो सकता है) यह सिर्फ मुफ़्त नहीं है। – Matt