Ê׿îʹÓÃFirebaseÔÆÐÂÎÅת´ï»úÖƵĸ߼¶Ìع¤Èí¼þ

Ðû²¼Ê±¼ä 2018-03-29

Ò»¡¢¸ÅÊö

        ½üÆÚ£¬ÓÅ·¢¹ú¼ÊÍøÕ¾¹ÙÍøAdLab×·×Ùµ½ÁËÒ»¿îзºÆðµÄAndroidÌع¤Èí¼þ£¬¾­ÓÉÉîÈëÆÊÎöÎÒÃÇ·¢Ã÷£¬Æ书ЧµÄ¸»ºñˮƽ²»ÑÇÓÚ2016Äê·¢Ã÷µÄÕë¶ÔiOSƽ̨µÄ¡°Pegasus¡±£¬ÉõÖÁ¾ßÓкÜÊÇ´óÏàËÆÖ®´¦ ¡£Óë¡°Pegasus¡±Ò»Ñù£¬¸ÃÌع¤Èí¼þÒ²ÊÇÒ»¿î¹¦Ð§Ç¿Ê¢µÄÌع¤Èí¼þ£¬¿ÉʵÏÖÔ¶³ÌrootÌáÉýµ½×î¸ßȨÏÞ£¬²¢ÇÒʵÏÖÁËAndroid²ãµÄÃô¸ÐÐÅÏ¢ÇÔÈ¡È羲ĬÕÕÏà¼Òô¡¢ÇÔȡͨѶ¼¡¢¼àÌý¶ÌÐŵ绰¡¢Î»ÖÃÐÅÏ¢¡¢ÍøÂçWhatsApp¡¢Skype¡¢FacebookÓû§ÐÅÏ¢¼°Ì¸ÌìÊý¾ÝµÈµÈ£¬ÉõÖÁʵÏÖÁËLinux²ãÃæµÄ¡°·´µ¯Shell¡±ÒÔµÖ´ïÆä¶ÔÄ¿µÄ×°±¸µÄÍêÈ«¿ØÖÆ ¡£±ðµÄ£¬¸ÃÌع¤Èí¼þͬÑùÒ²±»Ê¹ÓÃÀ´×·×ÙÌض¨Ä¿µÄÖ°Ô± ¡£

        ÒÀ¾ÝÑù±¾¹ØÁªÆÊÎö£¬ÎÒÃÇ·¢Ã÷¸ÃAndroidÌع¤Èí¼þÏàËÆÑù±¾ÔÚ1ÔÂ16ÈÕ±»¿¨°Í˹»ùËùÅû¶£¬²¢±»ÆäÃüÃûΪSkygofree£¬¸ÃÌع¤Èí¼þÏÖÔÚÖ÷Òª»îÔ¾ÔÚÒâ´óÀûµÄÁìÍÁÉÏ ¡£Í¨¹ý¶ÔÒÑÓÐÐÅÏ¢ºÍÑù±¾µÄÆÊÎö£¬ÎÒÃÇ»¹·¢Ã÷Óë¸ÃÌع¤Èí¼þÏàËƵĶà¸öÀúÊ·°æ±¾Öб£´æ¡°Negg¡±¹«Ë¾µÄÊðÃû£»²¢ÇÒÌع¤Èí¼þÄÚ¶à¸öÄÚ²¿×é¼þÖÐҲͬÑù·ºÆð¸Ã¹«Ë¾Ãû³ÆÐÅÏ¢¼°Ëõд ¡£¡°Negg¡±£¨Negg International£©¹«Ë¾ÎªÒâ´óÀûÒ»¼ÒСÐÍÈí¼þ¹«Ë¾£¬ÆäÍøÕ¾Ö÷Ò³¾ÍÏÔʾÓÐÅÌËã»úÖ¤¾ÝÍøÂçµÄ·þÎñ£¬ÔÚ2015Äê¸Ã¹«Ë¾Ðû²¼Õ÷ƸAndroidÓëIOSÈí¼þ¹¤³Ìʦʱ¾ÍÒªÇóӦƸÕ߾߱¸¡°¶ñÒâÈí¼þµÄÆÊÎöÊÖÒÕ¡±£¬¶øÕýºÃÕâÒ»ÄêÇ°ºó£¬¸ÃÀàÌع¤Èí¼þ×îΪ»îÔ¾ ¡£¸ÃÌع¤Èí¼þÓë¡°Negg¡±¹«Ë¾¿ÉÄܾßÓкÜÊÇÇ¿µÄ¹ØÁª¹Øϵ£¬²¢ÓпÉÄÜΪ¸Ã¹«Ë¾Ëù¿ª·¢ ¡£¾ÝÇå¾²Ñо¿Ö°Ô±ÍƲ⣬¸Ã¹«Ë¾¿ª·¢¸ÃÌع¤Èí¼þÓÃÓÚЭÖúÒâ´óÀûÖ´·¨²¿·Ö×¥²¶·¸·¨ÏÓÒÉÈË ¡£

        ÏÖÔÚ·¢Ã÷µÄÕâ¿îÌع¤Èí¼þÆä×î³õ°æ±¾½¨ÉèÓÚ2014Ä꣬µ½2017Äê¸ÃÀàÑù±¾ÒѾ­ÓÉÁË3¸ö½×¶ÎµÄÑݽø£¬´Ó×î×îÏȵÄûÓÐroot¹¦Ð§ºÍÇÔÈ¡Éç½»Èí¼þÊý¾Ý¿â¹¦Ð§µ½×îеĴÓÔ¶³Ì·þÎñÆ÷ÏÂÔغÍÊͷŶñÒ⸺ÔØ£¬Ê¹ÓÃ×°±¸Îó²î¶ÔѬȾװ±¸¾ÙÐÐroot ¡£¿¨°Í˹»ù¶Ô¸Ã¹ØÁªÑù±¾µÄrootÄ£¿éºÍÈö²¥·½·¨¾ÙÐÐÁËÏêϸÆÊÎö£¬ÎÒÃǵÄÆÊÎöÖصãÔò·ÅÔÚÁ˸ÃÑù±¾Android¶ËµÄ¸÷¸ö·þÎñºÍ¿ØÖƵÄÂß¼­²¿·Ö ¡£

