¡°BankThief¡±- Õë¶Ô²¨À¼ºÍ½Ý¿ËµÄÐÂÐÍÒøÐд¹µö¹¥»÷

°ä²¼¹¦·ò 2019-03-06

1¡¢¸ÅÊö


2019Äê2ÔÂÖÐÑ® £¬±¦ÔËÀ³¹Ù·½ÍøÕ¾ADLab·¢ÏÖÁËÒ»¿îȫеÄAndroidÒøÐд¹µöľÂí £¬¸ÃľÂí½«×ÔÉí¼Ù×°³É¡°Google Play¡±ÀûÓ㨼ûͼ1£© £¬ÀûÓÃϵͳ¸¨Öú·þÎñÖ°ÄÜ¼à¿ØÏ°È¾É豸 £¬ÒÔ±ãÔںϷ¨µÄÒøÐÐAPPÔËÐÐʱ £¬ÆôÓöÔÓ¦µÄαÔìºÃµÄÒøÐд¹µö½çÃæ½«Æä¸²¸Çµô £¬À´ÇÔÈ¡Êܺ¦Óû§µÄÒøÐеǼƾ֤ ¡£Õâ´Î¹¥»÷µÄÖ¸±êÒøÐÐĬÈÏÔ̺¬Ô̺¬»¨ÆìÒøÐÐÔÚÄÚµÄÈýÊ®¶à¼ÒÒøÐУ¨¼ûͼ2£© £¬Òò¶øÎÒÃǽ«Ö®¶¨ÃûΪ¡°BankThief¡± ¡£¡°BankThief¡±µÄ´æÔںʹ«²¼ÎÞÒɶÔÕâÊýÊ®ÒøÐпͻ§µÄ²Æ¸»°²È«×é³ÉÁËÑϳÁµÄÍþв ¡£


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ1  ¡°BankThief¡±½«×ÔÉí¼Ù×°³É¡°Google Play¡±


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ2  Ö¸±êÒøÐеÄlogo

¡°BankThief¡±»áƾ¾ÝϰȾÉ豸±¾µØËµ»°À´ÅäÖÃ×ÔÉíÏÔʾ˵»° £¬ÅäÖÃ˵»°Ô̺¬½Ý¿ËÓïºÍ²¨À¼Óï £¬²¢ÇÒ¡°BankThief¡±Á´½ÓµÄ´¹µöÒ³Ãæ·þÎñÆ÷ÉÏÅäÖÃÓÐÕë¶Ô²¨À¼ºÍ½Ý¿ËµÄ¼Ù×°ÒøÐд¹µöÒ³Ãæ £¬Òò¶øÎÒÃÇ´§Ä¦¡°BankThief¡±µÄÖØÒª¹¥»÷Ö¸±ê¹ú¶ÈΪ²¨À¼ºÍ½Ý¿Ë ¡£¸ÃľÂíµÄÖ¤ÊéÊðÃûÕØÊ¼¹¦·òÊÇ2019Äê2ÔÂ13ÈÕ £¬´æ·Å¶ñÒâ´¹µöÒ³ÃæµÄ·þÎñÆ÷ÓòÃûΪ¡°anlixes.at¡± £¬´Ó¸ÃÓòÃûµÄ½âÎö¼Í¼À´¿´ £¬¸ÃÓòÃûÖØÒª»îÔ¾¹¦·òΪ2019Äê1ÔÂ28ÈÕÖÁ2ÔÂ21ÈÕ ¡£¾Ý´Ë¿É´§¶È £¬¡°BankThief¡±¿ª·¢ºÍ´«²¼µÄ¹¦·òÓ¦¸ÃÔÚ2019Äê1Ôµ׵½2Ô³õÕâ¸ö¹¦·ò¶Î ¡£


