微信打飞无敌模式微信打飞机游戏无敌模式要怎么开启?

微信打飞无敌模式  时间:2021-12-04  阅读:()

微信飞机大战可以作弊吗?

飞机大战游戏破解

第一步就是将飞机大战游戏的插件包从apk中释放出来。

我们可以采用反编译APK的方式反编译这个插件包。

修改smali代码之后,再打包回jar包文件。


飞机大战的游戏插件以jar包的形式,放在微信apk的assets/preload文件夹下:




解压之后,smali部分其实可以分为两个包.tencent.mm.plugin.shoot。

前面一个是libgdx导入的jar包,这个不是我们关心的内容。

我们的重点就.tencent.mm.plugin.shoot这个包中。





任务1、永久双子弹!


在玩飞机大战时,双子弹意味着更大的威力。

可以消灭更多的敌机,化险为夷。

然而在实际游戏中我们只有吃到PROPS_DOUBLE之后才能拥有一段有限时间的双子弹状态。



双子弹属性属于HERO的,对应的类是Player和PlayerActor。

Player继承自GameSprite,而PlayerActor则是libgdx中的actor类的概念。

两个前者注重状态和属性,后者注重逻辑和动作。


Player在构造函数初始化时就会设置子弹类型:






我们只需要把BulletType从NORMAL改为DOUBLE就可以了。



PlayerActor会对子弹类型进行定时地检测,检测是会将双子弹还原为单子弹。

应该是为了处理吃到PROPS_DOUBLE后,一段时间子弹还原的问题。

所以我们一并改掉:


OK,双子弹破解任务完成!



任务2、炸弹无限!


炸弹是个好东西,威力无穷。

关键时候全靠它清屏,消灭所有敌机!而且它还是刷分利器。

当然,只有在它变为无限的时候,我们才能用它来刷分。



这里我试图修改Player的getBombNumber和setBombNumber方法,发现均不行。

后来转变思路,只要在使用炸弹后炸弹数量不减少,就能实现无限炸弹的功能。

经过代码追踪,最后定位到一处混淆代码处。

将-0x1改为了0x0。







修改的结果,在吃到两个炸弹后使用炸弹不会减少炸弹数量。

吃一个炸弹时,使用炸弹后炸弹按钮消失,因此无法做到无限。

请记住一定要存到两个炸弹之后才能无限炸弹。

无限炸弹破解任务完成!



任务3、开启无敌模式!


长生不死一直是我们人类的终极梦想,在游戏中也不例外。

iphone版微信也是因为有了飞机大战无敌模式而被各大新闻站点竞相转载。

让我们Android版也无敌一下吧~


前面提到了GameSprite是所有角色的父类,在游戏用物理引擎做碰撞检测后,会调用GameSprite类的hit方法。

hit方法中将GameSprite的liftCount减一,如果减到0则将状态设置为DEAD。



GameSprite的状态有如下一些:


DEAD

EXPLODING

FLIGTHING

HITING

INVINCIBLE


在飞机正常的死亡过程中,是先HITING,再EXPLODING,再DEAD。

FLIGTHING我不清楚干嘛的,INVINCIBLE应该是无敌模式。

但是在我的破解里,并没有使用这个模式,而是强制在碰撞检测结果中,把它列在了生死薄之外。

至于INVINCIBLE的方式,大家可以试试能不能很好的维护这个状态。



具体来说就是hit方法不管GameSprite是hero也好,enemy也罢,均一视同仁,生命值减一,或者死掉。

然而我们可以通过修改smali代码,将hero列在生死薄之外:






其中goto_1标签跳转到return-void。

这样我们的hero将永远不会被hit,因此也就无敌啦!



任务4、独孤求败。







本以为完成任务3就大功告成了,谁知我们缺遇到了无敌的尴尬——死不了。





死不了,意味着永远无法结束游戏,永远不会有机会上传自己的得分进入排行榜。

哎,现在终于明白为什么独孤求败了。







基于此,我们得想个办法触发飞机非自然死亡。

想来想去,我还是觉得让飞机自己决定自己的生死最合理。

具体就是当飞机飞到屏幕最上方时触发死亡。

因为一般情况,我们不会把飞机飞到屏幕最上方,所以误操作概率极低。



通过前面我们知道hero飞机的类就是Player。

而Player中有一个函数更新飞机的坐标位置:updatePosition。

所以我们可以在这个函数中进行我们想要的操作:






其中0x64就是我指定的y坐标下限100。

当飞机坐标y在100以内时,我会把飞机的LiftCount设置为0,然后再将状态设置为EXPLODING。

飞机就会爆炸死亡了~

OK,任务完成,打完收工!


三、一些扫尾工作


插件包修改完成后,我们通过apktool,将其打包回jar包。

res资源包需要手动添加会jar包中。

然后按照第一节所说的,生成jar报的MD5码,重命名jar包。


微信APK也需要按第一节的方法,将插件的签名校验屏蔽掉。

编译出classes.dex,替换微信原始包中的classes.dex。


再将APK包中的飞机大战插件换为我们编译出来重命名的这个jar包。



OK,APK准备好了。



由于我利用的是《Bluebox Security最新提报Android漏洞的初步探讨》一文中所述的安全漏洞,所以安装此APK的过程并不是菜鸟能玩的。





简单来说,你需要root权限,并能将system分区mount为可写。