¶þ¡¢Ìع¤Èí¼þÐÐΪ¼ò½é

        ¸ÃÌع¤Èí¼þÊÇÏÖÔÚËù¼ûµ½µÄAndroidƽ̨ÉÏ×îΪǿʢµÄ¶ñÒâÓ¦ÓÃÖ®Ò» ¡£Æä³ýÁËÇÔÈ¡Êܺ¦Óû§µÄ¶ÌÐÅ¡¢Í¨Ñ¶Â¼¡¢Í¨»°¼Í¼ºÍä¯ÀÀÀúÊ·¼Í¼µÈÃô¸ÐÐÅÏ¢Í⣨ÆäÖ÷Òª¶ñÒâÐÐΪ¼ûͼ1£©£¬»¹¾ßÓÐÒÔϼ¸¸öÌص㣺

£¨1£©Í¨¹ýÎÞÕÏ°­·þÎñ£¨ÎÞÕÏ°­·þÎñÊǸ¨ÖúÉíÌåδ±ã»òÕß²Ù×÷²»ÎÞаµÄÈËÀ´²Ù×÷ÊÖ»úÓ¦ÓõÄ£¬Æä¿É±»ÓÃÓÚ¼à¿ØÊÖ»úÄ¿½ñÔ˶¯APP½çÃ棬ʵÏÖ¶ÔÄ¿µÄ½çÃæ×Ô¶¯»¯²Ù×÷ ¡££©¾ÙÐмÒô ¡£ÎªÁ˲»±»Óû§·¢Ã÷£¬Ìع¤Èí¼þ»áÔÚÓÐÓõ½Âó¿Ë·ç×ÊÔ´µÄAPPÕýÔÚÔËÐÐʱ×èֹ¼ÒôÔ˶¯ ¡£¹ØÓÚAndroid 4.4W ֮ǰµÄ¡°HUAWEI¡±ÊÖ»ú£¬ÆäÌØÊâÄÚÖÃÁË°üÀ¨¡°tencent¡±¡¢¡°whatsapp¡±ÔÚÄڵĶà¸öƵÈÔʹÓÃÂó¿Ë·çµÄÊ¢ÐÐÓ¦Óð×Ãûµ¥ ¡£

£¨2£©Ê¹ÓÃGoogle Firebase ÔÆÐÂÎÅת´ï·þÎñ£¨Google Firebase ÔÆÐÂÎÅת´ï·þÎñÊÇGoogleÌṩµÄÄÜ×ÊÖú¿ª·¢Õß¿ìËÙд³öWeb¶ËºÍÒƶ¯¶ËÓ¦ÓÃͨѶµÄÒ»ÖÖ·þÎñ£©¶ÔѬȾװ±¸¾ÙÐÐÔ¶¿Ø ¡£

£¨3£©ÏÂÔØÖ´Ðз´µ¯Shell ¡£¹¥»÷ÕßÔÚ¶ã¹ýͨË×·À»ðǽµÄ¼ì²â²¢ÀÖ³ÉÄõ½·´µ¯Shellºó£¬¿ÉÒÔ¶ÔÄ¿µÄÊÖ»ú¾ÙÐÐLinux²ãÃæµÄÖÜÈ«¿ØÖÆ ¡£

£¨4£©¶ÔѬȾװ±¸¾ÙÐж¨Î»¡¢Ç¿ÖÆѬȾװ±¸ÅþÁ¬¹¥»÷ÕßËù¿ØÖƵÄwifiÍøÂ磬¶ÔѬȾװ±¸¾ÙÐÐÉÏÍøÁ÷Á¿Ðá̽ºÍÖÐÐÄÈ˹¥»÷ ¡£