±¦ÔËÀ³¹Ù·½ÍøÕ¾ADLab×êÑÐÈËÔ±¶Ô±ÈÁË2018Äê9ÔÂLUKAS STEFANKO£¨ESET°²È«×êÑÐÔ±£©Åû¶µÄÒ»¿îÒøÐÐľÂí£¨MD5 = 03720d4e7ae807f7c8ce56e772c19bcc£©ºó·¢ÏÖ £¬¡°BankThief¡±ÓëÆäÓÐһЩÀàËÆÖ®´¦ ¡£ºÃ±È £¬Á½¿îÒøÐÐľÂíµÄ¹¥»÷Ö¸±ê¶¼Ô̺¬½Ý¿ËºÍ²¨À¼ £»¶¼ÊÇͨ¹ý¼Ù×°µÄ´¹µöÒ³Ãæ¸²¸ÇµôÖ¸±êÒøÐкϷ¨µÄ½çÃæ½øÐд¹µö¹¥»÷ £»¶¼Ê¹ÓÃÁËGoogle FirebaseÔÆÐÂÎÅ´«µÝ·þÎñ½øÐнÚÔìºÅÁîµÄÏ·¢ ¡£²»Íâ £¬ËûÃǵÄÕûÌåÉè¼ÆºÍ´úÂëʵÏÖ»úÔìÈ´ÆëÈ«·ÖÆç £¬Ò²Ã»ÓкÜǿ֤¾ÝÅú×¢ÕâÁ½¿îÒøÐÐľÂí´æÔÚ¹ØÁªÐÔ £¬Òò¶øÎÒÃÇÒÔΪ¡°BankThief¡±ÊÇÒ»¿îÈ«ÐµÄľÂí ¡£


ÖµÍ×ÌùÐĵÄÊÇ £¬¡°BankThief¡±ÊÇʹÓÃGoogle FirebaseÔÆÐÂÎÅ´«µÝ·þÎñÀ´½ÚÔìϰȾÉ豸µÄ ¡£¸Ã·þÎñ³õ´Î±»ÓÃÓÚ¶ñÒâ¹¥»÷Ҫ׷Òäµ½¸ß¼¶¼äµýÈí¼þ¡°Skygofree¡± £¬ 2018Äê3Ô±¦ÔËÀ³¹Ù·½ÍøÕ¾ADLab¶ÔÒÑÆä½øÐоßÌå·ÖÎö £¬²¢°ä²¼Éî¶È·ÖÎö»ã±¨¡¶Ê׿îÀûÓÃFirebaseÔÆÐÂÎÅ´«µÝ»úÔìµÄ¸ß¼¶¼äµýÈí¼þ¡· ¡£¹¥»÷Õß½«¶ñÒâºÅÁîͨ¹ýFirebaseÔÆÐÂÎÅ·þÎñ½øÐд«ËÍ £¬Ò»·½Ãæ²»ÓúķѾ«Á¦ºÍ×ÊÔ´È¥ÅäÖÃC&C·þÎñÆ÷ £»ÁíÒ»·½Ãæ £¬¹¥»÷Õß½«¶ñÒâºÅÁî°µ²ØÔÚ°²È«µÄFirebaseͨѶËí·ÖÐ £¬Ô¤·ÀÁ˹¥»÷Á÷Á¿±»ÍøÂ簲ȫÉ豸´ëÖà £¬¹¥»÷ÐÔÔ½·¢Òñ±Î ¡£Google FirebaseÔÆÐÂÎÅ´«µÝ·þÎñÕâ´ÎÓÖ±»¡°BankThief¡±ÓÃÀ´½øÐжñÒâ¹¥»÷ £¬Äܹ»Ô¤¸Ð £¬Ô½À´Ô½¶àµÄ¶ñÒâÀûÓý«»áʹÓÃFirebaseÔÆÐÂÎÅ·þÎñÀ´Ö´Ðй¥»÷ ¡£


2¡¢Ä¾ÂíÐÐΪ¼ò½é


