《未上锁的房间2》内购版 简单破解思路教程

文章正文
发布时间:2025-08-01 12:49


之前taptap上只有付费版下载,今天看到不久前出了一个试玩版,也就是内购版


于是想着机会来了~动动小手,破解一下






先放上游戏介绍




游戏名称:未上锁的房间2 (taptap平台)


当前版本:1.0.0


更新时间:2019.09.03


文件大小:283 MB


游戏官方链接:https://www.taptap.com/app/174014



Screenshot_20190921-144935_TapTap.jpg (100.63 KB, 下载次数: 8)

下载附件

2019-9-21 15:20 上传


Screenshot_20190921-150054_2.jpg (57.2 KB, 下载次数: 9)

下载附件

2019-9-21 15:20 上传

Screenshot_20190921-150150_2.jpg (99.83 KB, 下载次数: 10)

下载附件

2019-9-21 15:21 上传


Screenshot_20190921-150334_2.jpg (121.72 KB, 下载次数: 9)

下载附件

2019-9-21 15:21 上传

Screenshot_20190921-150515_2.jpg (53.56 KB, 下载次数: 9)

下载附件

2019-9-21 15:21 上传


Screenshot_20190921-150542_2.jpg (63.9 KB, 下载次数: 9)

下载附件

2019-9-21 15:21 上传

Screenshot_20190921-150601_2.jpg (58.25 KB, 下载次数: 11)

下载附件

2019-9-21 15:21 上传



好了,教程开始




修改工具:MT管理器2.7.2




(仅针对破解菜鸟的思路,大神请无视)


拿到游戏安装包第一步思路应该是什么?


安装,打开,点支付,查看关键词?




这样,确实看起来没问题。


但有没有想到,当你尝试修改安装包后,修改完了,签名,


这时候签名已经变成你的签名了,得重新卸载游戏 (非root用户)


才能安装,如果游戏有新手教程的话,你又得玩一遍,


然后才能确认你的修改是否成功。



然而,这并不是最关键的,


最关键的是游戏有可能有签名校验


当你安装你修改完后的安装包后,


发现却进不去游戏了,


不但不能知道是否修改成功,


又得开始分析签名验证。




所以,综上,拿到原版安装包第一步,先签名,


然后直接安装


发现打不开或提示盗版、签名不对的信息


你就可以做出选择了:


1.有去除签名验证工具的,可以用来试试(推荐,本教程就是用的MT2)


2.我是大佬,直接手动去除签名验证


3.现在的水平还无法破解这个游戏,放弃。也免得浪费时间


4.网上搜有无此游戏修改教程






好了,回到此游戏


签名,安装


Screenshot_20190921-154159_2.jpg (13.24 KB, 下载次数: 9)

下载附件

2019-9-21 15:43 上传



嗯,是有签名校验的,


这里我直接用MT管理器的去除签名功能(需要VIP)


去签名验证后再安装,打开成功,




然后是需要玩过第一章,才到付费点






我们点击购买




Screenshot_20190921-150611_2.jpg (35.61 KB, 下载次数: 8)

下载附件

2019-9-21 15:21 上传




出现常见的两种支付方式


我一开始点的是微信支付,支付宝没试


所以本教程就只讨论微信支付破解方法,见谅。




这里需要注意的是,一般本地微信支付,


微信都会检验这个游戏的签名,


如果和游戏上传到微信支付平台上的签名不一致


那支付一定失败


你把游戏的签名校验去了没用,


这个是微信app来检测的,


(一些游戏调用的好像是网页微信支付,可以支付非官方签名的游戏,具体不太清楚)






我们点击微信支付


会直接出现 “购买失败”的提示信息(这里没截图)


并不会跳到支付界面去




接下来就是有破解经验的人熟悉的方法了


于是我们用MT管理器打开游戏apk,


用dex编辑器++打开dex文件


InkedScreenshot_20190921-145331_MT Manager_LI.jpg (42.85 KB, 下载次数: 9)