£¨5£©ÇÔÈ¡whatsapp¡¢facebook¡¢gmailµÈÉç½»Èí¼þµÄÍâµØÊý¾Ý¿âÎļþ ¡£¹¥»÷Õß»áÀûÓÚÕâЩÊý¾Ý¶ÔÄ¿µÄÈËȺ¾ÙÐÐÔ½·¢Ï꾡ÉîÈëµÄ´¹ÂÚ¹¥»÷ºÍÊý¾ÝÆÊÎö£¬¶ÔÓû§Ôì³ÉÑÏÖØÍþв ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ1 Ìع¤Èí¼þµÄÖ÷Òª¶ñÒâÐÐΪ

Èý¡¢Èö²¥·½·¨

        ¸ÃÀàÌع¤Èí¼þ×îÔç¿ÉÒÔ×·Ëݵ½2014Ä꣬ÆäÖ÷Ҫαװ³É Vodafone£¨Ó¢¹úµçÐŹ«Ë¾£©»òÆäËûͨѶÔËÓªÉ̵ĵǼҳÃæ¾ÙÐÐÈö²¥£¨¼û±í1£© ¡£Æ¾Ö¤Êý¾Ý»ØËÝ·¢Ã÷£¬2015ÄêÊǸÃÀàÌع¤Èí¼þÈö²¥×îΪ»îÔ¾µÄÒ»Ä꣬²¢ÇÒÆäÈö²¥Ô˶¯ÈÔÔÚ¼ÌÐø ¡£×î½üÊӲ쵽µÄÓòÃû¹ÒºÅÓÚ2017Äê10ÔÂ31ÈÕ ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

±í1 ¸ÃÌع¤Èí¼þµÄ¶ñÒâÈö²¥Ò³Ã棨Êý¾ÝȪԴ£º¿¨°Í˹»ù£©

ËÄ¡¢C&CͨѶ·½·¨

        ÔÚ¸ÃÀàÌع¤Èí¼þµÄ×îа汾ÖУ¬Æä³ýÁËʹÓùŰåµÄÍøÂç·½·¨¾ÙÐÐÏÂÁî¿ØÖƺÍÐÅÏ¢»Ø´«Í⣬»¹Ê×´ÎʹÓÃÁËGoogle FirebaseÔÆÐÂÎÅת´ï·þÎñÀ´¾ÙÐпØÖÆÏÂÁîµÄÏ·¢£¨Ê¾Òâͼ¼ûͼ2£© ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ2 ¸ÃÌع¤Èí¼þµÄͨѶʾÒâͼ

4.1 FirebaseÔÆÐÂÎÅת´ï»úÖÆʹÓÃ

        FirebaseÔÆÐÂÎÅת´ï£¨Firebase Cloud Messaging£¬¼ò³ÆFCM£©£¬Ò²³ÆFirebaseÔÆÐÅϢת´ï£¬Ç°ÉíΪGoogleÔÆÐÂÎÅת´ï£¨GCM£©£¬ÊÇÒ»ÏîÕë¶ÔAndroid¡¢iOS¼°ÍøÂçÓ¦ÓóÌÐòµÄÐÂÎÅÓë֪ͨµÄ¿çƽ̨½â¾ö¼Æ»®£¬ÏÖÔÚ¿ÉÃâ·ÑʹÓà ¡£¿ª·¢ÕßÖ»ÐèÒªÔÚhttps://firebase.google.com/ÉÏ£¬µÇ¼×Ô¼ºµÄGoogleÕË»§£¬¾­ÓɼòÆÓµÄÉèÖòÙ×÷£¬±ã¿ÉÒÔ½«Firebase·þÎñÉèÖõ½×Ô¼ºµÄÒƶ¯APPÖÐ ¡£Íê³ÉÒƶ¯¶ËµÄAPPÉèÖú󣬿ª·¢Õ߾ͿÉÒÔÔÚ×Ô¼ºµÄFirebaseÍøÒ³ÖÐÑ¡Ôñ¶ÔÓ¦µÄAPP£¬²¢ÔÚÍøÒ³Éϱ༭·¢ËÍ×Ô½ç˵µÄMessage ¡£¿Í»§¶ËÔò»áÒÔNotificationsµÄ·½·¨ÎüÊÕÕâЩMessage ¡£

        ²»ÐÒµÄÊÇ£¬¸ÃÏîÊÖÒÕÕâ´Î±»Ê¹Óõ½ÁËÌع¤Èí¼þÖÐ ¡£¹¥»÷ÕßʹÓÃFirebaseʵʱÔÆ·þÎñ·¢ËͶñÒâÏÂÁÆÊÎöºóµÄÏÂÁîºÍ¼ÄÒåÁмû±í2£©£¬Ñ¬È¾×°±¸¶Ë£¬Ìع¤Èí¼þÔò¶Ô¶ñÒâÏÂÁî¾ÙÐÐÎüÊÕÏ¢ÕùÎöÖ´ÐУ¨Í¼3£© ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