然后卸载你原本的微信。

将这个apk放到/system/app/文件夹下。

稍等片刻,你就是打飞机的高手了!

如果对方手机开了飞行模式,打微信语音通话会提示什么?

分不同手机和运营商的类型,有的会提示“关机”;有的会提示“无法接通”或“不在服务区”。

飞行模式关闭了手机的GSM/GPRS模块,手机不会主动向基站发送寻呼信号,即不试图联系基站,但一般可拨打紧急电话因为手机寻呼信号会干扰飞机上的电子设备。

所以飞机上不允许打开手机,而这种模式下关闭了手机信号的有关功能,手机可以开着继续使用其它功能,如查看电话本、欣赏手机上的文章、电影,玩游戏等。

手机的电量很大部分都消耗在信号上,飞行模式下关闭了信号,非常省电。

扩展资料: 1、自动飞行 工作原理:关闭手机的无线信号,系统提示手机已关机或关机。

随后,一些软件作者根据该功能实现了超级飞行和连续超级飞行。

提示:当有人打电话给你的时候,它会告诉你你已经下班了。

怎么做:通常SP手机可以自己做,但有些需要第三方软件。

2、超级飞行 工作原理:削弱手机信号,使手机和基站无法正常联系,系统会错误地判断你到一个信号不好的地方。

提示:当有人呼叫你时,系统会告诉你“不可用”或“服务中断”。

如何实现:SP系统一般都不是自己实现的,要使用第三方软件,如QPTools。

3、连续飞行 它是如何工作的:如果手机与基站联系很长一段时间,系统会告诉你,你是动力,这个时间间隔一般是1小时,那么一个简单的超级飞行只能持续一个小时,之后系统会自动判定你“关闭”。

为了继续飞行,请在系统指定的时间内与基站联系一次,重新启动超飞行。

提示:与“SuperFlight”相同 如何做:SP系统通常无法自己做,所以使用第三方软件,如QPTools,可以设置为每30分钟或1小时联系基站一次。

参考资料来源:百度百科——飞行模式 参考资料来源:人民网——手机的“飞行模式”有什么用

微信打飞机游戏无敌模式要怎么开启?




通过Cydia安装,然后重启两次手机。





选择下载好的微信打飞机游戏补丁



运行游戏,开启微信打飞机游戏无敌模式

Hostiger 16G大内存特价VPS:伊斯坦布尔机房,1核50G SSD硬盘200Mbps带宽不限流量$59/年

国外主机测评昨天接到Hostigger(现Hostiger)商家邮件推送,称其又推出了一款特价大内存VPS,机房位于土耳其的亚欧交界城市伊斯坦布尔,核50G SSD硬盘200Mbps带宽不限月流量只要$59/年。 最近一次分享的促销信息还是5月底,当时商家推出的是同机房同配置的大内存VPS,价格是$59.99/年,不过内存只有10G,虽然同样是大内存,但想必这次商家给出16G,价格却是$59/年,...

Hostodo(年付12美元),美西斯波坎机房Linux VPS主机66折

Hostodo 商家是比较小众的国外VPS主机商,这不看到商家有推送促销优惠在美国西岸的斯波坎机房还有少部分库存准备通过低价格促销,年付低至12美元Linux VPS主机,且如果是1GB内存方案的可以享受六六折优惠,均是采用KVM架构,且可以支付宝付款。第一、商家优惠码优惠码:spokanessd 1GB+内存方案才可以用到优惠码,其他都是固定的优惠低至年12美元。第二、商家促销这里,我们可以看到...

鲸云10美元,香港BGPRM 1核 1G 10Mbps峰值带宽 1TB流量,江西CN2-NAT 1核 512MB内存 100M带宽 ,

WHloud Official Notice(鲸云官方通知)(鲸落 梦之终章)]WHloud RouMu Cloud Hosting若木产品线云主机-香港节点上新预售本次线路均为电信CN2 GIA+移动联通BGP,此机型为正常常规机,建站推荐。本次预售定为国庆后开通,据销售状况决定,照以往经验或有咕咕的可能性,但是大多等待时间不长。均赠送2个快照 2个备份,1个默认ipv4官方网站:https:/...

微信打飞无敌模式为你推荐
天翼飞young拨号器天翼飞young的拨号器登陆时出现“未知错误code=711,原因:操作无法完成,因为它无法及时启动远程,怎么办?工程师爸爸儿童桌面工程师爸爸儿童桌面是什么软件?父亲节图片大全2017父亲节祝福图片乐动达人2012安卓版乐动达人缺少谷歌市场解决方法autocad2009中文版AutoCAD2009简体中文版含注册机32位怎么安装 [软件]迄今为止我国历史上第一个请给“医学问题”做一个详细定义迄今为止我国历史上第一个魏则西是什么人迄今为止我国历史上第一个王维简介清理专家金山清理专家有什么用处吗?清理专家金山清理专家2009和金山清理专家2.7有什么区别
云南虚拟主机 域名出售 域名投资 汉邦高科域名申请 金万维动态域名 56折 42u机柜尺寸 主机屋免费空间 网站监控 香港新世界电讯 web服务器架设软件 java虚拟主机 建立邮箱 gtt 服务器硬件防火墙 石家庄服务器托管 买空间网 重庆联通服务器托管 新疆服务器 hdchina 更多