| Dex2jar. Android .dex ¹× Java .class ÆÄÀÏ·Î ÀÛ¾÷ÇÏ´Â µµ±¸ |
Áö±Ý ´Ù¿î·Îµå |
Dex2jar. ¼øÀ§ ¹× ¿ä¾à
- ¿î¿µÃ¼Á¦:
- Windows XP / Vista / 7
Dex2jar. ű×
Dex2jar. ¼³¸í
DEX2JAR´Â Android °ü·Ã °³³äÀ»À§ÇÑ °³¹ß ÀÛ¾÷À» °£¼ÒÈ ÇÒ ¼öÀÖ´Â Java ¶óÀ̺귯¸® ¸ðÀ½À¸·Î ±¸¼ºµÇ¸ç APK ÇÁ·ÎÁ§Æ®¸¦ ´Ü¼øÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Ù¿î·Îµå ÆÐÅ°Áö¿¡´Â ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ÀÛ¾÷À» ÀÚµ¿È ÇÒ ¼öÀÖ´Â °³¹ß ¶óÀ̺귯¸® ¼¼Æ® ÀÎ ½ºÅ©¸³Æ® ÆÄÀÏ (BAT Çü½Ä)ÀÇ Á¦Ç°±ºÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÆÐÅ°Áö¿¡ ±¸¼ºµÈ ±¸¼º ¿ä¼Ò´Â ÄÄÆÄÀϵǹǷΠ»ç¿ëÇÒ Áغñ°¡µÇ¾ú½À´Ï´Ù. ¹°·Ð ¶óÀ̺귯¸®°¡ ¿ÀÇ ¼Ò½º ÀÎ °æ¿ì ±â´ÉÀ» °³¼±Çϵµ·Ï ¼öÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ù ¹ø° °ÍÀº Android °³¹ßÀ»À§ÇÑ µ¶Á¡Àû ÀÎ Çü½Ä ÀÎ Dex (Dalvik ½ÇÇà ÆÄÀÏ) ¹× ODEX ÆÄÀÏÀ» ÀÐÀ» ¼öÀÖ´Â °æ·® API·Î ±¸¼ºµË´Ï´Ù. µÎ ¹ø° ¶óÀ̺귯¸® ÀÎ Dex Translator´Â ÇÁ·Î±×·¡¸Ó°¡ DEX ÆÄÀÏÀ» ASM Çü½ÄÀ¸·Î º¯È¯ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±¸¼º ¿ä¼Ò°¡ »ç¿ëÇÏ´Â ¿øÄ¢Àº º¯È¯ ÀÛ¾÷ Àü¿¡ ÁöħÀ» ÃÖÀûÈÇÏ´Â DEX ¸®´õ¸¦ »ç¿ëÇÕ´Ï´Ù. µ¦½º IRÀ̶ó´Â ¼¼ ¹ø° Çϳª´Â µ¦½º ¸í·É¾î¸¦ Çؼ®ÇÏ°í DEX Æǵ¶ °úÁ¤À» À§ÇØ ÀÌÀü DEX ±¸¼º ¿ä¼Ò¿¡¼ »ç¿ëµË´Ï´Ù. ¸¶Áö¸·À¸·Î, Àû¾îµµ, Dex-Tools´Â APK ¼öÁ¤ ¶Ç´Â JAR Deobfuscation°ú °°Àº ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇØ Å¬·¡½º ÆÄÀÏ°ú ÇÔ²² ÀÛµ¿ ÇÒ ¼öÀÖ´Â ´Ù¸ñÀû ¶óÀ̺귯¸®ÀÔ´Ï´Ù. °á·ÐÀº ¸ðµç ±¸¼º ¿ä¼Ò°¡ Java ¹× Android ÇÁ·Î±×·¡¹Ö ÀÛ¾÷À» ÀÚµ¿ÈÇϱâ À§ÇØ ÇÔ²² ÀÛµ¿ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ¶ÇÇÑ »ç¿ëÇÒ ¼ö¾ø´Â ½ºÅ©¸³Æ® Ä÷º¼ÇÀº °³¹ßÀÚ°¡ ÇÁ·ÎÁ§Æ® ¸®¼Ò½º¸¦ Á¶ÀÛÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â ÇʼöÀûÀÎ µµ±¸ ¸ðÀ½À» ¸¸µì´Ï´Ù. ±×·¯³ª Ãʺ¸ÀÚ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇØ µµ¿ò¸» ÆÄÀÏ ¶Ç´Â ¸î °¡Áö °¡ÀÌµå ¶óÀÎÀÌ Æí¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Dex2jar. °ü·Ã ¼ÒÇÁÆ®¿þ¾î