±í2 ¿ØÖÆÏÂÁîºÍ¼ÄÒå

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ3 Ìع¤Èí¼þ¶Ô¶ñÒâÏÂÁîµÄÎüÊÕÏ¢ÕùÎö

        ΪÁËÈ·±£Ñ¬È¾×°±¸ÄÜʵʱÊÕµ½GoogleÍÆËÍÐÅÏ¢£¬Àû±ã¹¥»÷Õß¾ÙÐÐFirebaseÔÆÐÂÎÅÔ¶¿Ø£¬¹¥»÷Õß½¨ÉèÁË׼ʱʹÃü£¬Ã¿¸ô1·ÖÖÓ£¬Í¨ÖªGoogle¼á³Ö³¤ÅþÁ¬£¨¼ûͼ4£© ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ4 ½¨Éè׼ʱʹÃü£¬Í¨ÖªGoogle¼á³Ö³¤ÅþÁ¬

4.2 ÒÔ¶ÌÐÅ·½·¨Ï´ï¿ØÖÆÖ¸Áî

        Ìع¤Èí¼þ×¢²áÁËÒ»¸ö¶ÌÐŹ㲥£¬ÓÃÀ´¼àÌýѬȾװ±¸ÐÂÊÕµ½µÄ¶ÌÐÅ ¡£Ò»µ©·¢Ã÷¶ÌÐÅÖзºÆðÓÐÌض¨µÄ¿ØÖÆÖ¸Á¾Í»áÖ´ÐÐÏìÓ¦µÄÉèÖ㨼ûͼ5£© ¡£¶ÌÐÅ¿ØÖÆÖ¸Áî°Ý¼ûÈç±í3 ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

±í3 ¶ÌÐÅ×Ö·û´®ºÍ¶ÔÓ¦µÄÉèÖÃ

        ´Ó±í3ÖÐÎÒÃÇ¿ÉÒÔ¿´µ½£¬¿ØÖÆÖ¸Áî1ÊÇͨ¹ýhttpЭÒéÀ´ÏòC&C·þÎñÆ÷¡°http://url.plus/Updates/agent/commands¡±ÇëÇóºÍÖ´ÐÐÏÂÁÏÂÁîÓëFirebaseÔÆÐÂÎÅת´ïËùʹÓõÄÏÂÁîÏàͬ£¨¼û±í1£© ¡£¹¥»÷ÕßÔÚ¿ªÆôѬȾÊÖ»úµÄ·äÎÑÍøÂ磨¿ØÖÆÖ¸Áî2£©ºÍwifiºó£¨¿ØÖÆÖ¸Áî3£©£¬»áΪѬȾÊÖ»úÌí¼ÓºÍÉèÖÃÆäËù¿ØÖƵĶñÒâwifi£¨¿ØÖÆÖ¸Áî4ºÍͼ6£©£¬×îºóÇ¿ÖÆѬȾÊÖ»úÅþÁ¬£¨¿ØÖÆÖ¸Áî5£© ¡£¸ÃÌع¤Èí¼þ¿ÉÒÔÍŽáÆäËù»ñÈ¡µÄλÖÃÐÅÏ¢¶ÔѬȾװ±¸¾ÙÐÐÔ¶³Ì¶¨Î»×·×Ù£¬²¢ÔÚÄ¿µÄµÖ´ï¹¥»÷ÕßÔ¤ÆÚµÄλÖÃÖÜΧ£¬Ç¿ÖÆѬȾװ±¸ÅþÁ¬Óɹ¥»÷ÕßËù¿ØÖƵÄwifiÍøÂ磬½ø¶ø¶ÔÏÓÒÉÈ˵ÄÊÖ»ú¾ÙÐÐÉÏÍøÁ÷Á¿Ðá̽ºÍÖÐÐÄÈ˹¥»÷ ¡£Óɴ˿ɼû£¬Ìع¤Èí¼þµÄ¿ØÖÆÕßÊÂÏÈÒѾ­ÖªµÀÁËÄ¿µÄÌض¨Ô˶¯ÇøÓò£¬²¢ÇÒÔÚÕâЩÇøÓò¾ÙÐÐÒ»¶¨Á¿µÄwifiµÄ°²ÅÅ£¬ÒÔÆÚµÖ´ï½øÒ»²½¹¥»÷µÄÄ¿µÄ ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ5 Ìع¤Èí¼þ»ñÈ¡¡¢Ö´ÐпØÖÆÏÂÁî

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ6 Ìí¼ÓÖ¸¶¨wifi£¬Ç¿ÆÈѬȾװ±¸ÅþÁ¬

