Ò»¡¢×ÊÔ´¶¨Î»ÓëÕýµ±ÐÔÑéÖ¤
ÔÚѰÕÒÔãÀÏÍ·ÖÁ×ð°æ°²×¿Ãâ·Ñ°æÏÂÔØÔ´Ê±£¬Óû§Ö÷ҪʹÃüÊÇÈ·ÈÏ×ÊÔ´Õýµ±ÐÔ¡£Îá°®ÏÂÔØÆ·¼¶Èý·½Æ½Ì¨ËäÈ»Ìṩ±ã½Ý»ñÈ¡ÇþµÀ£¬µ«Ðè×ÅÖØÑéÖ¤Ó¦ÓõÄÊý×ÖÊðÃû£¨Digital Signature£©Ó뿪·¢ÕßÈÏÖ¤ÐÅÏ¢¡£Í¨¹ý±ÈÕÕ¹Ù·½Ðû²¼µÄÓ¦ÓùþÏ£Öµ£¨HASH Value£©£¬¿ÉÓÐÓÃʶ±ð¸Ä¶¯°æ±¾µÄDZÔÚΣº¦¡£ÖµµÃ×¢ÖØµÄÊÇ£¬×îа汾µü´úÖÐÒѼ¯³ÉʵʱÇå¾²¼ì²âÄ£¿é£¬Ö§³ÖÔÚ×°ÖÃǰ×Ô¶¯É¨ÃèAPKÎļþµÄÇå¾²ÐÔÖ¸±ê¡£
¶þ¡¢ÏÂÔØÆ½Ì¨Ñ¡Ôñ±ê×¼ÓëΣº¦·À¿Ø
µÚÈý·½·Ö·¢ÇþµÀµÄÑ¡ÔñÖ±½ÓÓ°ÏìÓ¦ÓÃ×°ÖúóµÄϵͳÎȹÌÐÔ¡£ÒÔÎá°®ÏÂÔØÎª´ú±íµÄרҵƽ̨£¬Í¨³£½ÓÄɶàÖØÑéÖ¤»úÖÆ°ü¹Ü×ÊÔ´´¿¾»¶È£¬Óû§Ðè×¢ÖØºË²éƽ̨µÄICP±¸°¸ÐÅÏ¢ÓëÓû§ÆÀ¼Ûϵͳ¡£ÔÚÏÖʵÏÂÔØÀú³ÌÖУ¬½¨Ò鹨±Õ×°±¸µÄ"δ֪ȪԴװÖÃ"Ñ¡Ï´ýÍê³ÉÑéÖ¤ºóÔÙÔÝʱ¿ªÆô¡£ÕâÑù¼ÈÄÜ×èÖ¹Îó×°À¦°óÈí¼þ£¬ÓֿɽµµÍȨÏÞÀÄÓÃΣº¦¡£
Èý¡¢×°±¸¼æÈÝÐÔÉî¶ÈÊÊÅ伯»®
²î±ð°²×¿»úÐͶÔÖÁ×ð°æÓ¦ÓõĹ¦Ð§Ö§³Ö±£´æÏÔÖø²î±ð¡£Óû§ÏÂÔØÇ°Ó¦ÖØµãºË¶Ôϵͳ°æ±¾¡¢´¦Öóͷ£Æ÷¼Ü¹¹£¨ARMv7/ARM64£©¼°ÔËÐÐÄÚ´æµÈÓ²¼þ²ÎÊý¡£¹ØÓÚ°²×¿9.0¼°ÒÔÏÂϵͳ£¬½¨Ò鿪Æô¼æÈÝģʽÔËÐУ¬ÒÔ±ÜÃâ½çÃæÏÔʾÒì³£»ò¹¦Ð§È±Ê§¡£ÖµµÃ×¢ÖØµÄÊÇ£¬²¿·Ö×°±¸¿ÉÄÜÐèÒªÌØÊâÊÚÓèROOTȨÏÞ£¨ÏµÍ³³¬µÈÖÎÀíԱȨÏÞ£©À´½âËøÍêÕû¹¦Ð§Ä£¿é¡£
ËÄ¡¢×°Öõ÷ÊÔÓ빦ЧÓÅ»¯Õ½ÂÔ
Íê³ÉÔãÀÏÍ·ÖÁ×ð°æÏÂÔØºó£¬¿ÆÑ§µÄÉèÖÃÁ÷³ÌÄÜ´ó·ùÌáÉýʹÓÃÌåÑé¡£Ê×´ÎÆô¶¯Ê±Ó¦ÖðÏîÉó²éÓ¦ÓÃÇëÇóµÄȨÏÞÇåµ¥£¬ÓÈÆä×¢ÖØÎ»ÖÃÐÅÏ¢¡¢Í¨Ñ¶Â¼µÈÃô¸ÐȨÏÞµÄÊÚȨÐëÒªÐÔ¡£×¨ÒµÓû§¿Éͨ¹ýADBµ÷ÊÔ¹¤¾ß£¨Android Debug Bridge£©¶¨Öƹ¦Ð§Ä£¿é¼ÓÔØË³Ðò£¬ÓÐÓýµµÍÄÚ´æÕ¼ÓÃÂÊ¡£°´ÆÚÕûÀíÓ¦Óûº´æ·ÖÇø£¬¿ÉÏÔÖø¸ÄÉÆºã¾ÃʹÓúóµÄÐÔÄÜË¥¼õÎÊÌâ¡£
Îå¡¢°æ±¾¸üÐÂÓëÊý¾ÝǨáã¼Æ»®
µ±ÖÁ×ð°æÍƳö¹¦Ð§Éý¼¶Ê±£¬Óû§ÃæÁپɰæÊý¾ÝǨáãµÄÊÖÒÕÌôÕ½¡£½¨ÒéʹÓð²×¿ÏµÍ³×Ô´øµÄ±¸·Ý¹¦Ð§½¨ÉèÍêÕû¾µÏñ£¬»òÔÚÎá°®ÏÂÔØÆ½Ì¨»ñȡרÓÃǨá㹤¾ß¡£¿ç°æ±¾¸üÐÂʱÐèÌØÊâ×¢ÖØÉèÖÃÎļþ£¨config.xml£©µÄ¼æÈÝÐÔУÑ飬×èÖ¹ÒòÊý¾Ý½á¹¹±ä»»µ¼Ö¹¦Ð§Òì³£¡£¹ØÓÚÖ÷ÒªÓû§Êý¾Ý£¬½ÓÄÉAES-256¼ÓÃÜ´«Ê伯»®¿ÉÈ·±£Ç¨áãÀú³ÌµÄÐÅÏ¢Çå¾²¡£
ͨ¹ý¶ÔÔãÀÏÍ·ÖÁ×ð°æÏÂÔØÈ«Á÷³ÌµÄÊÖÒÕÆÊÎö£¬Óû§¿ÉÏµÍ³ÕÆÎÕ´Ó×ÊÔ´»ñÈ¡µ½¹¦Ð§ÓÅ»¯µÄ½¹µãÒªµã¡£ÔÚ°²×¿¿ªÔ´Éú̬ÖУ¬ºÏÀíʹÓÃÎá°®ÏÂÔØµÈרҵƽ̨×ÊÔ´£¬ÅäºÏÑÏ¿áµÄÇå¾²ÑéÖ¤»úÖÆ£¬¼ÈÄÜÏíÊÜÃâ·Ñ°æÓ¦Óõıã½ÝЧÀÍ£¬ÓÖ¿ÉÓÐÓùæ±ÜDZÔÚµÄϵͳΣº¦¡£½¨Òé°´ÆÚ¼ì²éÓ¦Óð汾¸üÐÂÈÕÖ¾£¬ÊµÊ±»ñÈ¡×îеÄÇå¾²²¹¶¡Ó빦ЧÔöǿģ¿é¡£
Ò»¡¢Èí¼þ°æ±¾ÌØÕ÷ÓëÊÖÒÕÔÀíÆÊÎö
¸ÃÃâ·Ñ°æÈí¼þ»ùÓÚ¿ªÔ´¿ò¼Ü¿ª·¢£¬½ÓÄÉÄ£¿é»¯¼Ü¹¹Éè¼Æ¡£ÆÆ½âÍŶÓͨ¹ýÄæÏò¹¤³Ì£¨Reverse Engineering£©ÐÞ¸ÄÁ˽¹µãÑé֤ģ¿é£¬ÈƹýÕý°æ¼ì²â»úÖÆÊµÏÖÎÞÏÞÆÚʹÓá£ÖµµÃ×¢ÖØµÄÊÇ£¬´ËÀàÐ޸İ汾¿ÉÄܱ£´æ´úÂë×¢ÈëΣº¦£¬Óû§ÐèÌØÊâ×¢ÖØÊý×ÖÊðÃûÑéÖ¤£¨Digital Signature Verification£©¡£ÊÖÒÕÆÊÎöÏÔʾ£¬85%µÄÆÆ½âÈí¼þ»áЮ´øÒþ²Ø¹ã¸æ²å¼þ£¬²¿·Ö°æ±¾ÉõÖÁ°üÀ¨¼üÅ̼ͼÆ÷µÈ¶ñÒâ³ÌÐò¡£
¶þ¡¢Çå¾²ÏÂÔØÇþµÀÑéÖ¤ÒªÁìÂÛ
ÔõÑù±æÊ¶¿ÉÐŵÄÏÂÔØÔ´£¿½¨ÒéÓÅÏÈÑ¡Ôñ¾ß±¸HTTPSÐÒé¼ÓÃܵÄÍøÕ¾£¬Ê¹ÓÃSHA-256УÑ鹤¾ßºËÑéÎļþÍêÕûÐÔ¡£ÊµÑéÊý¾ÝÏÔʾ£¬ÔʼװÖðü¹þϣֵӦΪ8C3B3F0A£¬ÈôУÑé²»·ûÔò±£´æ¸Ä¶¯¿ÉÄÜ¡£ÌØÊâÐèÒª×¢ÖØµÄÊÇ£¬Ä³Ð©ÏÂÔØÆ½Ì¨»áʹÓûìÏýÊÖÒÕ£¨Obfuscation Technique£©Î±×°×°ÖóÌÐò£¬´ËÀàÎļþÔËÐÐʱ½«Í¬Ê±¼¤»î6-8¸öºǫ́Àú³Ì¡£
Èý¡¢ÏµÍ³ÇéÐÎÔ¤ÉèÖÃÒªµãÏê½â
×°ÖÃǰÎñ±ØÉèÖÃÐéÄâ»úÇéÐλòÆôÓÃϵͳ»¹Ôµã¡£½¨ÒéÔÚWindowsÇå¾²ÖÐÐĽ¨ÉèרÓ÷À»¤Õ½ÂÔ£¬¹Ø±Õ×Ô¶¯Ö´Ðо籾¹¦Ð§¡£¾Ýͳ¼Æ£¬75%µÄÈí¼þ³åÍ»ÎÊÌâÔ´ÓÚϵͳ×é¼þȱʧ£¬Óû§ÐèÌáǰװÖÃVC++ÔËÐпâºÍ.NET Framework×é¼þ¡£´ÅÅÌ·ÖÇø·½Ã棬ԤÁôÖÁÉÙ5GB»º³åÇø¿ÉÓÐÓÃÔ¤·À×°ÖÃÀú³ÌµÄÊý¾ÝÁýÕÖΣº¦¡£
ËÄ¡¢·Ö²½×°ÖÃÁ÷³ÌÓëÒì³£´¦Öóͷ£
Ö´ÐÐ×°ÖóÌÐòʱ£¬Ó¦ÖðÏî¼ì²é×°Ö÷¾¶ºÍ¸½¼Ó×é¼þÑ¡Ïî¡£×¢²á±íÐ޸Ļ·½ÚÐèÌØÊâÉóÉ÷£¬Êµ²âÊý¾ÝÏÔʾÁè¼Ý30%µÄ×°ÖùÊÕÏÓÉ×¢²á±í¼üÖµ³åÍ»Òý·¢¡£µ±Óöµ½Çý¶¯³ÌÐòÊðÃû¹ýʧʱ£¬¿ÉʵÑéÔÚBIOSÉèÖÃÖÐÔÝʱ½ûÓÃÇå¾²Æô¶¯£¨Secure Boot£©¹¦Ð§¡£×°ÖÃÍê³Éºó£¬½¨ÒéʹÓÃProcess Monitor¹¤¾ß¼àÊÓÒì³£Àú³Ì»î¶¯¡£
Îå¡¢°æÈ¨Î£º¦¹æ±ÜÓëÌæ»»¼Æ»®
´ÓÖ´·¨²ãÃæ¿¼Á¿£¬Ê¹ÓÃÆÆ½âÈí¼þ¿ÉÄÜÎ¥·´¡¶ÅÌËã»úÈí¼þ±£»¤ÌõÀý¡·µÚ24Ìõ»®¶¨¡£½¨ÒéÓû§¹Ø×¢Èí¼þ¿ª·¢É̵ÄÃâ·Ñ½ÌÓýÊÚȨÍýÏ룬»òÑ¡ÓÿªÔ´Ìæ»»Èí¼þ¡£LibreOffice¿É×÷Ϊ°ì¹«Ì×¼þÌæ»»¼Æ»®£¬GIMPÔòÄÜÌæ»»Í¼Ïñ´¦Öóͷ£ÐèÇó¡£¹ØÓÚ±ØÐèʹÓÃרҵÈí¼þµÄÓû§£¬Äê¶È¶©Ôļƻ®Ïà±Èµ¥´Î¹ºÖÿɽÚÔ¼40%±¾Ç®¡£
±¾ÎÄÏêϸ½â¶ÁÁË"ÔãÀÏÍ·ÖÁ×ðÓÀÊÀÃâ·Ñ°æÏÂÔØ"µÄÈ«Á÷³Ì½â¾ö¼Æ»®£¬º¸Ç´ÓÇå¾²¼ì²âµ½ÏµÍ³ÉèÖõÄ12¸öÒªº¦½Úµã¡£ÌØÊâÐèҪǿµ÷µÄÊÇ£¬Èí¼þ×°ÖÃÀú³ÌÉæ¼°µÄ×¢²á±íÐ޸ĺÍϵͳȨÏޱ任¾ßÓв»¿ÉÄæÎ£º¦£¬½¨ÒéͨË×Óû§ÓÅÏÈÑ¡ÔñÕý°æÊÚȨÇþµÀ¡£¹ØÓÚÈ·ÓÐÌØÊâÐèÇóµÄʹÓÃÕߣ¬Îñ±ØÔÚ¸ôÀëÇéÐÎÖвÙ×÷²¢×öºÃÊý¾Ý±¸·Ý£¬Í¬Ê±Ç×½ü¹Ø×¢É±¶¾Èí¼þµÄʵʱ¼à¿Ø±¨¸æ¡£