ÔÚÓÎÏ·½ç£¬ºº»¯×ܱ»ÒÔΪÊÇ¡°Ä»ºó°µÕ½¡±£¬¶ø¡°ÌÇÒºº»¯×顱ÎÞÒÉÊÇÆäÖÐ×î¾ß´«ÆæÉ«²ÊµÄ±£´æÖ®Ò»¡£¶àÄêÀ´£¬ËûÃÇÒ»Ö±ÒÔ¸ßЧ¡¢ÒþÃØµÄÊÖÒÕÊֶΣ¬½«ÍâÑóÓÅÒìÓÎÏ·´øµ½ÖÐÎÄÍæ¼ÒµÄÑÛǰ¡£¶ø½üÆÚ£¬ÍøÂçÉϹØÓÚ¡°ÌÒ×ÓÒÆÖ²¡±ÊÖÒÕµÄÌÖÂÛÖð½¥ÉýΣ¬³ÉÎªÍæ¼ÒºÍ¿ª·¢ÕßÈÈÒéµÄ½¹µã¡£
ËùνµÄ¡°ÌÒ×ÓÒÆÖ²¡±×ÅʵÊÇÒ»Öָ߶ÈÖØ´óµÄÊÖÒÕ²Ù×÷£¬Ãû×ÖËä¡°ÇÎÆ¤¡±£¬µ«±³ºóDZÔÚµÄÊÖÒÕÄÑÌâºÍ¹¤ÒÕϸ½Ú¿°±È¡°ºÚ¿Æ¼¼¡±¡£Õâ¸öÃû×ÖÔ´ÓÚ×îÔçµÄ¿ª·¢ÉçÇøµÐÊÖÒÕÊÂÇéµÄÏ·³Æ£¬ÒâÔÚ±ÈÓ÷¡°½«Ò»¿ÅÌÒ×Ó£¨ÓÎÏ·£©ÒÆÖ²µ½ÁíÒ»¿éÍÁµØ£¨ÍâµØ»¯ÇéÐΣ©¡±µÄÀú³Ì¡£Õâ¿´ËÆ¼òÆÓµÄ±ÈÓ÷£¬ÊµÔòº¸ÇÁË¶à·½ÃæµÄÊÖÒÕÌôÕ½£¬°üÀ¨Êý¾Ý½á¹¹µÄ¼æÈÝ¡¢¶þ½øÖƵÄÐ޸ġ¢¾ç±¾µÄÖØ¶¨ÏòÒÔ¼°ÖÖÖÖÓ²¼þÊÊÅäÎÊÌâ¡£
Ϊʲô¡°ÌÒ×ÓÒÆÖ²¡±³ÉΪ½¹µã£¿Ö÷ÒªÔµ¹ÊÔÓÉÔÚÓÚËüÍ»ÆÆÁ˹ŰåµÄºº»¯ÒªÁ죬½«ÔÓеĴúÂë¡¢×ÊÔ´ºÍ¾ç±¾¡°ÇÉÃµØÒÆÖ²µ½²î±ðƽ̨£¯²î±ð°æ±¾µÄÓÎÏ·ÖУ¬¶øÎÞÐèÖØÍ·¿ª·¢¡£Õâ²»µ«½ÚÔ¼ÁË´ó×Úʱ¼ä£¬Ò²°ü¹ÜÁËÓÎÏ·µÄÔÖÔζ¡£
×Åʵ£¬ÕâÒ»ÊÖÒյĽ¹µãÕýÊǶÔÔʼ³ÌÐòµÄÄæÏòÆÊÎöÓë¡°²Ã¼ô¡±¡ª¡ªÇëÇ󯯽âÓ²¼þ¼ÓÃÜ¡¢Ã÷È·ÓÎÏ·µÄ´æ´¢½á¹¹¡¢Ê¶±ðÒªº¦µÄ³ÌÐò¶Î£¬È»ºóÇÉÃîµØ½«ÍâµØ»¯ÄÚÈÝ¡°¼Þ½Ó¡±½øÈ¥¡£ÕûÌåÁ÷³Ì¿ÉÒÔ¹éÄÉΪ£ºÄæÏòÆÊÎö¡¢×ÊÔ´ÌáÈ¡¡¢¾ç±¾ÖØÐ´¡¢²å×®µ÷ÊÔ¡¢ÑéÖ¤ÓÅ»¯¡¢×îÖÕ²âÊÔ¡£
ËäÈ»£¬½ö½öÕÆÎÕ¡°²Ù×÷°ì·¨¡±Ô¶Ô¶²»·ó£¬¡°ÌÒ×ÓÒÆÖ²¡±ÄÜÔÚÒµÄÚÒýÆð¾ª¶¯£¬Òªº¦»¹ÔÚÓÚ±³ºóÒþ²ØµÄÊÖÒÕÄѵ㣺
¶àƽ̨¼æÈÝÎÊÌ⣺²î±ð×°±¸Ó²¼þ¼Ü¹¹µÄ²î±ð£¬ÈÃÒÆÖ²ÊÂÇé±äµÃ¼¬ÊÖ¡£ºÃ±È´ÓPCµ½Switch»òÊÖ»úƽ̨£¬¼Ü¹¹µÄת±ä´øÀ´´æ´¢¡¢ÄÚ´æ¡¢µ÷ÊÔ¹¤¾ßµÄ²î±ð£¬ËùÓеĴúÂë¶¼±ØÐèÖØÐÂÊÊÅä¡£¼ÓÃÜÓë·´ÆÆ½âÊÖÒÕ£ºÐí¶àÓÎÏ·½ÓÄÉÁ˶à²ã¼ÓÃÜ·À»¤£¬ÆÆ½â½ö½öÊǵÚÒ»²½£¬Òª½âÃÜÇåÎú£¬²Å»ª¾ÙÐкóÐøµÄÒÆÖ²¡£
¾ç±¾ºÍ×ÊÔ´µÄͬ²½ÎÊÌ⣺Îı¾¡¢ÒôƵ¡¢¶¯»µÈ×ÊÔ´µÄ±ä»»£¬ÐèÒª°ü¹ÜÔÚ²î±ð°æ±¾ºÍÒýÇæÖеÄÒ»ÖÂÐÔ£¬²»È»»á·ºÆð±ÀÀ£»òÅŰæ¹ýʧµÈÎÊÌ⡣ЧÂÊÓëÎȹÌÐÔ£º×ÝÈ»ÊÖÒÕÄܹ»Íê³ÉÒÆÖ²£¬Ò²±ØÐèÈ·±£ÓÎÏ·ÔË×÷Îȹ̣¬×èÖ¹·ºÆðÉÁÍË¡¢¿¨ËÀµÈÍ»·¢Ê¹ʡ£
¶ø¡°ÌÇÒºº»¯×顱ÒÀ¸½¶àÄêµÄÂÄÀú£¬¾ÓÉÎÞÊý´ÎµÄÊÔ´íºÍÓÅ»¯£¬Öð½¥Ì½Ë÷³öÁËÊôÓÚ×Ô¼ºµÄ¡°ÌÒ×ÓÒÆÖ²¡±ÊÖÒÕõè¾¶¡£ËûÃÇÉõÖÁ¿ª·¢³öÒ»Ìס°×Ô¶¯»¯¾ç±¾¡±£¬¿ÉÒÔ×ÊÖúÍŶӿìËÙʶ±ðÄ¿µÄÊý¾Ý¡¢Õö¿ªÒÆÖ²²Ù×÷¡£ÕâҲʹµÃ¡°ÌÒ×ÓÒÆÖ²¡±´Ó×î³õµÄ¡°ÊÖ¹¤ÌôÕ½¡±Äð³ÉÁË¡°°ë×Ô¶¯»¯¹¤ÒÕ¡±¡£
ËäÈ»Íâ½ç¶ÔÕâÖÖÊÖÒյĹØ×¢½¹µã¶àÊÇ¡°ÆÆ½â¡¢ÄæÏò¡±µÄ±êÇ©£¬µ«×ÅʵËü·´Ó¦ÁËÒ»¸öÓÎÏ·ÄæÏò¹¤³ÌµÄ¸ß¶Ëˮƽ£ºÃ÷È·µ×²ãÂß¼¡¢Í»ÆÆÓ²¼þ±£»¤¡¢ÓÅ»¯×ÊÔ´µ÷Åä¡¢µÖ´ï¡°ÎÞ·ìÒÆÖ²¡±µÄЧ¹û¡£Õâ²»½ûÁîÈË̾Ϣ£¬±³ºó×ÅʵÄý¾ÛÁËÎÞÊý³ÌÐòÔ±¡¢ÄæÏòר¼ÒÒ¹ÒÔ¼ÌÈÕµÄÐÁÇÚÓ뺹ˮ¡£
¡°ÌÒ×ÓÒÆÖ²¡±²»µ«½öÊÇÊÖÒÕµÄÍ»ÆÆ£¬¸üÊÇÓÎÏ·ºº»¯ÐÐÒµÒ»³¡Á¢ÒìµÄÀå¸ï¡£Ëü¿ªÆôÁ˺º»¯ÊÂÇéµÄ¡°Ð¼ÍÔª¡±£¬²»ÔÙÊÇ´¿´âµÄÎı¾Ìæ»»»òCG·Ò룬¶øÊÇÓɵײã½á¹¹µ½×ÊÔ´½çÃæÈ«Á´Â·µÄˢС£ÕâÖÖÁ¢ÒìÊÖÒÕÃû¸±×Åʵ³ÉΪҵÄÚ¡°7ÎÄ¡±µÄÕÆÎÕÉñÃØ£¬ÕæÕýʵÏÖÁË¡°ÓÎÏ·µÄÈ«ÇòÎÞÕϰ½»Á÷¡±¡£
¶øÕâ±³ºó£¬Òþº¬×ÅÒ»³¡ÊÖÒÕÓëÖÇıµÄ¾«²Ê½ÏÁ¿£¬ÍøÃñÃÇÍÆ²â¡¢ÌÖÂÛ¡¢ÈÈÒ顪¡ª¡°¾¿¾¹ÊÇË·¢Ã÷ÁË¡®ÌÒ×ÓÒÆÖ²¡¯£¿¡±¡°Î´À´»á²»»á·ºÆð¸ü¸ßЧµÄÊÖÒÕ£¿¡±¡°ÕâÖÖÊÖÒÕÊDz»ÊÇÒѾ½øÈëÁ˹ٷ½µÄÓÎÏ·±£»¤ÏµÍ³£¿¡±Õâ¶¼ÊÇ¡°ÌÇÒºº»¯×é¡±Ò»Ö±Í»ÆÆµÄ¶¯Á¦¡£
¡¾Î´À´£¬¡®ÌÒ×ÓÒÆÖ²¡¯»á²»»á³ÉΪ±ê×¼²Ù×÷Á÷³Ì£¿ËüÔõÑùÓ°ÏìÕû¸öÓÎÏ·ÄæÏòÐÐÒµ£¿ÎÒÃÇÊÃÄ¿ÒÔ´ý£¬µ«¿ÉÒԿ϶¨µÄÊÇ£¬ÊÖÒÕµÄìͷÒÑȻ¶³ö£¬ÓÎÏ·µÄ½çÏßÒ²ÔÚÖð½¥±»Í»ÆÆ¡£¡¿
¡¾ÊÖÒÕϸ½ÚÉî¶ÈÆÊÎö¡ª¡ª¡°ÌÒ×ÓÒÆÖ²¡±±³ºóµÄÓ²ºËÊÖÒÕ¡¿
¡°ÌÒ×ÓÒÆÖ²¡±ÌýÆðÀ´ÏñÊÇÒ»ÏîºÚÏä²Ù×÷£¬×ÅʵËüÔ̲Ø×ÅÖÚ¶àÇ°ÑØÊÖÒÕϸ½Ú£¬Ò²ÊÇÒ»³¡¿çÔ½Ó²¼þ¡¢Èí¼þ¡¢ÄæÏò¡¢¾ç±¾¹¤³ÌµÄÖØ´óÐ×÷¡£ÕâÒ»²¿·Ö£¬ÎÒÃǾÍÉîÈë²ð½âËüµÄ½¹µã¡£
ÄæÏòÆÊÎöÊÇ¡°ÌÒ×ÓÒÆÖ²¡±µÄµÚÒ»²½¡£ÍŶӻáʹÓÃרҵµÄÄæÏò¹¤¾ß£¬ºÃ±ÈIDAPro¡¢GhidraµÈ£¬¶ÔÄ¿µÄÓÎÏ·µÄ¶þ½øÖÆÎļþ¾ÙÐÐÉîÈëÆÊÎö¡£ÕâЩ¹¤¾ß¿ÉÒÔ×ÊÖúÄæÏò¹¤³Ìʦʶ±ð³ö´úÂëÖеÄÒªº¦º¯Êý£¬ºÃ±ÈͼÐÎäÖȾ¡¢ÒôƵ²¥·ÅºÍÎı¾ÖÎÀíÏà¹ØµÄÄ£¿é¡£ÕÒµ½Òªº¦´úÂëºó£¬¿ª·¢Õß»áÓõ÷ÊÔ¹¤¾ß£¬Ïñx64dbg»òNLdebug£¬ÊÓ²ìÓÎÏ·ÔËÐÐʱµÄÄÚ´æ×ª±ä£¬Ã÷È·ÖØ´óµÄ³ÌÐòÂß¼Á÷³Ì¡£
ÊÇ¡°Êý¾Ý²Ã¼ô¡±Óë¡°×ÊÔ´ÌáÈ¡¡±¡£ÓÎÏ·µÄ´¿¾»×ÊԴͨ³£´æ´¢ÔÚÌØ¶¨Îļþ¼Ð»ò´æµµÀºÃ±ÈPKG¡¢ARC¡¢DATµÈÃûÌá£ÍŶӻáд¾ç±¾×Ô¶¯ÌáÈ¡ÎÄ×Ö¡¢Í¼Æ¬¡¢¶¯»µÈ×ÊÔ´£¬È»ºóƾ֤ĿµÄƽ̨µÄ²î±ð£¬½«ÕâЩ×ÊԴתÂ롢ѹËõ¡¢ÖرàÂë¡£±ÈÕÕ²î±ð°æ±¾µÄÓÎÏ·£¬°ü¹ÜÄÚÈݵÄÒ»ÖÂÐÔºÍÍêÕûÐÔ¡£
¡°½¹µãÊÖÒÕ¡±²¿·ÖÔòÔÚÓÚ¾ç±¾ÖØÐ´Óë²å×®µ÷ÊÔ¡£Ðí¶àÏÖ´úÓÎÏ·¶¼ÄÚǶÁ˾籾ÒýÇæ£¬ºÃ±ÈLua¡¢Python¡¢AngelScript£¬º£Äڵġ°ÌÇÒºº»¯×顱»áÓÃרÃŵľ籾²å×®¹¤¾ß£¬½«ºº»¯ÄÚÈÝÖ±½ÓÖ²Èëµ½ÕâЩ¾ç±¾ÇéÐÎÖС£ÓÐʱ¼ä£¬ÎªÁË×èÖ¹Ð޸Ķþ½øÖƵÄÖØ´óÐÔ£¬ÍŶӻ¹»áʹÓù³×ÓÊÖÒÕ£¬ÔÚÓÎÏ·ÔËÐÐʱ¡°¹³È¡¡±Òªº¦º¯Êý£¬½«ÍâµØ»¯Îı¾Ö±½Ó×¢È룬´Ó¶øÊµÏÖÎ޷캺»¯¡£
ÔÚÓ²¼þÊÊÅä·½Ãæ£¬ÔòÉæ¼°µ½¶þ½øÖƵÄÖØÐ±àÒë»ò²¹¶¡£¨patch£©¡£Ê¹ÓÃÀàËÆIDAPatcher¡¢Xdelta»ò¿ªÔ´µÄ¶þ½øÖƲ¹¶¡¹¤¾ßΪ²î±ð¼Ü¹¹Æ½Ì¨ÖÆ×÷רÊô²¹¶¡£¨patch£©£¬È·±£ÒÆÖ²µÄÓÎÏ·°æ±¾ÔÚ²î±ðÓ²¼þÉ϶¼ÄÜÁ÷ͨÔËÐС£Õâ¾ÍÏñÒ»³¡¡°ÄæÏò+¿çƽ̨±àÒ롱µÄË«ÖØÎäÒÕ£¬Îª¡°ÌÒ×Ó¡±²åÉÏ¡°°¿ÏèµÄͬµ³¡±¡£
ÁíÒ»¸ö¸ß½×ÄÑÌâÔÚÓÚ¡°¶àÓïÑÔÓë½çÃæÊÊÅ䡱¡£ÓÐЩÓÎÏ··ÒëÒªÌæ»»µÄÎı¾Á¿ÖØ´ó£¬ÐèҪ˼Á¿ÅŰæÃûÌᢶàÓïÑÔ×Ö·û¼¯£¬ÉõÖÁ¶¯Ì¬¼ÓÔØµÄ×ÊÔ´¶¼ÒªÖðÒ»¶ÔÓ¦¡£ÍŶӻáÓÃרÃŵġ°×ÖÌåºÍÅŰæµ÷Àí¹¤¾ß¡±£¬È÷ÒëµÄÎı¾ÔÚÔÓÐUI¿ò¼ÜÏÂ×ÔÈ»·ºÆð¡£
ËäÈ»£¬ÎªÁËÈ·±£×îÖÕЧ¹û£¬²âÊÔ°ì·¨Ò²±Ø²»¿ÉÉÙ¡£¡±¡°ÌÒ×ÓÒÆÖ²¡±Öеġ°²âÊÔ¡±²»µ«½öÊÇ·¿ªÓÎÏ·ÄÇô¼òÆÓ£¬¸ü°üÀ¨Ä£Äâ²î±ðƽ̨¡¢¶à³¡¾°¡¢¶àϵͳ״̬µÄѹÁ¦²âÊÔ£¬ÒÔɨ³ýDZÔÚ¼æÈÝÐÔÓëÎȹÌÐÔÎÊÌâ¡£Ðí¶àÊÖÒÕÄÜÊÖÉõÖÁ¿ª·¢³ö×Ô¶¯»¯²âÊԾ籾£¬Ä£ÄâÓû§ÐÐΪ£¬Ä¥Á·ÓÎÏ·µÄÍêÕûÐÔ¡£
ÕⳡÊÖÒÕÊ¢Ñ磬±³ºóÀë²»¿ªÒ»Ö§ÓÉÄæÏò¹¤³Ìʦ¡¢¾ç±¾¹¤³Ìʦ¡¢UIÉè¼ÆÊ¦¡¢µ÷ÊÔר¼Ò×é³ÉµÄ¿ç½çÍŶӡ£ËûÃÇµÄÆð¾¢ÓëÖǻۣ¬Ê¹µÃ¡°ÌÒ×ÓÒÆÖ²¡±³ÉΪһÏîÍêÉÆµÄ¡°¹¤ÒÕÆ·¡±¡£
¡¾ËäÈ»£¬ËùÓÐÕâЩÊÖÒÕϸ½Ú±³ºóÒþ²ØµÄ£¬ÊÇÒ»Ö±ÊÔ´íµÄÀú³ÌºÍÓÀһֱЪµÄÁ¢Ò쾫Éñ¡£Ã¿Ò»Î»¡°ÌÇÒºº»¯×顱µÄÊÖÒÕ³ÉÔ±£¬¶¼ÔÚÓÃËûÃÇµÄÆð¾¢£¬Íƶ¯Õû¸öÐÐÒµµÄ½çÏßÒ»Ö±ÍØ¿í¡£¡¿
×ܽáÀ´Ëµ£¬¡°ÌÒ×ÓÒÆÖ²¡±ÒÀÀµÓÚ£ºÄæÏòÆÊÎö¡¢×ÊÔ´ÌáÈ¡¡¢¾ç±¾ÖØÐ´¡¢¶þ½øÖƲ¹¶¡¡¢¶àƽ̨ÊÊÅä¡¢×Ô¶¯»¯²âÊÔ£¬Ã¿Ò»»·¶¼ÊÖÒÕÄѶȼ«¸ß£¬È´ÔÚËûÃǵļá³ÖÏÂÖð½¥Äð³ÉÁËÒÕÊõÆ·¡£ÕâЩÄÚÄ»ÈÃÍâÈË¿´ËÆÉñÃØ£¬×Åʵÿһ²½¶¼Å¨Ëõ×ÅÖǻۡ£
δÀ´£¬ËæÖøÊÖÒÕµÄÒ»Ö±Éú³¤£¬¡°ÌÒ×ÓÒÆÖ²¡±¿ÉÄÜ»á±äµÃÔ½·¢¡°ÖÇÄÜ»¯¡±£¬Ê¹ÓÃAI¸¨ÖúÄæÏò¡¢×Ô¶¯Ê¶±ðÄ¿µÄÊý¾Ý£¬ÉõÖÁʵÏÖ¡°¼´Ê±·Òë£«ÒÆÖ²¡±¡£ÈËÃÇÆÚ´ý×ÅÕâ¸öÊÖÒÕµÄÒ»Ö±Á¢Ò죬ҲÏàÐÅ¡ª¡ªÕâÖ»ÊÇÒ»³¡ÓÎÏ·ÄæÏòÊÖÒÕ³¤ÅܵÄ×îÏÈ¡£