Î塢ʹÓÃÎÞÕÏ°­·þÎñ¾ÙÐÐÓïÒô¼àÌý

        ÎÞÕÏ°­·þÎñÊÇAndroid¹Ù·½ÍƳö×ÊÖúÉíÌåδ±ã»òÕß²Ù×÷²»ÎÞаµÄÈËÀ´¸¨Öú²Ù×÷ÊÖ»úÓ¦ÓõÄ£¬Æä¿ÉÒÔ±»ÓÃÓÚ¼à¿ØÊÖ»úÄ¿½ñÔ˶¯APP½çÃ棬¶Ô½çÃæ¾ÙÐÐ×Ô¶¯»¯²Ù×÷ ¡£µ«¸Ã·þÎñÈ´±»ÆµÈÔµÄÓÃÓÚÐþÉ«»ò»ÒÉ«Ä¿µÄ£¬ºÃ±È±»ÓÃÓÚÃâroot×Ô¶¯×°Öá¢ÓïÒô¼àÌý¡¢×Ô¶¯ÇÀºì°ü¡¢·ÀжÔØ¡¢ä¯ÀÀÆ÷ЮÖƵÈÊÖÒÕ£¬Ä¿½ñÎÒÃÇËùÆÊÎöµÄÕâ¿îÌع¤Èí¼þͬÑùÒ²ÊÇʹÓÃÎÞÕÏ°­·þÎñµÄÕâÖÖÌØÕ÷¾ÙÐмÒô¼à¿Ø ¡£

        ΪÁ˵ִïÒþÃؼÒô±ÜÃâ±»Óû§·¢Ã÷µÄÄ¿µÄ£¬ÆäÄÚÖöà¸ö°×Ãûµ¥£¬Ò»µ©·¢Ã÷Ä¿½ñ»îÔ¾µÄAPPÀú³Ì±£´æÓÚ°×Ãûµ¥Öоͻá×èֹ¼ÒôÔ˶¯ ¡£ÆäÖÐÒ»¸ö°×Ãûµ¥Ö÷ÒªÓÃÓÚAndroid 4.4W֮ǰµÄ¡°HUAWEI¡±ÊÖ»ú£¬Æä°×Ãûµ¥ÖÐÖ÷Òª°üÀ¨ÁËÊ¢ÐеÄÉç½»Ó¦Óü°ÓëÓïÒôÊÓƵÓйصÄϵͳӦÓã¬Éç½»Ó¦ÓÃÓÐÌÚѶµÄQQºÍ΢ÐÅ¡¢Á³ÊéµÄwhatsapp¡¢Î¢ÈíµÄskypeµÈµÈ£¨¼ûͼ7¡¢Í¼8ºÍ±í4£©£»¹ØÓÚÆäËûÆ·ÅƵÄÊÖ»ú£¬°×Ãûµ¥½ö½ö°üÀ¨Èý¿îϵͳAPP£º¡°phone¡±¡¢¡°dialer¡±ºÍ¡°sysmanager¡± ¡£±ðµÄ£¬¸ÃÌع¤Èí¼þ»¹»á¼àÌýѬȾװ±¸µÄÀ´µç״̬£¬µ±Êܺ¦Óû§½ÓÆðµç»°Ê±£¬¾Í×îÏȼÒô£¨Í¼9£© ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ7 °×Ãûµ¥ÅжϻúÖÆ

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ8 ÄÚÖõļÒô¼àÌý°×Ãûµ¥

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

±í4 ¼Òô¼àÌý°×Ãûµ¥

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ9 µ±Ñ¬È¾Óû§½ÓÌýµç»°Ê±£¬×îÏȼÒô

Áù¡¢¶ñÒâ¹¥»÷ÏêϸÆÊÎö

6.1 Òþ²Ø×ÔÉíͼ±ê£¬±ÜÃâÊܺ¦Óû§²ì¾õ

        ¸ÃÌع¤Èí¼þÔËÐк󣬲»µ«»á½«×ÔÉíͼ±êÒþ²Øµô£¨Í¼10£©£¬²¢Çһἤ»î×°±¸ÖÎÀíԱȨÏÞ£¨Í¼11£© ¡£ÕâÑù£¬Í¨Ë×Óû§ºÜÄѲì¾õ²¢Ð¶ÔصôËü£¬´Ó¶øµÖ´ïºã¾ÃפÁôÔÚÊܺ¦Óû§×°±¸ÖеÄÄ¿µÄ ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ10 Òþ²Ø×ÔÉíͼ±ê£¬±ÜÃâÊܺ¦Óû§²ì¾õ

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ11 ÇëÇó×°±¸ÖÎÀíԱȨÏÞ