¡°BankThief¡±Ï°È¾Ö¸±êÉ豸ºó £¬Ê×ÏÈͨ¹ýÎÞ×è°­·þÎñ£¨ÎÞ×è°­·þÎñÊǸ¨ÖúÉí¶Î²»±ã»òÕß²Ù×÷²»½Ã½ÝµÄÈËÀ´²Ù×÷ÊÖ»úÀûÓõÄ £¬ÆäÄܹ»±»ÓÃÓÚ¼à¿ØÊÖ»úµ±Ç°»î¶¯APP½çÃæ £¬ÊµÏÖ¶ÔÖ¸±ê½çÃæ×Ô¶¯»¯²Ù×÷ ¡££©¼à¿ØÏ°È¾É豸 ¡£µ±¼à¿Øµ½Ö¸±êÒøÐÐÀûÓñ»´ò¿ªÊ± £¬ÒøÐÐľÂí»áÆô¶¯¶ÔÓ¦µÄ¼Ù×°ºÃµÄ´¹µöÒ³Ãæ¸²¸ÇµôÕæÊµµÄÒøÐÐAPP½çÃæ £¬ÔÚÊܺ¦Óû§Ã»Óоõ²ìµÄÇé¿öÏÂÇÔÈ¡ÆäÒøÐеǼƾ֤ £¬¡°BankThief¡±»á½øÒ»²½½«×ÔÉíÉèÖóÉĬÈ϶ÌÐÅÀûÓÃÀ´À¹½ØÒøÐжÌÐÅ £¬ÕâÑù¾ÍÈÆ¹ýÁË»ùÓÚSMS¶ÌÐŵÄË«³É·ÖÑéÖ¤»úÔì ¡£Æä´Î £¬¡°BankThiefÖØÒªÀûÓÃGoogle Firebase ÔÆÐÂÎÅ´«µÝ·þÎñ£¨Google Firebase ÔÆÐÂÎÅ´«µÝ·þÎñÊÇGoogleÌṩµÄÄÜÔ®ÊÖ¿ª·¢Õß¼±¾çд³öWeb¶ËºÍÒÆ¶¯¶ËÀûÓÃͨѶµÄÒ»ÖÖ·þÎñ£©À´¶ÔϰȾÉ豸½øÐÐÔ¶¿Ø £¬Ô̺¬Çå¿ÕÓû§Êý¾Ý¡¢Ð¶ÔØÖ¸¶¨ÀûÓõȶñÒâ²Ù×÷ÒÔ¼°½Ù³ÖÔ̺¬»¨ÆìÒøÐÐÔÚÄÚµÄÊýÊ®¼ÒÒøÐÐAPPÀûÓõĶñÒâÐÐΪ ¡£¡°BankThief¡±µÄ¹¥»÷ʾÒâͼ¼ûͼ3 ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ3 ¡°BankThief¡±¹¥»÷ʾÒâͼ


3¡¢Ö°ÄÜ·ÖÎö

¡°BankThief¡±µÄ´úÂëÖÐ £¬´óÁ¿µÄ×Ö·û´®±»¼ÓÃÜ´æ´¢£¨Èçͼ4£© £¬Ö»ÓÐÔÚÆäÔËÐеĹý³ÌÖÐ £¬ÔÚ±ØÒªÊ±²Å»áʹÓÃ×Ô½ç˵µÄ½âÃÜËã·¨½øÐнâÃܲÙ×÷£¨Í¼5Ö»ÁгöÆäÖÐÒ»¸ö½âÃÜËã·¨£© £¬²¢ÇÒ´Ó¶à¸ö¡°ALLATORIXDEMO¡±¶¨ÃûµÄº¯ÊýÃûÀ´¿´ £¬¡°BankThief¡±Ê¹ÓÃÁË»ìºÏÆ÷¡°Allatori¡±µÄDemo°æÀ´± £»¤×ÔÉí £¬ÕâÎÞÒÉÔö³¤ÁË×êÑÐÈËÔ±·ÖÎöµÄÄѶȺ͹¤×÷Á¿ ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ4  ±»¼ÓÃÜ´æ´¢µÄ×Ö·û´®



±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ5  ÆäÖеÄÒ»¸ö×Ö·û´®½âÃܺ¯Êý


¡°BankThief¡±ÀûÓÃÎÞ×è°­·þÎñ¶ÔϰȾÉ豸½øÐÐ¼à¿Ø £¬Ö´Ðд¹µö¹¥»÷ ¡£Ä¾Âí½«×ÔÉí¼Ù×°³É¡°Google Service¡±·þÎñ £¬ÔÚÓÕʹÊܺ¦Õß¿ªÆô¶ÔÓ¦µÄÎÞ×è°­·þÎñȨÏ޳ɹ¦ºó £¬»áÀûÓÃÎÞ×è°­·þÎñ¼à¿ØÏ°È¾É豸µÄÔËÐÐ ¡£µ±Ö¸±êÒøÐÐAPPÆô¶¯Ê± £¬Ëü»áÆô¶¯Î±ÔìºÃµÄ¶ÔÓ¦´¹µö½çÃæ¸²¸ÇµôºÏ·¨µÄÒøÐÐAPP½çÃæ £¬ÇÔÈ¡Êܺ¦Óû§µÄÒøÐÐÆ¾Ö¤ ¡£


´Ë±í £¬¡°BankThief¡±»¹ÊÔͼ×èÖ¹Óû§È¡µÞÆäÖÎÀíԱȨÏÞºÍÏÞ¶ÈÈýÐÇϵͳÖÎÀíµ±ÓõÄÕý³£ÔËÐеȼ¿Á©À´±£ÏÕ×ÔÉíµÄ°²È« ¡£


3.1 ÓÕʹÓû§¿ªÆô¶ñÒâ·þÎñ



