1.appå¯ä»¥è¢«åç¼è¯å°ä»ä¹ç¨åº¦
appå¯ä»¥è¢«åç¼è¯å°ä»ä¹ç¨åº¦
Android APKä¸çJava代ç å¯ä»¥è¢«åç¼è¯å°ä»ä¹ç¨åº¦ä¸»è¦çAPKçå å¯ç¨åº¦ã
第ä¸ç§æ åµï¼æ æ··æ·æ å 坿 å 壳ã
ç´æ¥å©ç¨Dex2jaråJD-GUI坿æºç ä»APKéæ åºæ¥ï¼ä»£ç é»è¾æ¸ æ°ï¼åºæ¬ä¸åå°å¯å¤ç¨ï¼åªæ¯èµæºæä»¶çå¼ç¨éè¦è®¡ç®ä¸ä¸ã
第äºç§æ åµï¼æ··æ·ã
é常æ¯å©ç¨Proguardåç鲿¤ãå 为æ¯å¯¹jaråçä¸å¯éæ··æ·ï¼é¤éæmappingï¼ï¼å æ¤ä¸è½è¿åæåæ¥ç代ç ã使¯ä»£ç ç»æï¼ä»£ç é»è¾ä¸è´ï¼åªè¦è±é¿æ¶é´å¯¹ä»£ç è¿è¡æ¢³ç䏿 ·å¯æ¾åæ ¸å¿ä»£ç ï¼è§£å¯æ¹æ³è·ç¬¬ä¸ç§ä¸è´ã
第ä¸ç§æ åµï¼å å¯ã
è¿é以DexGuard为ä¾ã对äºè¿ç§ä»£ç å å¯çæ¹æ³ï¼å¨ç¨åºè¿è¡ä¸å¿ å®ä¼è¿è¡è§£å¯ï¼åªè¦æ½åºå®è§£å¯çé»è¾ä¾¿å¯ãPSï¼æèªå·±åè¿DexGuardçè§£å¯ï¼å¦æç¨Dex2jaråç¼è¯ççè¯é»è¾æ¯ä¸å¯¹çï¼ä¸å®è¦ä»Smali代ç çã忥åç°ç½ä¸å·²ç»æäººåäºã
è§£å¯çèæ¬ï¼A look inside Dexguard
第åç§æ åµï¼å 壳ã
è¿ç§æ åµè·ç¬¬ä¸ç§ç±»ä¼¼ãæ è®ºä½ æä¹å 壳ï¼è¿è¡çæ¶åå¿ å®æ¯Dalvikå¯è¯å«çOdex代ç ï¼å»ºè®®ç´æ¥å¨å åédumpåºæ¥ãè¿éæ¨èXposeçZjDroidã
å åºå¯ä»¥å¨ä¸å®ç¨åº¦ä¸ä¿æ¤èªå·±æ ¸å¿ä»£ç ç®æ³,码盗码svn最新源码æé«ç ´è§£/çç/äºæ¬¡æå çé¾åº¦ï¼ç¼è§£ä»£ç æ³¨å ¥/卿è°è¯/å åæ³¨å ¥æ»å»çã
ç®åå¸é¢ä¸æå¾å¤ç¬¬ä¸æ¹å åºçå¹³å°ï¼ 妿æ°åºç¨åå¸åéè¦æ«ææè å åºçè¯ï¼å¯ä»¥å è¯è¯å è´¹çï¼ä¾å¦è ¾è®¯å¾¡å®å ¨ï¼å»ºè®®èªå·±å 廿«ææµè¯ä¸ã