下载附件

2019-9-21 15:20 上传




搜索支付失败




Screenshot_20190921-145937_MT Manager.jpg (34.82 KB, 下载次数: 8)

下载附件

2019-9-21 15:20 上传



得到如下结果,

InkedScreenshot_20190921-145255_MT Manager_LI.jpg (53.92 KB, 下载次数: 8)

下载附件

2019-9-21 15:20 上传


我们可以看见第一个结果是在WXPay的一个类里


因为我们使用的是微信支付


猜测支付跳转的关键代码应该在这


点进去


看图,


划线的是成功和失败字符串


我们直接看“支付成功”


它的前面有2个if跳转语句(图中箭头所指),


看不懂代码的同学,


你只要知道代码是顺序执行


而if是条件判断语句,


有可能跳到其他行去,而不是下一行



InkedInkedScreenshot_20190921-151136_MT Manager_LI.jpg (91.73 KB, 下载次数: 10)

下载附件

2019-9-21 15:20 上传


所以为了保证一定能执行到支付成功
可以把两个if语句注释掉,或者删掉,两者效果一样
注释掉的话在这行代码前加一个“#”
如下图

InkedScreenshot_20190921-151156_MT Manager_LI.jpg (95.07 KB, 下载次数: 8)

下载附件

2019-9-21 15:20 上传


好了,返回保存,签名,安装
一气呵成
到了测试结果的时候了
打开游戏
这个时候先签名的好处就来了
直接继续游戏,到了选择支付方式界面
点击微信支付


成果来了

SM-G9730_20190921150654_1.gif (613.2 KB, 下载次数: 12)

下载附件

2019-9-21 15:18 上传



至此,修改成功!


其实本游戏破解并不难,主要是给思路,
我尽量把破解这类内购游戏时会想到的问题写出来了。
这游戏购买提示字符串没有加密,
所以很容易就确定了支付代码的关键位置,
而修改此类内购的关键与难点也就是找关键位置。




另外,这游戏确实也不贵,大家有能力且喜欢这个游戏的不妨支持一下。
成品大家也别在评论区要了,
这是我第二次发教程帖,之前发了一个贴放修改成品到资源区就被删了


再者,此贴重点是教会大家修改思路,
对于破解者来说,思路是首要,也是必要,
能帮你省时省力,事半功倍。

如果大家觉得此贴修改思路详细清晰,
有帮助到您,也望留下小心心~~







 

免费评分 参与人数 20吾爱币 +26 热心值 +16 理由

神经兮兮
  + 2   + 1   用心讨论,共获提升!  

majiahai
  + 1   + 1   未能按照本版块发帖要求发帖,请仔细阅读本版块版规再发帖,谢谢理解!  

TQhql
  + 1   + 1   热心回复!  

fei8255
  + 1   + 1   用心讨论,共获提升!  

liareyou
  + 1   + 1   谢谢@Thanks!  

悍匪戾
  + 1   + 1   热心回复!  

chenqiaokuo
  + 1   + 1   谢谢@Thanks!  

qtfreet00
  + 6   + 1   感谢发布原创作品,吾爱破解论坛因你更精彩!  

bugof52pj
  + 1   + 1   谢谢@Thanks!  

晚风酱
  + 1     我很赞同!  

根号柃
  + 1   + 1   热心回复!  

古天乐
  + 1     谢谢@Thanks!  

大哥哥
  + 1   + 1   用心讨论,共获提升!  

骑龟赛跑
  + 1   + 1   我很赞同!  

lsyinbin
  + 1   + 1   用心讨论,共获提升!  

gssh
  + 1   + 1   热心回复!  

andr
  + 1     用心讨论,共获提升!  

luzhiyao
  + 1     用心讨论,共获提升!  

manhuabashenan
  + 1   + 1   用心讨论,共获提升!  

ZerotuOne
  + 1   + 1   热心回复!  

查看全部评分