ÍâµØÊ±¼ä2025-10-21
Òý×Ó£ºÎªºÎ񻮮½âÊÓÆµÖ±²¥Èí¼þ£¿
ÔÚÕâ¸öÐÅÏ¢±¬Õ¨µÄʱ´ú£¬ÊÓÆµÖ±²¥ÒѳÉΪÈËÃÇÒ»Ñùƽ³£ÓéÀÖ¡¢Ñ§Ï°ÉõÖÁÉç½»µÄÖ÷ÒªÇþµÀ¡£Êý²»ÇåµÄÖ±²¥Æ½Ì¨ÕùÆæ¶·ÑÞ£¬¸¶·ÑÄÚÈݲã³ö²»Çî¡£¹ØÓÚһЩÊÖÒÕϲ»¶Õß»òÑо¿ÕßÀ´Ëµ£¬ÆÆ½âÕâЩÊÕ·ÑÈí¼þ£¬Ãâ·Ñ¿´µ½¸ü¶àÄÚÈÝ£¬²»µ«ÊÇÒ»ÖÖÊÖÒÕÌôÕ½£¬¸üÊÇÌåÑéÄæÏòÊÖÒÕ÷ÈÁ¦µÄ¾ø¼Ñ;¾¶¡£
ÎÞÒâ¼ä£¬ÎÒ·¢Ã÷Ò»¿î×ÅÃûµÄÊÓÆµÖ±²¥Èí¼þ¡£ÕâÈí¼þºÅ³ÆÄÚÈݸ»ºñ£¬UI½çÃæÒ²Éè¼ÆµÃ¼«¾ßÎüÒýÁ¦£¬µ«ËüµÄÊÕ·Ñ»úÖÆÈÃÐí¶àÓû§Íû¶øÈ´²½¡£ÕâÒý·¢ÁËÎÒµÄÐËȤ£ºÊDz»ÊÇÓÐÈËÒÑÆÆ½âÁËËüµÄ·À»¤£¿ËüµÄµ×²ãÂß¼ÊÂʵÒþ²Ø×ÅÄÄЩÉñÃØ£¿´ø×ÅÒÉÎÊ£¬ÎÒ×îÏÈÁËÎÒµÄÄæÏò̽Ë÷Ö®Âá£
Èí¼þ¼Ü¹¹´óÖÂÆÊÎö£º
Õâ¿îÈí¼þ½ÓÄÉÁ˳£¼ûµÄAndroid¼Ü¹¹£¬½¹µã²¿·ÖÊÇ»ùÓÚJavaºÍJNIÍŽᣬºǫ́ÇëÇó¶à½ÓÄɼÓÃÜͨѶ£¬·À»¤²½·¥Ò²½ÏÎªÖØ´ó¡£Ó¦ÓÃÄÚ²¿µÄÊý¾ÝͨѶ¶àÒÀÀµÓÚ¼ÓÃÜÐÒ飬Ҫº¦µÄAPIÇëÇóʹÓÃÁ˶¯Ì¬²ÎÊýºÍ»á»°ÑéÖ¤£¬Í¨Ë×ÄæÏò»ù´¡ÄÑÒÔÖ±½ÓÆÆ½â¡£
µ«ÎÒÖªµÀ£¬ÈκÎÖØ´óµÄÓ¦ÓÃϵͳ¶¼²»»áÍêÈ«·âËÀÒ»ÇÐÄæÏò·¾¶¡£Ö»ÒªÕÒ¶ÔÁËÍ»ÆÆ¿Ú£¬Õâ¸öÈí¼þµÄ¡°ÊÕ·Ñǽ¡±ÕվɿÉÒÔÊÔ̽×ÅÆÆ½âÒ»·¬µÄ¡£
ÄæÏòǰµÄ×¼±¸ÊÂÇ飺
ÔÚÕýʽÏÂÊÖ֮ǰ£¬ÎÒ×¼±¸ÁËÐëÒªµÄ¹¤¾ß£º·´±àÒëÆ÷£¨ÈçJadx¡¢Apktool£©¡¢µ÷ÊÔ¹¤¾ß£¨ºÃ±ÈFrida¡¢Xposed£©¡¢×èµ²¹¤¾ß£¨ÈçCharles¡¢Wireshark£©ÒÔ¼°Ò»¶¨µÄAndroidÄæÏòÂÄÀú¡£Ä¿µÄÃ÷È·£ºÈƹý¸¶·ÑÑéÖ¤£¬ÊµÏÖÃâ·ÑԢĿ¡£
ÆÊÎöAPK£º
µÚÒ»²½ÊÇ·´±àÒëAPK£¬ÆÊÎöËüµÄ½á¹¹¡¢È¨ÏÞºÍ×ÊÔ´Îļþ¡£Í¨¹ý·´±àÒë¿ÉÒÔ¿´µ½Ô´ÂëÖеÄÒªº¦Î»Ö㬺ñȸ¶·ÑÑéÖ¤º¯Êý¡¢¼ÓÃÜŲÓýӿڣ¬ÒÔ¼°UI°´Å¥µÄ´¥·¢Âß¼¡£
¾ÓÉÒ»·¬ÆÊÎö£¬ÎÒ·¢Ã÷ÁËÒ»¸öÒªº¦µã£ºÓ¦Óõĸ¶·ÑÑéÖ¤»úÖÆ²¢Ã»ÓÐÉî¶È°ó¶¨µ½Ó²¼þ£¬Ö»ÊÇÔÚÒ»¶Î¼ÓÃÜÇëÇóºÍÏìÓ¦ÖÐ×öÁËÑéÖ¤¡£¿ÉÒÔʹÓõ÷ÊÔ¹¤¾ß¶¯Ì¬×èµ²ºÍÐÞ¸ÄÇëÇ󣬴ӶøÈƹý¸¶·ÑÑéÖ¤¡£
×èµ²Òªº¦APIÇëÇó£º
ʹÓÃCharlesºÍWireshark£¬ÎÒ×¥°üÆÊÎö·¢Ã÷£¬Èí¼þÔÚÓû§ÊÔͼԢĿ¸¶·ÑÄÚÈÝʱ£¬»áÏòºǫ́ÇëÇóÒ»¸öÌØ¶¨µÄAPI½Ó¿Ú£¬·µ»ØµÄÏìÓ¦ÖаüÀ¨¡°ÊÇ·ñ¸¶·Ñ¡±×´Ì¬±ê¼Ç¡£Í¨¹ýÐÞ¸ÄÇëÇóÖеIJÎÊý»òÄ£ÄâÕýµ±ÏìÓ¦£¬¼´¿ÉʵÏÖÃâ·ÑԢĿ¡£
Õâʱ£¬ÎÒ²¿·ÖÖøÊÖµãÖð½¥ÏÔ¶£º½¹µãÉñÃØ×Åʵ²ØÔÚÇëÇó½»»¥µÄÑéÖ¤»·½Ú£¬Ö»ÒªÎÞаӦ¶Ô£¬¾ÍÄÜ»¯±»¶¯Îª×Ô¶¯¡£
×ܽ᣺
Õâ´ÎÄæÏòÀú³ÌÈÃÎÒÉî¿ÌÊìϤµ½£¬ÈκÎÒ»¸ö¿´ËƹرյÄϵͳ£¬¶¼ÓÐÆäÆÆ½âµÄÍ»ÆÆ¿Ú¡£Òªº¦ÔÚÓÚÆÊÎöϸ½Ú£¬ÉÆÓù¤¾ß£¬ÃþÇåÆäÖеÄÂß¼¡£ÕâÒ»Àú³ÌÈÃÎÒ²»µ«Ñ§µ½ÁËÆÆ½âÖеÄÊÖÒÕ¼¼ÇÉ£¬Ò²Ìå»áµ½¶ÔÖØ´óϵͳµÄÆÊÎöÍ·ÄÔ¡£
Éî¶ÈÆÆ½â£º´ÓÆÊÎöµ½ÏÖʵ²Ù×÷µÄϸ½Ú·ÖÏí
ÔÚÏàʶÁËÈí¼þµÄ´óÖ¼ܹ¹ºÍÇëÇóÑéÖ¤Âß¼ºó£¬ÎÒ×îÏÈ×ÅÊÖÏêϸµÄÆÆ½â²Ù×÷¡£ÕâÀïÎÒ½«Ïêϸ½â˵¼¸¸ö½¹µã°ì·¨£¬ÈÃÄã¶ÔÕû¸öÁ÷³ÌÓиüÖ±¹ÛµÄÊìϤ¡£
Ò»¡¢Ó¦Ó÷´±àÒëÓë×ÊÔ´ÆÊÎö£º
ʹÓÃJadx·´±àÒëAPKºó£¬¶ÔÔ´Âë¾ÙÐÐÖð²½Ì½Ë÷£¬ÌØÊâ¹Ø×¢¸¶·ÑÑéÖ¤ºÍµ¯´°ÑéÖ¤µÄÏà¹Øº¯Êý¡£Í¨³£Õⲿ·Ö´úÂë»áÉæ¼°Ò»Ð©Ìض¨µÄŲÓúͼÓÃÜËã·¨£¬Ã÷È·ÆäÁ÷³ÌÊÇÆÆ½âµÄÒªº¦¡£
ÎÒ·¢Ã÷ÑéÖ¤»úÖÆ¶àÓö¯Ì¬²ÎÊý£¬ÀýÈçʱ¼ä´Á¡¢Ëæ»úÂ룬ÍŽáÊðÃûÑéÖ¤¡£ÈôÇ¿ÐÐÐÞ¸ÄÍâµØ±äÁ¿£¬¿ÉÄÜ»áÒýÆðÍ߽⣬Òò´ËÒªÓö¯Ì¬µ÷ÊÔ¹¤¾ßÅäºÏÄÚ´æ±à¼¡£
¶þ¡¢Ê¹ÓÃFrida¾ÙÐж¯Ì¬²å×®£º
ÕâÀïÊÇÆÆ½âµÄ½¹µã¹¤¾ß¡£Í¨¹ý±àд×Ô½ç˵¾ç±¾£¬ÎÒ¿ÉÒÔ×èµ²Òªº¦º¯ÊýŲÓ㬶¯Ì¬Ð޸ķµ»ØÖµ£¬´Ó¶øÈƹý¸¶·ÑÑéÖ¤¡£
¾ÙÀý£ºÔÚŲÓÃÑéÖ¤º¯Êýʱ£¬·µ»ØÖµ±»Ó²±àÂëΪ¡°Àֳɡ±£¬ÔÆÔƼ´¿ÉÈÆ¿ª¸¶·ÑÏÞÖÆ¡£ÏÖʵ²Ù×÷ÖУ¬»¹¿ÉÒÔ×èµ²ÇëÇó£¬ÐÞ¸ÄÇëÇó²ÎÊý£¬Ä£Äâ³öÍêÉÆµÄ¸¶·ÑÇëÇó¡£
Èý¡¢ÍøÂçÇëÇóµÄαÔìÓë¸Ä¶¯£º
ÔÚ×èµ²APIÇëÇóºó£¬·¢Ã÷·µ»ØµÄÊý¾ÝÊÇÅжÏÓû§ÊÇ·ñ¸¶·ÑµÄÒÀ¾Ý¡£¿ÉÒÔÓÃCharles¸Ä¶¯·µ»ØÖµ£¬Ê¹Èí¼þÒÔΪÓû§ÒѸ¶·Ñ¡£ÕâÑù£¬Èí¼þ¼´¿ÉÌø¹ýÏà¹ØÑéÖ¤Âß¼£¬Ö±½Ó½øÈëÄÚÈݽçÃæ¡£
ÐèÒª×¢ÖØµÄÊÇ£¬Öظ´²âÊÔÇëÇó²ÎÊý£¬ÍŽáÆÊÎö·µ»ØÊý¾ÝµÄ¼ÍÂÉ£¬ºÜ¿ì¾ÍÄÜÕÒµ½Í»ÆÆ¿Ú¡£
ËÄ¡¢·´·´µ÷ÊÔ»úÖÆµÄÓ¦¶Ô¼Æ»®£º
·¢Ã÷Ä¿µÄÈí¼þ»¹Ê¹ÓÃÁ˶à²ã·´µ÷ÊÔÊֶΣ¬ºÃ±È¼ì²âµ÷ÊÔÆ÷¡¢¼ì²âɳÏäµÈ¡£¶Ô´Ë£¬¿ÉÒÔÔÚµ÷ÊÔʱ¹Ø±ÕÕâЩ¼ì²â£¬»òÕßÓÃXposedÄ£¿éÆÁÕϼì²â´úÂë¡£
ÌØÊâÊÇÔÚijЩÇéÐÎÏ£¬ÄÚ´æÆÆËðºÍ·´µ÷ÊÔÈÃÖ±½Óµ÷ÊÔ±äµÃÄÑÌ⣬µ«½èÖúHookÊÖÒÕ£¬ÈÔÈ»¿ÉÒÔÖð²½¹¥ÆÆ¡£
Î塢ʵÏÖ¡°Ãâ·Ñ¡±Ô¢Ä¿µÄ×îÖÕЧ¹û£º
¾Óɶà´Îµ÷ÊԺͲâÊÔ£¬×îÖÕÎÒÀÖ³ÉÈÃÈí¼þµÍ±¾Ç®¡¢¿ìËÙµØÅ²Óá°ÒѸ¶·Ñ¡±µÄ״̬£¬Ë³ËìʵÏÖÁËÃâ·ÑԢĿ¡£ÕâÖÖÌåÑé²»µ«ÊÇÈí¼þÆÆ½â£¬¸üÊÇÒ»³¡¹ØÓÚÊÖÒÕ¼«ÏÞµÄ̽Ë÷¡£
Ö´·¨ÓëÆ·µÂµÄ˼Ë÷£º
ÕâÀïҪǿµ÷£¬±¾ÎĽöΪÊÖÒÕ·ÖÏíºÍѧϰ½»Á÷Ö®Óã¬ÆÆ½âÈí¼þÉæ¼°°æÈ¨ºÍÖ´·¨ÎÊÌ⣬ÏÖʵ²Ù×÷ÐèÉóÉ÷¡£ÕæÕýµÄÊÖÒÕ¼ÛÖµÔÚÓÚÃ÷ȷϵͳÔÀí£¬ÌáÉý×Ô¼ºµÄÄæÏòÄÜÁ¦£¬¶ø·Ç²»·¨ÓÃ;¡£
½áÓ
°²×¿ÄæÏòÊÇÒ»Ãż«¸»ÌôÕ½µÄѧÎÊ£¬²»µ«Ä¥Á·ÄãµÄÄÍÐÄ£¬¸üÄ¥Á¶ÄãµÄÄÔÁ¦¡£Ã¿Ò»²½µÄ̽Ë÷£¬¶¼¿ÉÄÜ·¢Ã÷еÄÎó²î»òÉè¼ÆË¼Ð÷¡£Ï£ÍûÕâÆªÎÄÕÂÄÜÒý·¢ÄãµÄÐËȤ£¬ÈÃÄãÔÚÊÖÒÕµÄõè¾¶ÉÏÔ½×ßÔ½Ô¶¡£ÎÞÂÛÊÇÇå¾²Ñо¿¡¢ÊÖÒÕ¹¥·À£¬ÕÕ¾ÉСÎÒ˽¼ÒÐËȤ£¬¶¼ÖµµÃÄãÈ¥ÉîÈëÏàʶ¡£¶øÆÆ½â±ðÈ˵ÄÈí¼þ£¬Ò²ÈÃÎÒÃǸüÇåÎú×Ô¼ºÔÚϵͳÇå¾²ÉÏÐèÒª×öЩʲô¡£
ÈôÊÇÐèÒª£¬ÎÒ»¹¿ÉÒÔ°ïÄãÔö²¹¸ü¶àϸ½Ú»òµ÷½âÆø¸Å£¬ÈÃÄÚÈݸüÌùºÏÄãµÄÐèÇó¡£
¶þê§ê§±ðÑ©·ðÁúÔçÅÌϵø0.6%£¬´Ëǰ»ñ×¼½øÈëÃØÂ³Êг¡