6.2 ÏÂÔØÖ´Ðз´µ¯ShellÒÔʵÏÖÍêÈ«¿ØÖÆ

        µ±ÊÕµ½¡°reverse¡±ÏÂÁîʱ£¬Ìع¤Èí¼þ»á´ÓÔ¶³Ì·þÎñÆ÷ ¡°http://url.plus/Updates/¡±ÏÂÔضñÒâµÄzipÎļþ£¬²¢ÔÚÍâµØ½âѹִÐУ¨¼ûͼ12ºÍͼ13£© ¡£¾­Ì«¹ýÎöÎÒÃÇ·¢Ã÷£¬½âѹºóµÄÎļþÊÇÒ»¸ö·´µ¯Shell£¬Í¨¹ý·´ÏòÅþÁ¬C&C£º54.67.109.199:21070À´¶ã¹ýͨË×·À»ðǽµÄ¼ì²â ¡£µ±¹¥»÷ÕßÀÖ³ÉÄõ½·´µ¯µÄShellºó£¬Æä¿ÉÒÔ¶ÔÄ¿µÄÊÖ»ú¾ÙÐÐLinux²ãÃæµÄÖÜÈ«¿ØÖÆ£¬°üÀ¨ÉÏ´«¶ñÒâÎļþ¡¢ÏÂÔØÆä¸ÐÐËȤµÄĿ¼¡¢É±ËÀÊÖ»úÀú³Ì¡¢ÉõÖÁÆÆËðÊÖ»úϵͳµÈ¶ñÒâÐÐΪ ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ12 ´ÓÔ¶³Ì·þÎñÆ÷ÏÂÔضñÒâzipÎļþ

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ13 ½âѹ²¢ÍâµØÖ´ÐжñÒâÎļþ

        ÁíÍ⣬ÎÒÃÇ»¹ÔÚ¸ÃÌع¤Èí¼þµÄ3.7.3°æ±¾µÄlib·¾¶Ï·¢Ã÷ÁËÊÊÓÃÓÚ¶àƽ̨µÄ·´µ¯shell¿â£¨Í¼14£© ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ14 ÊÊÓÃÓÚ¶à¸öƽ̨µÄ·´µ¯Shell

6.3 ×°ÖÃapkÎļþ

        ÈôÊÇÊÕµ½µÄÏÂÁîÊÇ¡°install_apk¡±£¬Ìع¤Èí¼þ»á´Ó¹¥»÷ÕßÖ¸¶¨µÄµØµãÏÂÔØapkµ½Ñ¬È¾×°±¸µÄÍⲿ´æ´¢Æ÷£¨Í¼15£©£¬×°ÖúÍÖ´ÐУ¨Í¼16ºÍͼ17£© ¡£²¢ÇÒ£¬Ìع¤Èí¼þ¿ÉÒÔí§Òâ·­¿ª¹¥»÷ÕßÖ¸¶¨µÄAPP£¬¶ÔAPP¾ÙÐвÙ×÷ ¡£ÕâÒ»¹¦Ð§¿ÉÒÔʵÏÖ¹¥»÷Õ߶ÔÆäËûAPPµÄ¶ñÒâÍƹãºÍÉî¶È¿ØÖÆ ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ15 ´Ó¹¥»÷ÕßÖ¸¶¨µÄµØµãÏÂÔØapkÎļþµ½Ñ¬È¾×°±¸µÄÍⲿ´æ´¢Æ÷

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ16 ×°ÖÃÏÂÔص½µÄapkÎļþ

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ17 ·­¿ªÖ¸¶¨APP½çÃæ

6.4 »Ø´«Éç½»APPÊý¾ÝÎļþ

        ÔÚÊÕµ½ÏÂÁî¡°social¡±ºó£¬Ìع¤Èí¼þ»áÍøÂçѬȾװ±¸ÉÏÊ¢ÐÐÉç½»Èí¼þµÄÊý¾Ý¿âÎļþ£¨Í¼18£©£¬²¢ÔÚÆä»Ø´«µ½Ô¶³Ì·þÎñÆ÷֮ǰ¶ÔÆä¾ÙÐÐѹËõºÍAES¼ÓÃÜ£¬Ä¿µÄÉç½»APPºÍ»Ø´«µØµã°Ý¼û±í5 ¡£¹¥»÷Õß»ñµÃѬȾÓû§µÄÉç½»APPÊý¾Ý¿âÎļþºó£¬»áʹÓýâÃܺóµÄÊܺ¦Óû§µÄµÇ¼ƾ֤ºÍÉç½»¹ØϵÊý¾Ý¾ÙÐÐÔ½·¢Ï꾡ÉîÈëµÄ´¹Âں͹¥»÷£¬¶ÔÓû§Ôì³ÉÑÏÖØÍþв ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ18 ÍøÂçѬȾװ±¸ÉÏÉç½»Èí¼þµÄÊý¾Ý¿âÎļþ

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

±í5 Éç½»APPºÍ¶ÔÓ¦µÄÉÏ´«Ä¿Â¼

6.5 »Ø´«Ñ¬È¾×°±¸Ó²¼þÐÅÏ¢

        ÏÂÁî¡°info¡±ÔòÌåÏÖÌع¤Èí¼þ»áÍøÂçѬȾװ±¸Ó²¼þÏà¹ØÐÅÏ¢£¨¼ûͼ19£©£¬Æ佫Ӳ¼þÏà¹ØÐÅÏ¢ÍøÂçºÃºó£¬AES¼ÓÃÜÉÏ´«µ½Ô¶³Ì·þÎñÆ÷£¨¼ûͼ20£© ¡£ÍøÂçµ½µÄ×°±¸ÐÅÏ¢Èç±í6Ëùʾ ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ19 ÍøÂçѬȾװ±¸Ó²¼þÏà¹ØÐÅÏ¢

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ20 AES¼ÓÃÜÓ²¼þÏà¹ØÐÅÏ¢ÉÏ´«µ½Ô¶³Ì·þÎñÆ÷

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