¡°BankThief¡±ÓÕʹÊܺ¦Óû§¿ªÆôÎÞ×è°­·þÎñ½çÃæÏ¼Ù×°³É¡°Google Service¡±µÄ¶ñÒâ·þÎñ £¬²¢ÇÒ»¹°µ²ØÁË×ÔÉíͼ±ê£¨¼ûͼ6£© £¬Ô¤·ÀÊܺ¦Óû§¾õ²ìµ½Òì³£ ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ6¼Ù×°³É¡°Google Service¡±·þÎñ


ÔÚÓÕµ¼Êܺ¦Óû§²Ù×÷µÄ¹ý³ÌÖÐ £¬ÀûÓûáÌø×ªµ½ÎÞ×è°­ÉèÖýçÃæ £¬ÓÕµ¼Êܺ¦Óû§¿ªÆô¡°Google Service¡±·þÎñ ¡£¡°BankThief¡±»áƾ¾ÝÊܺ¦Óû§ÊÖ»úϵͳÀ´Ñ¡ÔñʹÓýݿËÓﻹÊDz¨À¼ÓïÌáÐÑ£¨ºÜÏÔÈ» £¬¹¥»÷ÕßÖØÒª¹¥»÷µÄÖ¸±êΪ²¨À¼ºÍ½Ý¿Ë£© £¬ÈôÊÇÓû§Ã»ÓпªÆô¸ÃȨÏÞ £¬»áÒ»ÏòÌáÐÑ £¬Ö±µ½Êܺ¦Óû§¿ªÆôΪֹ£¨¼ûͼ7£© ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ7  ÓÕµ¼Êܺ¦Óû§¿ªÆô¡°Google Service¡±


3.2 ÀûÓÃÎÞ×è°­·þÎñ¼à¿ØÉ豸


¡°BankThief¡±ÀûÓÃÎÞ×è°­·þÎñ¼à¿ØÏ°È¾É豸½çÃæ £¬À´ÇÔÈ¡Êܺ¦Óû§ÒøÐеǼƾ֤ ¡£µ±Ï°È¾É豸ÔËÐÐÖ¸±êÒøÐÐAPPʱ £¬Ä¾Âí¾Í»á´ò¿ªÆäÉèÖúõĶÔÓ¦´¹µö½çÃæ £¬¸²¸ÇÔںϷ¨µÄÒøÐÐAPPÉÏÃæ £¬Éñ²»Öª¹í²»¾õµØÄÃ×ßÊܺ¦Óû§µÄÒøÐеǼƾ֤£¨¼ûͼ8£© ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ8  ÇÔÈ¡Êܺ¦Óû§ÒøÐеǼƾ֤


3.3 ÒªÇóÉ豸ÖÎÀíԱȨÏÞ²¢Ô¤·ÀÈ¡µÞ


¡°BankThief¡±ÔËÐкó £¬²»Ö»»á½«×ÔÉíͼ±ê°µ²Øµô£¨¼ûÉÏͼ6£© £¬²¢Çһἤ»îÆäÉ豸ÖÎÀíԱȨÏÞ£¨¼ûͼ9£© ¡£ÕâÑù £¬Í¨³£Óû§ºÜÄѾõ²ì²¢Ð¶ÔصôËü £¬´Ó¶ø´ïµ½³Ö¾ÃפÁôÔÚÊܺ¦Óû§É豸ÖеÄÖ÷ÕÅ ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ9  ÓÕµ¼Êܺ¦Óû§ÉèÖÃ×ÔÉíΪÖÎÀíԱȨÏÞ


´Ë±í £¬¡°BankThief¡±»¹ÀûÓÃÎÞ×è°­·þÎñ¼à¿ØÏ°È¾É豸 £¬Ò»µ©·¢ÏÖÊܺ¦Óû§ÊÔͼȡµÞÖÎÀíԱȨÏÞ¾ÍÇ¿Ôì·µ»Ø £¬ÒÀ¸½ÕâÖÖµØÆ¦ÐÐΪ £¬×èÖ¹×ÔÉíÖÎÀíԱȨÏÞ±»È¡µÞ£¨¼ûͼ10£© ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ10  ×èÖ¹×ÔÉíÖÎÀíԱȨÏÞ±»È¡µÞ


3.4 ×èÖ¹ÈýÐÇÀûÓá°Device Maintenance¡±


