在初代的游戏中,因为机制的不完善,所以经常会出现资料损坏的相关错误,比如资料损坏错误还可能导致特定的漏洞,而这个漏洞是当玩家故意在报告过程中的特定时机关机时,资料文件便会出现问题,而这个出问题的资料文件,却依然能够被载入,因为这个漏洞的原因,玩家甚至可以利用其拿来做一些方便的事情,比如扩充自己的包包或者是用来极速通关等等,那么,这是怎样的一个漏洞呢?本篇小二就来简易介绍一下,来看看到底是怎样的吧。
PS:本文可能并不具有太大的严谨性,如有错误,敬请指正。
实现方法:
要触发这个漏洞的方式很简单,那就是在游戏目前没有资料文件的情况下,开始游戏,游戏正式开始后打开菜单,选择报告并确认,并在“是/否”对话框消失后一小会(大约20帧-30帧的时间,约0.4-0.5秒,务必精确控制,时间太短会提示资料损坏要求开始新游戏,时间太长资料就不会出现任何问题)后关机重新开始,如果重新载入后发现宝可梦列表可以被打开,并且显示为空白,说明漏洞已经被成功触发。
触发效果:
触发这个漏洞以后,由于资料文件的不完整性,重新载入后游戏将会以大量FF(255)值覆盖掉各类信息。虽然宝可梦列表看起来是空白,但实际上有255只(有箭头并且可以移动),且开头的一些均是级别为255的 'M和Q◣(日版中为アネ゙デパミ゙,它们均是游戏里内部编号255的错误宝可梦),HP均为F35(日版中显示为カ35,即65535),招式均为四个“TM55”(招式编号255),名字和训练家均为许多重复的9,ID No.均显示为65535。
利用这个漏洞:
玩家其实在初代的时候可以利用这个漏洞来做到很多的事情,比如切换宝可梦的顺序打乱内存的数据,从而实现包包扩充的功能;另外,这个漏洞也可以被用来打乱图鉴信息,当数据地址全部为255时,自然就会显示出了捕获或遇到了152只宝可梦;甚至可以通过修改内存信息的方式来做到极速通关、替换传送点的位置、替换当前地图的信息以及地图执行的脚本等,也能引发文本加速;甚至这个漏洞还可以做相关的数据延伸,可以说是一个万能漏洞也不为过了。
好了,以上就是这个漏洞的大致介绍了,当然关于这个漏洞百科有更详细的说明,小二就不在这里做更多介绍啦。
领取专属 10元无门槛券
私享最新 技术干货