±í6 ÍøÂçѬȾװ±¸Ó²¼þÏà¹ØÐÅÏ¢

        ÎÒÃÇ×¢Öص½£¬Ìع¤Èí¼þÉÏ´«µÄ×°±¸ÐÅÏ¢°üÀ¨Ñ¬È¾×°±¸µÄÐͺźÍÊÇ·ñrootÐÅÏ¢£¨¼ûͼ21£©£¬Æ¾Ö¤´úÂëÖжദ²Ù×÷ÐèÒªrootȨÏÞÍƲ⣬¹¥»÷Õß»áÕë¶ÔδrootµÄѬȾװ±¸ÏÂÔضÔÓ¦µÄroot×é¼þ£¬À´¶ÔѬȾװ±¸¾ÙÐÐroot£¬¼Ì¶ø¶ÔѬȾװ±¸ÊµÑé½øÒ»²½¸ü¸ßȨÏÞµÄË𺦠¡£ÒÑ·¢Ã÷µÄÎó²îʹÓøºÔع²ÓÐ3¸öÎļþ£¬ÎļþÃû»®·ÖÊÇ¡°poc¡±¡¢¡°db¡±ºÍ¡°device.db¡± ¡£ÆäÖУ¬¡°poc¡±ÊÇÎó²îʹÓõÄELFÎļþ£¬¡°db¡±ÊÇSqlite3¹¤¾ß£¬¡°device.db¡±ÊÇexploitʹÓõÄÊý¾Ý¿â£¬°üÀ¨Îó²îʹÓóÌÐòÖ§³ÖµÄ»úÐͺͶÔÓ¦µÄÎó²îʹÓÃÄÚ´æµØµãÐÅÏ¢ ¡£ÏÖÔÚ·¢Ã÷¸Ã¸ºÔØ¿ÉʹÓÃÎó²îÓÐCVE-2013-2094¡¢CVE-2013-2595¡¢CVE-2013-6282¡¢CVE-2014-3153ºÍCVE-2015-3636£¨À´×Ô¿¨°Í˹»ù£© ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ21 ÅжÏѬȾװ±¸ÊÇ·ñroot

6.6 »Ø´«Ñ¬È¾×°±¸ÆäËûÎĵµ

        ÈôÊÇÊÇ¡°filelists¡±ÏÂÁÌع¤Èí¼þ¾ÍÇÔȡѬȾװ±¸sd¿¨Ä¿Â¼Ê÷ÐÅÏ¢µ½Ô¶³Ì·þÎñÆ÷£¨¼ûͼ22£©£¬µ±¹¥»÷Õß»ñÈ¡µ½Ñ¬È¾×°±¸µÄ´æ´¢ÎļþºÍ×°ÖÃAPPµÈÐÅÏ¢ºó£¬¾Í¿ÉÒÔÔ¶³ÌÖ¸¶¨ÎļþÃû ¡£Ìع¤Èí¼þµÄÎĵµ»Ø´«·þÎñÈÏÕæ»Ø´«¹¥»÷ÕßÖ¸¶¨µÄÎĵµ£¨Í¼23£© ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ22 ÇÔȡѬȾװ±¸Íⲿ´æ´¢ÎļþĿ¼Ê÷

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ23 »Ø´«¹¥»÷ÕßÖ¸¶¨Îĵµ

6.7 »Ø´«Êܺ¦Óû§Ãô¸ÐÐÅÏ¢

        µ±ÊÕµ½¡°registro_chiamate¡±¡¢¡°camera¡±¡¢¡°history¡±µÈÏÂÁîʱ£¬Ìع¤Èí¼þ»áÇÔÈ¡Êܺ¦Óû§ÏÕЩËùÓеÄÃô¸ÐÐÅÏ¢£¬ÆäÖаüÀ¨Êܺ¦Óû§ÊÖ»úÉϵĶÌÐÅÄÚÈÝ¡¢Í¨Ñ¶Â¼¡¢Í¨»°¼Í¼¡¢ä¯ÀÀÆ÷ÉÏÍø¼Í¼¡¢×°ÖõÄAPPÁбíµÈ£¬Ìع¤Èí¼þÉõÖÁ»áʹÓÃÊܺ¦Óû§ÊÖ»ú¾ÙÐÐÕÕÏ࣬»Ø´«ÕÕƬ ¡£Ê×ÏÈ£¬Ìع¤Èí¼þ»á½«ÇÔÈ¡µ½µÄÄ¿µÄÃô¸ÐÐÅϢƾ֤×Ô½ç˵µÄÃûÌÃÉúÑÄÔÚ×ÔÉíÓ¦ÓõÄ/cachel2Ŀ¼Ï£»È»ºó£¬ÔÚʹÓÃͳһµÄÍøÂç½Ó¿Ú·¢ËÍÇ°¾ÙÐÐAES¼ÓÃܲ¢·¢ËÍ£»×îºó£¬ÔÙ¶ÔÖ®ËÞÊÀ´æµÄÔÝʱÎļþ¾ÙÐÐɾ³ý£¬ÒÔ±ÜÃâÓû§²ì¾õ ¡£Í¼24ºÍͼ25Êǻش«Í¨»°¼Í¼µÄ´úÂ룬ÆäËûµÄÇÔÈ¡Ä¿µÄºÍÔÝʱÉúÑĵÄÎļþÃû¼û±í7 ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ24 ÍøÂçÊܺ¦Óû§Í¨»°¼Í¼

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ25 »Ø´«Êܺ¦Óû§Í¨»°¼Í¼

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