¡°BankThief¡±Ò»µ©·¢ÏÖϰȾÉ豸ÔËÐÐÈýÐÇÉè±¸ÊØ»¤Èí¼þ¡°Device Maintenance¡± £¬¾ÍÇ¿Ôì·µ»Ø×ÀÃæ ¡£¡°Device Maintenance¡±ÊÇÈýÐÇÑз¢µÄÕë¶ÔAndroidÊÖ»úÊØ»¤ºÍÓÅ»¯µÄÒ»¿îϵͳÖÎÀíµ±Óà £¬Äܹ»¶ÔһЩµØÆ¦ºÍºÄµçµÄAPP·¢³öÖҸ沢ÇÒ»á×Ô¶¯¹Ø¹Ø²»ÓÃÒªµÄºó¶Ü·¨Ê½ £¬¡°BankThief¡±»òÐíÊÇÔ¤·À×ÔÉí±»¸Ã¿îÀûÓüì²âºÍÐ¶ÔØ²ÅʹÓÃ´ËµØÆ¦¼¿Á©×èÖ¹Æä±»´ò¿ª£¨¼ûͼ11£© ¡£¡°BankThief¡±µÄÕâÒ»Ö°ÄÜ»òÐíºÍÈýÐÇÊÖ»úÔÚ²¨À¼µ±ÏȵÄÊг¡·Ý¶îÓкܴó¹ØÏµ ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ11  ×èÖ¹ÈýÐÇÀûÓá°Device Maintenance¡±


4¡¢ºÅÁî½ÚÔì·ÖÎö


¡°BankThief¡±Ê¹ÓÃÁËGoogle FirebaseÔÆÐÂÎÅ´«µÝ·þÎñÀ´½øÐнÚÔìºÅÁîµÄÏ·¢ ¡£¹¥»÷ÕßÀûÓÃFirebaseÔÆÐÂÎÅ´«µÝ½ÚÔìºÅÁîºÍhttpºÍ̸»Ø´«Ö´ÐÐÁ˾ֵ½×Ô¼º½ÚÔìµÄ¶ñÒâ·þÎñÆ÷¡°anlixes.at¡±À´ÐγÉÒ»¸ö½ÚÔì»ØÂ· ¡£Ä¾ÂíÒ»µ©·¢ÏÖÓû§Æô¶¯ºÏ·¨µÄÒøÐÐÀûÓà £¬·½±ãÓýٳÖÖ°Äܽ«×ÔÉíαÔìµÄ´¹µöÒ³Ãæ¸²¸ÇÔںϷ¨µÄÒøÐÐÀûÓÃÉÏÃæ ¡£µ±Óû§ÔÚαÔìµÄ½çÃæÉÏÊäÈëÒøÐÐÕ˺š¢ÃÜÂëµÈµÇ¼ÐÅÏ¢ºó £¬µÇ½ƾ֤±ã»á±»ÉÏ´«µ½¶ñÒâ·þÎñÆ÷¡°anlixes.at¡±ÉÏ ¡£


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ÊµÊ±ÔÆ·þÎñ·¢ËͶñÒâºÅÁ·ÖÎöºóµÄºÅÁîºÍÔ¢Òâ¼û±í1£© £¬Ä¾ÂíÕÆ¹Ü¶ÔÕâЩ¶ñÒâºÅÁî½øÐнӹܺͽâÎöÖ´ÐУ¨¼ûͼ12£© £¬ÊµÏÖ¶ñÒ⹤×÷ ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
±í1 ½ÚÔìºÅÁîºÍÔ¢Òâ

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ12 ľÂí¶Ô¶ñÒâºÅÁîµÄ½Ó¹ÜºÍ½âÎö


´Ó±í1ÎÒÃÇÄܹ»¿´µ½ £¬½ÚÔìºÅÁî·ÖΪÁ½´ó²¿ÃÅ £¬µÚÒ»²¿ÃÅÔ̺¬Ç°9¸öºÅÁî £¬±ðÀ밵ʾ¡°Ä¾¶ÙʱÏß¡¢½«×ÔÉíÉèÖÃΪĬÈ϶ÌÐÅÀûÓá¢Çå¿ÕÓû§Êý¾Ý¡¢½«Ö¸¶¨ºÅÂëÉèÖóɺô½Ð×ªÒÆºÅÂ롱µÈ ¡£µÚ¶þ²¿ÃÅÔ̺¬ºóÃæµÄ30¸öºÅÁî £¬µ±Ä¾Âí½Ó¹Üµ½Firebase´«À´µÄÖ¸±êÒøÐеÄAPP°üÃû×Ö·û´®ºó £¬Ä¾Âí¾Í´ò¿ª¶ÔÓ¦µÄÅäÖúõÄhttp´¹µö¼Ù×°½çÃæ £¬À´ÇÔÈ¡Êܺ¦Óû§µÄÒøÐеǼƾ֤ ¡£


