मैं otool
, nm
और Fraise
टेक्स्ट संपादक का उपयोग कर रहा हूं ताकि Mach-o
बाइनरी को अलग किया जा सके। इस बिंदु पर मेरा वर्कफ़्लो बहुत सरल है:मैक ओएस एक्स में आपका पसंदीदा डिस्सेबलर टूल क्या है?
-
1. मौजूदा प्रतीकों की सूची बनाएं।
nm -g
-
2. disasm कोड प्राप्त करें।
otool -vt
-
3. कॉपी और एक पाठ फ़ाइल को यह उत्पादन पेस्ट करें।
-
4. पढ़ें और टिप्पणी पाठ संपादक :)
में कोड मैं उपकरण है कि Mac OS X
पर disasm कोड के साथ काम को आसान बनाने के लिए देख रहा हूँ।
यह पढ़ने के लिए सिर्फ एक नोट है कि 'otool -Vt' आपको ऑपरेंड के लिए प्रतीकों देगा, उदा। 'कॉलक 0x100001060' के बजाय' callq _main'। –