±í7 ÇÔÈ¡Ä¿µÄºÍÔÝʱÉúÑĵÄÎļþÃû

6.8 »Ø´«¶¨Î»ÐÅÏ¢

        ³ýÁËÇÔÈ¡Êܺ¦Óû§µÄÖ÷ÒªÃô¸ÐÐÅÏ¢£¬¸ÃÀàÌع¤Èí¼þ»¹»á¶ÔÊܺ¦Óû§¾ÙÐÐGSM£¨Òƶ¯¡¢ÁªÍ¨£©»òÕßCDMA£¨µçÐÅ£©»ùÕ¾¶¨Î»ºÍGPS¶¨Î»£¬ÔÙ½«¶¨Î»ÐÅÏ¢»Ø´«µ½Ô¶³Ì·þÎñÆ÷£¨¼ûͼ26ºÍͼ27£©£¬Êܺ¦Óû§µÄÕû¸öÐÐΪÏÕЩÍêÈ«ÕÆ¿ØÔÚ¹¥»÷ÕßÊÖÖÐ ¡£

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ26 »Ø´«Ñ¬È¾×°±¸»ùվλÖÃÐÅÏ¢

ÓÅ·¢¹ú¼Ê¡¤ËæÓŶø¶¯Ò»´¥¼´·¢

ͼ27 »Ø´«Ñ¬È¾×°±¸GPS¶¨Î»ÐÅÏ¢

Æß¡¢×ܽἰ½¨Òé

        ËäÈ»¸ÃÌع¤Èí¼þÏÖÔÚÖ÷ÒªÕë¶ÔÒâ´óʹÓû§£¬µ«Ò²²»É¨³ýºóÐøÕë¶ÔÆäËû¹ú¼ÒʵÑé¹¥»÷µÄ¿ÉÄÜ ¡£Óû§³ýÁ˶ÔÈÈÃŵÄAPPÏÂÔغ͸üв»¿É´óÒâÍ⣬¶Ôϵͳ×Ô´øµÄAPPµÄ¸üÐÂÒ²Ó¦¼á³ÖСÐÄ ¡£½¨ÒéÓû§²»ÒªÈÝÒ×µã»÷¶ÌÐÅÖеIJ»Ã÷Á´½Ó£¬²»Òª×°Öò»Ã÷ȪԴµÄAPP ¡£¶ÔÉêÇë¿ÉÒÉȨÏÞÓÈÆäÊǶÌÐŶÁд¡¢´òµç»°ÒÔ¼°ÐèÒª¼¤»î×°±¸ÖÎÀíÆ÷µÄAPPÒªÌØÊâ×¢ÖØ£¬Éæ¼°µ½¿î×ӵIJÙ×÷Òª¸ñÍâÉóÉ÷ ¡£Óöµ½²Ù×÷Òì³££¬Ó¦µ±ÊµÊ±Ê¹ÓÃɱ¶¾Èí¼þ²éɱ»òÕÒרÈË´¦Öóͷ£ ¡£ÏÖÔÚ£¬»¥ÁªÍøÉÏÒ²³äÂú×ÅÐÎÐÎÉ«É«µÄµÚÈý·½APPÏÂÔØÕ¾µã£¬Ðí¶àÉõÖÁ³ÉÁ˶ñÒâÓ¦ÓõÄÅú·¢¼¯É¢µØ£¬ÌáÐÑÓû§Ö»¹Ü´Ó¹ÙÍøÏÂÔØËùÐèAPPÓ¦Óã¬ÔÚ²»µÃ²»´ÓµÚÈý·½Õ¾µãÏÂÔØÈí¼þʱ£¬Òª¸ß¶È¼á³ÖСÐÄ£¬ÈÏÕæÕç±ð£¬±ÜÃâÎó϶ñÒâÓ¦Óøø×Ô¼ºÔì³É²»ÐëÒªµÄƶÀ§ºÍËðʧ ¡£

²Î¿¼Á´½Ó£ºhttps://securelist.com/skygofree-following-in-the-footsteps-of-hackingteam/83603/