4.1.1 ľ¶ÙʱÏß


ľÂíÊÕµ½¡°online¡±Ö¸Áîºó £¬½«×ÔÉíÊÇ·ñ¼¤»îÖÎÀíԱȨÏÞ¡¢ÊÇ·ñ¿ªÆôÎÞ×è°­·þÎñµÈÐÅϢдÈëÅäÖÃÎļþºó £¬·¢·îÉÏÏß°üµ½Ô¶³Ì·þÎñÆ÷£¨¼ûͼ13£© ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ13  ·¢·îÉÏÏß°ü


4.1.2 ½«×ÔÉíÉèÖÃΪĬÈ϶ÌÐÅÀûÓÃ


¡°lock¡±ºÅÁî»áÊèµ¼Óû§ÉèÖÃľÂí×ÔÉíΪϵͳ¶ÌÐÅÀûÓà £¬ÊÕÊܶÌÕÛ·þÎñ £¬ÒÔ»ñµÃ¶Ô¶ÌÐÅÊý¾Ý¿âµÄ²Ù×÷ȨÏÞ£¨¼ûͼ14£© ¡£Android 4.4¼°ÆäÒÔÀ´ £¬Ö»ÄÜÉèÖÃÒ»¸öĬÈϵÄSMS¶ÌÐÅAPP £¬µ±¶ÌÐÅ´ïµ½ºó»áÊ×ÏÈ֪ͨÉèÖõÄĬÈÏAPP £¬²¢ÇÒÖ»ÓиÃAPP¶Ô¶ÌÐÅÊý¾Ý¿âÓÐÅú¸ÄµÄȨÏ޺ͶÌÐŵķ¢ËÍȨÏÞ ¡£ÉèÖóɹ¦ºó £¬Ä¾Âí¾Í½Ù³ÖÁËϵͳ¶ÌÐÅ £¬ÆÆ½âÁË»ùÓÚ¶ÌÐŵÄSMS¶ÌÐÅË«³É·ÖÑéÖ¤»úÔì ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ14 ÉèÖÃ×ÔÉíΪĬÈ϶ÌÐÅÀûÓÃ


4.1.3 Çå¿ÕÓû§Êý¾Ý


µ±Ä¾Âí½Ó¹Üµ½¡°clear¡±Ö¸Áî £¬¾ÍÇå¿ÕÓû§Êý¾Ý£¨¼ûͼ15£© ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ15 Çå¿ÕÓû§Êý¾Ý


4.1.4 ÉèÖúô½Ð×ªÒÆºÅÂë


¡°21¡±ºÅÁîÊÇÉèÖÃϰȾÉ豸µÄºô½Ð×ªÒÆºÅÂëΪ¹¥»÷ÕßÔ¶³ÌÖ¸¶¨µÄÊÖ»úºÅÂ루¼ûͼ16£© ¡£¹¥»÷ÕßÊ×ÏÈ´ò¿ªÏ°È¾É豸µÄ²¦ºÅ·¨Ê½ £¬¶øºóͨ¹ýÊäÈë¡°*21*ÊÖ»úºÅÂë#¡±¶ÔϰȾÉ豸ÉèÖúô½Ð×ªÒÆ ¡£ÕâÑù £¬¹¥»÷Õß¾ÍÄܹ»³É¹¦À¹½ØÊܺ¦Óû§µÄÊÖ»úÀ´µç ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ16 ÉèÖúô½Ð×ªÒÆºÅÂë


4.1.5 ÉèÖÃÅäÖÃÎļþ¡°addm¡±Îªon


µ±Ä¾ÂíÊÕµ½¡°addm¡±ºÅÁîºó £¬¾Í»áÉèÖÃÅäÖÃÎļþ¡°addm¡±ÏîΪon £¬ÓÃÓÚ¼¤»î×ÔÉíÖÎÀíԱȨÏÞ£¨¼ûͼ17£© ¡£Ä¾Âí¼¤»î×ÔÉíÖÎÀíԱȨÏÞºó £¬Äܹ»Ô¤·À×ÔÉí±»Êܺ¦Óû§µÈÏÐÐ¶ÔØµô ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ17 ÉèÖÃÅäÖÃÎļþ¡°addm¡±ÏîΪ on


4.1.6 ½âÃÜÖ¸¶¨Îļþ


