2010-04-18 5 views
8

क्या बाइनरी लेने के लिए वैसे भी है - यहां तक ​​कि स्वयं द्वारा हस्ताक्षरित, और कोड पर वापस आएं? मैं कुछ ऐसा करने की कोशिश कर रहा हूं जिसे मैंने कुछ समय पहले हटा दिया था ... लेकिन यहां बाइनरी है।स्रोत कोड पर वापस जाने के लिए एक ऐप बाइनरी को डीकंपाइल करें

कोई विचार?

उत्तर

15

आप एक द्विआधारी को अलग कर सकते हैं और असेंबली स्रोत वापस ले सकते हैं, लेकिन आपके मूल उद्देश्य-सी संरचित स्रोत कोड को वापस पाने का कोई तरीका नहीं है।


संपादित करें: आप Hopper आजमाइए कर सकते हैं। मैंने इसे अभी तक व्यक्तिगत रूप से आजमाया नहीं है लेकिन Mike Ash says it's good

0

आप Hex-Rays decompiler पर एक नज़र रखना चाहते हैं। इसका उपयोग करने के लिए आपको आईडीए प्रो डीबगर होना चाहिए।