ÔÚÏÖ´úÒÆ¶¯Ó¦Óÿª·¢ÖУ¬¹¦Ð§µÄÒþ²ØÓë̻¶£¬³ÉΪÁËÒ»¸ö²»¿É»Ø±ÜµÄ»°Ìâ¡£ÌØÊâÊÇÏñxkdsp.4.0.apkÕâÑùÖØ´óµÄÓ¦Ó㬽«²¿·Ö¹¦Ð§Òþ²ØÔÚÓû§ÄÑÒÔ²ì¾õµÄ½ÇÂ䣬¼ÈÊÇΪÁ˱£»¤ÉÌÒµÉñÃØ£¬Ò²ÊÇΪÁËÌṩ¸üΪÒþÃØµÄ²Ù×÷¿Õ¼ä¡£Õâ¿îAPKÖеÄÒþ²ØÈë¿ÚÊÂʵÊÇÔõÑù±»Éè¼ÆºÍʵÏÖµÄÄØ£¿½ñÌ죬ÎÒÃǾʹÓÊÖÒÕ²ãÃæÖð²½²ð½âÆä±³ºóµÄ¿ª·¢ÔÀí¡£
ÒªÃ÷È·apkÒþ²ØÈë¿ÚµÄʵÏÖ£¬±ØÐè´ÓAndroidÓ¦ÓõĻù±¾¼Ü¹¹Ìá¼°¡£AndroidÓ¦ÓÃÆÕ±éÓɶàÖÖ×é¼þ×é³É£¬°üÀ¨Activity¡¢Service¡¢BroadcastReceiverºÍContentProvider¡£¶øÒþ²ØÈë¿Úͨ³£»áʹÓÃAndroid×é¼þÖ®¼äµÄŲÓùØÏµ£¬Á¬Ïµ¶¯Ì¬´úÂë¼ÓÔØºÍ·´ÉäÊÖÒÕ£¬½«Èë¿ÚÒþ²ØÔÚͨË×Óû§ÄÑÒÔ·¢Ã÷µÄ·¾¶ÖС£
ÔÚxkdsp.4.0.apkµÄ¿ª·¢ÖУ¬Ò»¸ö³£¼ûµÄÒªÁìÊÇʹÓÃÐéÄâ·¾¶»ò¡°Î±×°½çÃæ¡±×÷ΪÈë¿ÚÑÚÊΡ£¿ª·¢Õß¿ÉÄÜ»áÔÚÓ¦ÓÃÖÐÉèÁ¢Ò»¸öËÆºõÊÇͨË×°´Å¥»ò²Ëµ¥ÏîµÄÈë¿Ú£¬µ«ÏÖʵËü²¢Ã»ÓÐÖ±½ÓµÄ¹¦Ð§Ó³É䣬¶øÊÇͨ¹ý±³ºóŲÓ÷´Éä¡¢¶¯Ì¬¼ÓÔØÓɼÓÃܱàÒëµÄ´úÂë°üÀ´ÊµÏÖÒþ²Ø¹¦Ð§¡£
¶¯Ì¬¼ÓÔØDexÎļþ»òSo¿âͨ¹ýDexClassLoader»òSystem.loadLibrary()£¬Ó¦ÓÿÉÒÔÔÚÔËÐÐʱ¼ÓÔØÒþ²ØµÄ´úÂë»ò¶¯Ì¬¿â¡£ÕâÑù£¬Òªº¦Âß¼ÍêÈ«²ØÔÚ¼ÓÃÜ»òѹËõµÄÎļþÖУ¬Ö»ÔÚÌØ¶¨Ìõ¼þ´¥·¢Ê±¼ÓÔØ£¬´Ó¶ø×èÖ¹¾²Ì¬ÆÊÎöÕÒµ½Èë¿Ú¡£
·´Éä»úÖÆÒþ²ØÕæÊµÅ²ÓÃʹÓÃJava·´É䣬ӦÓÿÉÒÔÔÚÔËÐÐʱ¾öÒéŲÓÃÄĸöÀà»òÒªÁì£¬ÈÆ¹ý¾²Ì¬¼ì²â¡£ÕâÒâζ×Å×ÝÈ»ÓÐÈËÄæÏòAPK£¬¿´µ½µÄÒ²Ö´ÙÇÐéαµÄÈë¿ÚÖ¸Ïò£¬¶øÕæÕýµÄÂß¼²ØÔÚ¼ÓÃÜ»òѹËõµÄ´úÂëÀï¡£
Ìõ¼þ´¥·¢ºÍȨÏÞ¿ØÖÆÒþ²ØÈë¿Ú¿ÉÄÜÉèÖÃÓÐÌØ¶¨Ìõ¼þ²Å»á¼¤»î£¬ºÃ±È¼ì²âÌØ¶¨µÄ×°±¸ÐÅÏ¢¡¢Óû§ÐÐΪ»òÌØ×¼Ê±¼ä¶Î¡£ÉõÖÁ¿ÉÄÜÒÀÀµÓÚȨÏÞ¡¢×°±¸IDµÈÐÅÏ¢£¬Ê¹µÃͨË×Óû§ÎÞ·¨ÈÝÒ×´¥·¢Òþ²Ø¹¦Ð§¡£
»ìÏýºÍ¼ÓÃÜÊÖÒÕΪÁ˽øÒ»²½ÌáÉýÒþ²ØÐ§¹û£¬apk¿ª·¢Õß¿ÉÄÜ´ó×Ú½ÓÄÉ´úÂë»ìÏý£¨ÈçProGuard»òR8£©Á¬Ïµ×Ô½ç˵¼ÓÃÜËã·¨£¬½«Ãô¸Ð¶Î´úÂë±äµÃÄ£ºýÄÑÃ÷¡£Í¨¹ý¼ÓÃܱäÁ¿Ãû¡¢ÒªÁìÃû£¬Òþ²ØÕæÊµÅ²Ó÷¾¶£¬¹¹½¨Ò»µÀ·À»¤Ç½¡£
ͨ¹ýÁ¬ÏµÉÏÊöÊÖÒÕÊֶΣ¬xkdsp.4.0.apkµÄÒþ²ØÈë¿ÚʵÏÖÁ˸߶ȵÄÒþ²ØÐÔ¡£¸üÒªº¦µÄÊÇ£¬ÕâÖÖÉè¼Æ»¹»á¼ÓÈëһЩ·´µ÷ÊÔ¡¢·´ÄæÏòµÄ²½·¥£¬Ê¹µÃ¼ì²âÕß¼´±ã·¢Ã÷Èë¿Ú£¬Ò²ÄÑÒÔÄæÏò»¹Ô³öÍêÕûµÄÒþ²ØÂß¼¡£
ÉîÈëÀ´¿´£¬¿ª·¢ÕßÔÚÉè¼ÆÒþ²ØÈë¿Úʱ£¬ÍùÍù»áʹÓÃAndroidµÄÒâͼ»úÖÆ£¨Intent£©»òÉî²ãÁ´½Ó£¨DeepLink£©À´Î±×°Èë¿Ú£¬Ê¹Æä¿´ËÆÍ¨Ë׵Ĺ¦Ð§ÏÖʵÉÏÊÇÔÚÌØ¶¨Ìõ¼þÏ´¥·¢µÄÌØÊâ·¾¶¡£ÕâÖÖ¡°Î±×°¡±¼«´óÔöÌíÁËÄæÏòÄѶȣ¬Ò²ÎªÓ¦ÓõÄÇå¾²ÐÔÌáÉýÌṩÁ˱£»¤¡£
×ܽáÆðÀ´£¬xkdsp.4.0.apkµÄÒþ²ØÈë¿Ú²»ÊÇÆ¾¿Õ·ºÆðµÄ£¬¶øÊǾÓÉÈ«ÐÄÉè¼Æ£¬Á¬ÏµÁ˶¯Ì¬¼ÓÔØ¡¢·´Éä¡¢¼ÓÃܺͻìÏýµÈ¶àÖÖÊÖÒÕ¡£ÕâЩÊÖÒÕÔÚ°ü¹Ü¹¦Ð§Õý³£Ê¹ÓõÄÒ²¼«´óµØÔöÇ¿ÁËÄæÏòÄæÌ½µÄÄѶȡ£Õâ±³ºóµÄ¿ª·¢ÔÀí£¬²»µ«Õ¹ÏÖÁËÏÖ´ú°²×¿¿ª·¢µÄÊÖÒÕÉî¶È£¬Ò²Í¹ÏÔÁËÇå¾²ÓëÒþ˽ÔÚÈí¼þÉè¼ÆÖеÄÖ÷ÒªÐÔ¡£
ÉîÈë̽ÌÖһЩÏÖʵӦÓÃÖеÄÊÖÒÕϸ½ÚºÍÄæÏòÆÆ½âµÄÄѵ㣬ÒÔ¼°ÔõÑùʹÓÃÕâЩ֪ʶ¾ÙÐÐÇå¾²·À»¤»òÄæÏòÆÊÎö¡£
ÔÚÏÖʵ¿ª·¢Àú³ÌÖУ¬Òþ²ØÈë¿ÚµÄÊÖÒÕʵÏÖ»áÉæ¼°µ½Ò»Ì×ÍêÕûµÄ¡°·ÀÄæÏò¡±ÏµÍ³¡£ºÃ±È£¬¿ª·¢Õß»áÔÚ´úÂëÖмÓÈë¶à²ã¼ÓÃÜÂß¼£¬½ÓÄɶàÖØÑéÖ¤»úÖÆ£¬È·±£Ö»ÓÐÖª×ãÌØ¶¨Ìõ¼þµÄÓû§²Å»ª´¥·¢Òþ²Ø¹¦Ð§¡£»¹¿ÉÄÜÔÚ´úÂëÖÐÉ¢²¼Ò»Ð©¡°Òþ²Ø¡±µÄ¹³×Ó£¨Hook£©£¬Ê¹µÃÄæÏòÕßÄÑÒÔ×·×Ùµ½ÕæÊµµÄÈë¿ÚºÍÒªº¦Âß¼¡£
ÒÔ¶¯Ì¬¼ÓÔØDexÎļþΪÀý£¬¿ª·¢Õß»áÔÚÓ¦ÓÃÊ×´Î×°ÖûòÌØ¶¨²Ù×÷ºó£¬½â°ü´æ´¢ÔÚ˽Óд洢¿Õ¼äÖеļÓÃÜDex°ü£¬Ê¹ÓÃDexClassLoader¶¯Ì¬¼ÓÔØµ½ÄÚ´æÖС£ÕâÖÖ·½·¨µÄ×î´óÓŵãÊÇÒþ²ØÁËÍêÕûÂß¼£¬Ê¹µÃ¾²Ì¬ÆÊÎöÎÞ·¨Ê¶±ðËùÓдúÂë·¾¶¡£ÉõÖÁ£¬¼ÓÔØµÄDex°ü¿ÉÒÔÔÚ²î±ðµÄʱ¼ä¶Î»òÌõ¼þÏÂת±ä£¬¶¯Ì¬ÑݱäÂß¼£¬ÔöÌíÄæÏòÄѶȡ£
·´ÉäÊÖÒÕÊÇÓÖÒ»²ãÖ÷ÒªÆÁÕÏ¡£×ÝÈ»ÄæÏòÕßÕÒµ½Èë¿Úµã´úÂ룬½èÖú·´ÉäŲÓÃÕæÕýµÄÃô¸ÐÒªÁ죬Ҳ»áÔì³É×·×ÙÄÑÌâ¡£ÕâÊÇÓÉÓÚ·´ÉäŲÓûáÔÚÔËÐÐʱ¶¯Ì¬¾öÒéŲÓÃÄ¿µÄ£¬×ÝÈ»ÆÊÎö¹¤¾ß¶¨Î»µ½Å²Óõ㣬ҲÄÑÒÔ¿ìËÙ»¹Ô³öËùÓÐÂß¼¡£
³ýÁËÊÖÒÕÒþ²ØÖ®Í⣬Ðí¶à¿ª·¢Õß»¹»áÉè¼Æ¡°Òɻ󡱻úÖÆ¡£Ò»·½Ã棬ͨ¹ýÔöÌíÎÞÓôúÂë¡¢ËÀ´úÂëÒÉ»ó¼ì²âÕߣ»ÁíÒ»·½Ã棬¼ÓÈë·´µ÷ÊÔÂß¼£¬ºÃ±È¼ì²â¶Ïµã¡¢Ä£ÄâÔËÐÐÇéÐΡ¢Ê¹ÓÃɳÏäÇéÐÎÔËÐС£ÕâЩ²½·¥×é³ÉÁË¡°ÃÔ¹¬Ê½¡±µÄÒþ²ØÏµÍ³£¬È·±£Ó¦ÓõÄÃô¸Ð²¿·ÖÔÚδÊÚȨÇéÐÎÏÂÎÞ·¨±»ÈÝÒ×ÆÆ½â¡£
ËäÈ»£¬²»¿É×èÖ¹£¬ÄæÏò¹¤³ÌÈÔÊÇ¿ÉÄܵġ£ÆÆ½âÕß»òÔÊÐíÒÔͨ¹ý·´±àÒë¡¢µ÷ÊÔ¡¢ÉõÖÁ±äÒì±àÂëµÄ·½·¨Öð²½»¹ÔÒþ²ØÈë¿Ú¡£Îª´Ë£¬¿ª·¢ÕßÐèÒªÁ¬Ïµ¶àÖÖ¶Ô¿¹²½·¥£¬ºÃ±È¶à²ã»ìÏý¡¢¶àƽ̨¼ì²â¡¢ÔËÐÐʱÐÐΪ¼ì²âµÈµÈ£¬´òÔì¶àÖØ·ÀµØ¡£
´ÓÄæÏòÆÊÎö½Ç¶ÈÀ´¿´£¬ÒªÕ¹ÏÖxkdsp.4.0.apkÒþ²ØµÄÈë¿Ú¼Æ»®£¬±ØÐèʹÓö¯Ì¬µ÷ÊÔ¡¢´úÂë×¢ÈëµÈÏȽøÊֶΣ¬Öð²½ÆÆ½âÒþ²ØÂß¼¡£ÄæÏòÕß¿ÉÄÜ»áÓõ½ÏñFrida¡¢XposedµÈ¶¯Ì¬µ÷ÊÔ¹¤¾ß£¬Í¨¹ý×¢Èë¾ç±¾ÊµÊ±¼à¿Ø¼ÓÔØ¡¢Å²ÓÃÁ÷³Ì£¬´Ó¶ø·¢Ã÷Òþ²ØÈë¿ÚµÄ´¥·¢Ìõ¼þ¡£
¹ØÓÚ¿ª·¢ÕߺÍÇå¾²Ñо¿Ö°Ô±À´Ëµ£¬Ã÷È·ÕâЩÒþ²Ø»úÖÆ£¬²»µ«¿ÉÒÔÌáÉý¶ÔÓ¦ÓÃÇå¾²µÄÊìϤ£¬Ò²ÄÜ×ÊÖúÔÚ·ºÆðÇå¾²Îó²îʱ£¬Ìá³öÕë¶ÔÐԵķÀ»¤¼Æ»®¡£ºÃ±È£¬Éè¼Æ¸üÖØ´óµÄ¼ÓÔØÂß¼¡¢ÔöÇ¿·´µ÷ÊÔ¼ì²â¡¢ÒýÈë¶àÒòËØÑéÖ¤»úÖÆ£¬¶¼Äܼ«´óÔöǿӦÓõķÀ»¤Á¦¡£
ÔÚδÀ´£¬Ëæ×Ű²×¿ÊÖÒÕµÄÒ»Ö±Éú³¤£¬Òþ²ØÈë¿ÚºÍ·ÀÄæÏòµÄÊÖÒÕÒ²»áÒ»Ö±Ñݱ䡣´Ó´¿´âµÄ´úÂë»ìÏý¡¢¶¯Ì¬¼ÓÔØ£¬µ½ÖÇÄÜ»¯µÄÇéÐμì²â¡¢Ó²¼þÖ¸ÎÆÈÏÖ¤£¬ÕâÊÇÒ»³¡Ã»ÓÐÖÕµãµÄÊÖÒÕ¾ºÈü¡£Ò»Á¬Ñ§Ï°¡¢Á¢Òì·À»¤Õ½ÂÔ£¬ÊÇÿ¸öÇå¾²´ÓÒµÕߺͿª·¢ÕߵıØÐ޿Ρ£
xkdsp.4.0.apkÒþ²ØÈë¿ÚµÄ¿ª·¢ÔÀí£¬Õ¹ÏÖÁ˸߼¶µÄ·´ÄæÏòÊÖÒÕÓëÇÉÃîµÄÂß¼Éè¼Æ£¬Ô̺¬×Ÿ»ºñµÄÊÖÒÕϸ½ÚºÍ¼«¸ßµÄÇå¾²¼ÛÖµ¡£Ã÷È·ÕâЩ±³ºóµÄÔÀí£¬²»µ«ÄÜ×ÊÖúÆÆ½âÕßÕÒµ½Í»ÆÆ¿Ú£¬Ò²ÄÜΪ¿ª·¢ÕßÌṩÃû¹óµÄÇå¾²²Î¿¼¡£Î´À´£¬Ö»ÓÐÒ»Ö±Í»ÆÆ×ÔÎÒ£¬ÈÚºÏ×îÐÂÊÖÒÕ£¬²Å»ªÔÚÒþ²ØÓëÊ¶ÆÆµÄÕⳡ²©ÞÄÖÐÁ¢ÓÚ²»°ÜÖ®µØ¡£