ͼ18ÖÐ £¬¡°lckscr¡±Ö¸ÁîÖ÷ÕÅÊǽâÃÜ¡°asset¡±Ä¿Â¼Ï¼ÓÃÜÎļþµ½×ÔÉíÀûÓÃĿ¼Ïµġ°/location/¡±õè¾¶Ï £¬Æ¾¾ÝÖ¸Áî¡°dellckscr¡± £¬²Â²â½âÃܺóµÄÎļþÃûΪ¡°www.html¡± ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾

ͼ18 ½âÃÜÖ¸¶¨Îļþµ½Ö¸¶¨õè¾¶


4.1.7 ¼ÓÔØÖ¸¶¨Ò³Ãæ


¡°dellckscr¡±Ö¸ÁîÓÃÓÚ¼ÓÔØ×ÔÉíÀûÓÃĿ¼ÏµØÎ»Îª¡°/location/www.html¡±µÄÒ³Ãæ£¨¼ûͼ19£© £¬²»ÍâÎÒÃÇÔÚ·ÖÎö¸ÃľÂíʱ £¬²¢Î´·¢ÏÖ´ËĿ¼ºÍÏàÓ¦Îļþ £¬Ö÷ÕÅδ֪ ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾

ͼ19 ¼ÓÔØÖ¸¶¨Ò³Ãæ


4.1.8 Ð¶ÔØÖ¸¶¨ÀûÓÃ


µ±½Ó¹Üµ½¡°src¡±Ö¸Áîʱ £¬Ä¾Âí»á´ò¿ªÐ¶ÔØAPP½çÃæ £¬Ð¶Ôصô¹¥»÷ÕßÖ¸¶¨µÄAPP£¨¼ûͼ20£© ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾

ͼ20 Ð¶ÔØÖ¸¶¨ÀûÓÃ


4.1.9 ½«Ö¸±êÊÖ»ú×°ÖõÄËùÓÐÀûÓÃÁÐ±í·¢Ë͸ø¶ñÒâ·þÎñÆ÷


µ±ÊÕµ½µÄÐÂÎÅΪ¡°alpkg¡±Ê± £¬Ä¾Âí¾Í±éÀúϵͳÀûÓÃÃû³Æ £¬½«ÍøÂçµÄϰȾÉ豸װÖõÄÀûÓÃÁÐ±í·¢Ë͸ø¹¥»÷Õß½ÚÔìµÄÔ¶³Ì·þÎñÆ÷£¨¼ûͼ21£© ¡£¹¥»÷Õß֪·ָ±êÉ豸װÖÃÓÐÄÄЩÀûÓúó £¬ÓÈÆäÊÇÒøÐÐÀûÓà £¬¾ÍÄܹ»Õë¶ÔÖ¸±êÒøÐÐÀ´½øÐй¥»÷ ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾

ͼ21 ·¢ËÍÀûÓÃÁÐ±íµ½Ô¶³Ì·þÎñÆ÷


4.1.10 Æô¶¯´¹µöÒ³Ãæ


µ±Ä¾Âí½Ó¹Üµ½Firebase´«À´µÄÖ¸±êÒøÐеÄAPP°üÃû×Ö·û´®ºó £¬Ä¾Âí¾Í´ò¿ª¶ÔÓ¦µÄÅäÖúõÄhttp´¹µö¼Ù×°½çÃæ £¬À´ÇÔÈ¡Êܺ¦Óû§µÄÒøÐеǼƾ֤ ¡£´Ó±í1ÖÐÎÒÃÇÄܹ»¿´µ½ÔÚ´¹µö·þÎñÆ÷õè¾¶¡°http://anlixes.at/cz*¡±ºÍ¡°http://anlixes.at/pl*¡±Ï £¬ÖÁÉÙÅäÖÃÓÐ26¸ö¼Ù×°µÄ´¹µöÒ³ÃæÔÚÆÚ´ýÊܺ¦Óû§ÖмÆ £¬ÆäÖÓ×°http://anlixes.at/cz*¡¹Øë¶Ô½Ý¿Ë¡¢¡°http://anlixes.at/pl*¡¹Øë¶Ô²¨À¼¡± ¡£ÎÒÃDZðÀëÁгöÆäÖеÄÁ½¸öÒ³Ãæ£¨Í¼22ºÍͼ23£© ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ22 Õë¶Ô½Ý¿ËÓû§µÄ¼Ù×°´¹µöÒ³Ãæ


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ23 Õë¶Ô²¨À¼Óû§µÄ¼Ù×°´¹µöÒ³Ãæ


4.2 ¼à¿ØÊý¾Ý·µ»Ø


