ÈÈÃÅ×·×ÙµÄÐëÒªÐÔÓëÕ½ÂÔ¡ª¡ª´Ó¶¯Ì¬¼à²âµ½¾²Ì¬ÆÊÎöµÄÈ«¾°½á¹¹
ÔÚÕâ¸öÐÅÏ¢±¬Õ¨µÄʱ´ú£¬ÈÈÃÅÊÂÎñºÍÓ¦ÓõĿìËÙת±äÈÃÈËÓ¦½Ó²»Ï¾¡£ÏëÒªÕ¾ÔÚÐÅÏ¢µÄ×îÇ°ÑØ£¬ÕÆ¿ØÈ«¾Ö£¬"ÈÈÃÅ×·×Ù"³ÉΪÿ¸öÐÐÒµ¡¢ÆóÒµÉõÖÁСÎÒ˽¼Ò²»¿É»òȱµÄÊÖÒÕ¡£ÓÈÆäÊÇÔÚÓ¦ÓÃÈí¼þÁìÓò£¬ÏñllsappapkÕâÑùµÄÈÈËѽ¹µã£¬Æä±³ºóÒþ²Ø×ÅÖÚ¶à¿ÆÑС¢ÊÖÒÕÉõÖÁÉÌ»úµÄµãµÎ¡£
ʲôÊÇÈÈÃÅ×·×Ù£¿¼òÆÓÀ´Ëµ£¬¾ÍÊÇͨ¹ýÒ»Á¬Ò»Ö±µØ¼à²â»¥ÁªÍø¡¢É罻ýÌå¡¢Ó¦ÓÃÊÐËÁ¡¢ÐÐÒµ×ÊѶµÈÇþµÀ£¬²¶»ñ×îÐÂ×îÈȵÄÄÚÈÝ¡£Ëü²»µ«½öÊDZ»¶¯ÆÚ´ýÐÅÏ¢·ºÆð£¬¶øÊÇ×Ô¶¯³ö»÷£¬Ê¹ÓÃÖÖÖÖ¹¤¾ßºÍÊÖÒÕ£¬½«¶¯Ì¬ÐÅÏ¢±äΪ¿ÉÓõĶ´²ì¡£
¶¯Ì¬¼à²â£¬ÊÇÈÈÃÅ×·×ٵġ°µÚÒ»Ïß¡±¡£ËüÏñһ˫ÃôÈñµÄÑÛ¾¦£¬È«Ììºò¶¢×Ÿ÷´óƽ̨µÄʵʱת±ä¡£ÀýÈ磬ij¿îÓ¦ÓÃͻȻ±»´ó×ÚÏÂÔØ£¬Ä³¸öÒªº¦´ÊƵÈÔ·ºÆðÔÚÈÈËÑÖУ¬»òÕßij¸öÐÂÊÖÒÕÒý·¢ÆÕ±éÌÖÂÛ¡£ÕâЩ¶¼ÊǶ¯Ì¬ÐÅÏ¢µÄÕ¹ÏÖ£¬Õ¹ÏÖÁËÓû§Æ«ºÃ¡¢Êг¡Ç÷ÊÆÉõÖÁDZÔÚΣº¦¡£
½ö¿¿¶¯Ì¬¼à²âÊDz»·óµÄ¡£ÓÉÓÚº£Á¿µÄʵʱÐÅÏ¢¾³£·±ÔÓÎÞÐò£¬ÐèÒª½èÖú¾²Ì¬ÆÊÎö¾ÙÐÐÉî¶ÈÍÚ¾ò¡£¾²Ì¬ÆÊÎöÀàËÆÒ»Õž²Ö¹µÄµØÍ¼£¬Í¨Ì«¹ýÎöAPKÎļþ¡¢´úÂë½á¹¹¡¢×ÊÔ´°üµÈ£¬×ÊÖúÄãÃ÷È·Ó¦Óõĵײã¼Ü¹¹¡¢Ç±ÔÚÎó²î»òÒþ²Ø¹¦Ð§¡£ÀýÈ磬ÆÊÎöllsappapk£¬¿ÉÒÔ·¢Ã÷ËüµÄÇëÇóÐÐΪ¡¢È¨ÏÞÉèÖÃÉõÖÁ¿ÉÄܱ£´æµÄÇå¾²Òþ»¼¡£
ʵÏÖÓÐÓõÄÈÈÃÅ×·×Ù£¬Òªº¦ÔÚÓÚÔõÑù½«¶¯Ì¬²¶»ñµÄ˲¼äת»¯ÎªÕ½ÂÔÐԵĶ´²ì¡£½¨ÉèÖÜÈ«µÄ¼à¿ØÏµÍ³¡£´Ó¶à¸öÇþµÀ£¬°´ÆÚ»ñÈ¡ÈÈÃÅÐÅÏ¢£¬×öµ½ÎÞËÀ½Ç¡£Á¬ÏµÊý¾ÝÆÊÎö¹¤¾ß£¬½«¶¯Ì¬Êý¾Ý¾ÙÐÐÊáÀí¡¢·ÖÀ࣬ʶ±ð³öÒªº¦´Ê¡¢Òì³£²¨¶¯µÄʱ¼äµãºÍÌØÕ÷¡£Ê¹Óþ²Ì¬ÆÊÎö¹¤¾ß£¬¶ÔÈÈÃÅÏà¹ØµÄÓ¦ÓþÙÐÐÉî¶ÈÆÊ½â£¬ÅÐ¶ÏÆäDZÔÚ¼ÛÖµÓëΣº¦¡£
Ò»Á¬µü´úÓÅ»¯Õ½ÂÔ£¬È·±£ÐÅÏ¢²¶»ñµÄ׼ȷÐÔºÍʵʱÐÔ¡£
¹ØÓÚllsappapkÀ´Ëµ£¬ÕÆÎÕ¶¯Ì¬µ½¾²Ì¬µÄÈ«Á÷³ÌÓÈΪÖ÷Òª¡£Äã¿ÉÒÔͨ¹ýʵʱ¼à¿ØÓ¦ÓÃÊг¡µÄÏÂÔØÈȶȣ¬²¶»ñÓû§·´Ï죬ÓÅÊÆÆÊÎöÆäDZÁ¦£»Í¨¹ý¾²Ì¬ÆÊÎöÊÖÒÕ£¬ÉîÈëÓ¦ÓÃÔ´Âë¡¢½çÃæ½á¹¹£¬·¢Ã÷Æä½¹µã¹¦Ð§ºÍDZ²ØÎó²î¡£ÕâÖÖ´Ó¶¯Ì¬µ½¾²Ì¬µÄÁ¬Ïµ£¬²»µ«ÌáÉýÁËʶ±ðÈÈÃŵÄÃôÈñ¶È£¬Ò²´ó´óÔöÇ¿ÁËÓ¦¶Ôת±äµÄÄÜÁ¦¡£
µ±½ñÀֳɵįóÒµ£¬ÎÞÒ»²»ÔÚʹÓÃÕâ¸öÔÔò¡£ºÃ±È£¬Ò»Ð©¿Æ¼¼¾Þͷͨ¹ý¶¯Ì¬¼à²âÓû§ÐÐΪ£¬×½×¡Êг¡Í´µã£¬ÔÙÁ¬Ïµ¾²Ì¬ÆÊÎöÓÅ»¯²úÆ·Éè¼Æ£¬´Ó¶øÊµÏÖ¿ìËÙÏìÓ¦ºÍÒ»Á¬Á¢Òì¡£¹ØÓÚСÎÒ˽¼Ò¿ª·¢ÕߺÍÖÐСÆóÒµ£¬Ñ§Ï°ÔõÑùÔËÓÃÕâЩսÂÔ£¬Ò²ÄÜÈÃÄãÔÚÇ¿ÁÒµÄÊг¡¾ºÕùÖÐÕ¼ÓÐÓÅÊÆ¡£
×ܽáÀ´¿´£¬ÈÈÃÅ×·×ٵijɰÜÒªº¦ÔÚÓÚ£ºÇ°¶ËµÄ¶¯Ì¬²¶»ñ£¬ºó¶ËµÄ¾²Ì¬ÉîÍÚ£¬Á½ÕßÏศÏà³É¡£¶¯Ì¬¼à²âÈÃÄã׽ס¡°·ç¿Ú¡±£¬¾²Ì¬ÆÊÎöÈÃÄãÏàʶ¡°Äںˡ±¡£Ö»Óн«¶þÕßÁ¬Ïµ£¬²Å»ªÕæÕý×öµ½¡°´Ó¶¯Ì¬µ½¾²Ì¬¡¢²¶»ñÿ¸öÒªº¦Ë²¼ä¡±£¬ÔÚ˲ϢÍò±äµÄ»¥ÁªÍø½ºþÖÐÁ¢ÓÚ²»°ÜÖ®µØ¡£
Éî¶È½â¶Állsappapk£º´ÓÊÖÒÕϸ½Úµ½Ó¦ÓÃʵսµÄÈ«·½Î»Âäʵ
½øÈëµÚ¶þ²¿·Ö£¬ÎÒÃǽ«Î§ÈÆllsappapkµÄÏêϸÆÊÎöÒªÁ죬Õö¿ªÉîÈëµÄÊÖÒÕ½â¶ÁºÍʵսָµ¼¡£ÎÞÂÛÄãÊÇÊÖÒÕ¿ª·¢Õß¡¢Êг¡ÆÊÎöʦÕÕ¾ÉÇå¾²Ñо¿Ô±£¬Ã÷È·ÔõÑùÆÊÎöºÍÓ¦ÓÃllsappapk¶¼ÄÜΪÄãÌṩ¸»ºñµÄʵ¼ùÂÄÀúºÍÀíÂÛÖ§³Ö¡£
Ò»¡¢ÖÜÈ«ÆÊÎöllsappapkµÄ²ÎÊýÉèÖÃÓë¼Ü¹¹Éè¼Æ
½â¶ÁÒ»¿îÓ¦Óã¬×î»ù±¾Ò²ÊÇ×îÖ÷ÒªµÄ°ì·¨£¬¼´ÊÇ´ÓAPKÎļþÈëÊÖ¡£APK£¬×÷ΪAndroidÓ¦Óõķâ×°ÃûÌ㬺¸ÇÁË´úÂë¡¢×ÊÔ´¡¢Çåµ¥ÐÅÏ¢µÈ½¹µãÄÚÈÝ¡£Í¨¹ý·´±àÒ빤¾ß£¨ÈçAPKTool¡¢JD-GUI¡¢Dex2JarµÈ£©£¬¿ÉÒÔÇáËÉ»ñµÃÓ¦ÓõÄÔ´´úÂëºÍ×ÊÔ´Îļþ¡£
ÏêϸÀ´Ëµ£¬ÆÊÎöllsappapkʱҪ¹Ø×¢ÒÔϼ¸¸ö·½Ã棺
ȨÏÞÉèÖ㺷¿ªAndroidManifest.xml£¬²éÔÄËùÇëÇóµÄȨÏÞ£¬¿´ÊÇ·ñºÏÀí£¬ÊÇ·ñ±£´æÌ«¹ýȨÏÞ»òDZÔÚÇå¾²Òþ»¼¡£
½¹µã¹¦Ð§Ä£¿é£ºÆÊÎöÆäÖ÷ÒªÓªÒµÂß¼£¬Ê¶±ðÒªº¦´úÂë·¾¶£¬Ã÷È·Ó¦ÓõĽ¹µã²Ù×÷¡£
ÍøÂçÇëÇóÐÐΪ£ºÉó²éÇëÇóµÄ½Ó¿ÚµØµã¡¢²ÎÊý¡¢·µ»ØÖµ£¬Ê¶±ðÊý¾Ý´«ÊäµÄÇå¾²ÐÔºÍÒþ˽Σº¦¡£
¼ÓÃܽâÃÜ»úÖÆ£º¼ì²âÊÇ·ñ±£´æÊý¾Ý¼ÓÃÜ»ò»ìÏý²½·¥£¬½øÒ»²½ÅÐ¶ÏÆäÇå¾²¼¶±ð¡£
¾²Ì¬ÆÊÎö²»µ«½öÊÇÃ÷È·Ô´Â룬¸ü°üÀ¨Ê¹ÓÃרҵ¹¤¾ß¾ÙÐÐ×Ô¶¯»¯¼ì²â¡£³£ÓõŤ¾ß°üÀ¨£º
MobSF£¨MobileSecurityFramework£©£ºÒ»Õ¾Ê½¼ì²âAndroidºÍiOSÓ¦Óã¬Ê¶±ðȨÏÞÀÄÓᢴúÂëÇå¾²Îó²î¡¢Ãô¸Ð½Ó¿ÚµÈ¡£
JD-GUI/Smali/Baksmali£º·´±àÒëDexÎļþ£¬Éó²é·´»ìÏý´úÂë¡£
Procyon¡¢Fernflower£ºJavaÔ´´úÂë·´±àÒ빤¾ß£¬×ÊÖúÃ÷È·ÖØ´óÂß¼¡£
´úÂëɨÃ裺²éÕÒÓ²±àÂëÃô¸ÐÐÅÏ¢£¨ÈçAPIÔ¿³×¡¢ÃÜÂëµÈ£©¡£
ÐÐΪʶ±ð£ºÊ¶±ð¶ñÒâÐÐÎªÌØÕ÷£¬ºÃ±È³¤ÆÚ»¯ÊÖÒÕ¡¢Òþ²ØÐ§ÀÍ»òÒþ²ØÈ¨ÏÞ¡£
¾²Ì¬ÆÊÎöËäȻ׼ȷ£¬µ«ÓÐʱ¼ä²»¿ÉÍêÈ«·ºÆðÓ¦ÓõÄËùÓж¯Ì¬ÐÐΪ¡£Õâʱ£¬¶¯Ì¬µ÷ÊÔ±äµÃÓÈΪҪº¦¡£¿ÉÒÔ½èÖúAndroidÄ£ÄâÆ÷¡¢ADBµ÷ÊÔ¡¢Frida¡¢XposedµÈ¹¤¾ß£¬¶ÔÓ¦ÓþÙÐÐÔËÐÐʱ¼à¿Ø¡£
¹ÒÔØ¶Ïµã£ºÊÓ²ìÒªº¦º¯ÊýŲÓ㬺ñÈÊý¾ÝÇëÇó¡¢È¨Ïޱ任¡£
ÍøÂç×èµ²£ºÊ¹ÓÃCharles¡¢BurpSuiteµÈÊðÀí¹¤¾ß£¬ÆÊÎöÓ¦ÓÃÓëЧÀÍÆ÷Ö®¼äµÄͨѶ¡£
ÐÐΪģÄ⣺ģÄâ²î±ð״̬ϵÄÊäÈëºÍ²Ù×÷£¬²¶»ñÒì³£»òÒþ²Ø¹¦Ð§¡£
ͨ¹ýÕâЩÊֶΣ¬Äܹ»»ñµÃ±È¾²Ì¬ÆÊÎö¸ü¸»ºñ¡¢¸üÕæÊµµÄÓ¦ÓÃÔËÐпìÕÕ£¬ÎªºóÐøµÄ¿ª·¢ÓÅ»¯ºÍÇå¾²¼ì²âÌṩÓÐÁ¦ÒÀ¾Ý¡£
ÀíÂÛµÄÉî¶ÈÆÊÎö±ØÐèת»¯ÎªÏÖʵ²Ù×÷Öеļƻ®¡£ÂäʵսÂÔ°üÀ¨£º
¹¹½¨ÖªÊ¶¿â£ºÏµÍ³ÕûÀíÿ´ÎÆÊÎöËùµÃµÄÊÖÒÕÒªµã¡¢Îó²îÌåÏÖÓëÐÞ¸´¼Æ»®¡£
Ò»Á¬¼à¿ØºÍ¸üУºÓ¦ÓõÄÇå¾²ºÍÐÔÄÜÊǶ¯Ì¬ÑݽøµÄ£¬¼á³Ö¶¯Ì¬¼à²âºÍ¾²Ì¬ÆÊÎöµÄͬ²½¸üУ¬Ìá¸ßÓ¦±äÄÜÁ¦¡£
½»Ö¯ÑéÖ¤£ºÁ¬Ïµ²î±ð¹¤¾ßºÍÒªÁ죬ÔöÇ¿ÆÊÎöµÄ¿É¿¿ÐÔºÍÖÜÈ«ÐÔ¡£
Çå¾²·À»¤Õ½ÂÔ£ºÊ¹ÓÃÆÊÎöЧ¹û£¬Éè¼Æ±ÜÃâÄæÏò¡¢¸Ä¶¯ºÍÊý¾Ýй¶µÄÇå¾²²½·¥¡£
×ܽᣬӦÓÃllsappapkµÄÉî¶ÈÆÊÎö²»µ«ÐèÒªÔúʵµÄÊÖÒÕ¹¦µ×£¬¸üÐèÒªÁ¬ÏµÒ»Á¬µÄÏÖʵ²Ù×÷ºÍÂÄÀú»ýÀÛ¡£¸çÂ×±ÈÑÇ´óѧµÄ¡°¾²Ì¬+¶¯Ì¬¡±ÆÊÎöÄ£×Ó£¬ÒѳÉΪÐÐÒµ¹²Ê¶¡£Ã¿Ò»´ÎÆÊÎö¶¼ÊÇÒ»´Î¡°Õ½ÊõÁ·±ø¡±£¬Ê¹ÎÒÃÇÔÚÐÅÏ¢º£ÑóÖÐÕÒ׼ƫÏò£¬²¶»ñÈκÎDZÔڵġ°ÈÈÃÅ¡±¡£
¿Æ¼¼ÔÚÉú³¤£¬Ó¦ÓÃÔÚ±äǨ£¬¶øÑ§Ï°ÒªÁìºÍÆÊÎö¼¼ÇɵÄÒ»Ö±¾«½ø£¬²Å»áÈÃÄãÔÚÕⳡÐÅÏ¢µÄ½ÇÖðÖÐÎȲÙʤȯ¡£ÏÂÒ»´Î£¬»òÐí¾ÍÊÇÄãÕÆÎÕÁËÍ»ÆÆ¼«ÏÞµÄÔ¿³×£¬³ÉΪÈÈÃÅ×·×ÙµÄÕæÕýÄÜÊÖ¡£