ľÂíÔÚÖ´ÐкÅÁîºó £¬»á½«Ö´ÐÐÁ˾ֻòÕß¶ÔϰȾÉ豸µÄ¼à¿ØÊý¾Ý»Ø´«¸ø×Ô¼º½ÚÔìµÄ¶ñÒâ·þÎñÆ÷£¨¼ûͼ24£© £¬´ÓͼÖеĴúÂëÎÒÃÇÄܹ»¿´µ½Ä¾ÂíÊǽ«Ï°È¾»úµÄ¼à¿ØÐÐΪÊý¾Ý¸³Öµ¸øp²ÎÊýºó £¬·¢Ë͵½¶ñÒâ·þÎñÆ÷µØÖ·¡°http://anlixes.at/api/log¡± ¡£Í¼25ÊÇÎÒÃÇ×¥°üµÄÒ»¸öÁ˾Ö £¬´ÓͼÖÐÄܹ»¿´µ½ £¬ÎÒÃÇÊÔÍ¼Ð¶ÔØ¸Ã¶ñÒâľÂíʱ £¬Ä¾Âí·¢Ë͸ø¶ñÒâ·þÎñÆ÷µÄ¼à¿ØÊý¾Ý ¡£

±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ24 »Ø´«Ö¸ÁîÖ´ÐеÄÁ˾ָø¶ñÒâ·þÎñÆ÷


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾
ͼ25 »Ø´«Êý¾Ý×¥°üµÄÁ˾Ö


5¡¢×ܽἰ½¨Òé


 ¡°BankThief¡±´Ó2019Äê1ÔÂÆðÍ·»îÔ¾ £¬ÖØÒªµÄ¹¥»÷Ö¸±êΪ²¨À¼ºÍ½Ý¿Ë £¬²»ÅųýºóÆÚ¶ÔÆäËû¹ú¶È»òµØÓò³¢ÊÔ¹¥»÷µÄ¿ÉÄÜÐÔ ¡£ ¡°BankThief¡±ÀûÓÃÎÞ×è°­·þÎñ¼à¿ØÏ°È¾É豸 £¬½Ù³ÖºÏ·¨ÒøÐÐÀûÓÃÀ´¶ÔÊܺ¦Óû§½øÐд¹µö¹¥»÷ £¬ÔÙ½áºÏÆä½Ø»ñµ½µÄÒøÐÐÑéÖ¤¶ÌÐÅ £¬ÇÔÈ¡Êܺ¦Óû§²Æ²¯ ¡£¡°BankThief¡±»¹Ê¹ÓÃÁË´úÂë»ìºÏºÍ×Ö·û´®¼ÓÃÜ £¬Ôö³¤Á˰²È«×êÑÐÈËÔ±·ÖÎöµÄÄѶÈ ¡£Í¬Ê± £¬ÔÚ¹¥»÷¹ý³ÌÖÐ £¬¹¥»÷Õß½«¶ñÒâ¹¥»÷Á÷Á¿°µ²ØÔÚGoogle FirebaseÔÆÐÂÎÅËí·ÖÐ £¬ÒÔÔ¤·À¹¥»÷Á÷Á¿±»ÍøÂçÉ豸´ëÖà £¬½øÒ»²½¼Ó´óÁ˹¥»÷µÄÒñ±ÎÐÔ ¡£


±¦ÔËÀ³¹Ù·½ÍøÕ¾ADLab½¨Òé¿í´óÓû§¾¡Á¿´Ó¹ÙÍøÏÂÔØÊÖ»úÀûÓà £¬ÓÈÆäÊÇÉæ¼°µ½½ðÇ®µÄÒøÐÐÀàÀûÓà £¬ÒÔÃâ±»·¸·¨·Ö×ÓÀûÓà £¬Íþвµ½ÄúµÄ²Æ¸»°²È« £¬¸øÄúÔì³É²»ÓÃÒªµÄÂé·³ºÍËðʧ ¡£±¦ÔËÀ³¹Ù·½ÍøÕ¾ADLab½¨Òé¿í´óÓû§¾¡Á¿´Ó¹ÙÍøÏÂÔØÊÖ»úÀûÓà £¬ÓÈÆäÊÇÉæ¼°µ½½ðÇ®µÄÒøÐÐÀàÀûÓà £¬ÒÔÃâ±»·¸·¨·Ö×ÓÀûÓà £¬Íþвµ½ÄúµÄ²Æ¸»°²È« £¬¸øÄúÔì³É²»ÓÃÒªµÄÂé·³ºÍËðʧ ¡£


±¦ÔËÀ³¡¤(ÖйúÇø)×îйٷ½ÍøÕ¾