设为首页
收藏本站
切换到宽版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
VIP用户组
官网群
无名商城论坛
»
论坛
›
资源分享区
›
学习资源专区
›
【技术教程】DLL内购的另一种改法
返回列表
发帖
查看:
310
|
回复:
0
[技术教程]
【技术教程】DLL内购的另一种改法
[复制链接]
无名
无名
当前离线
积分
32464
1万
主题
1万
帖子
3万
积分
管理员
积分
32464
发消息
发表于 2022-5-8 13:55:09
|
显示全部楼层
|
阅读模式
借鉴于魔极天道的#【无邪原创教程】浅谈谷歌内购#实现的另一种方法
【示例游戏】神奇的围城防御者 V1.8.22(百分网下载)
【破解类型】DLL内购破解
【所需工具】dnSpy
【具体流程】
楼主将DLL拖入dnSpy,搜索buy,向下翻
根据《浅谈谷歌内购》的改法,将ProcessPurchase复制进BuyProductID里面,如下图
将args.purchasedProduct.definition.id替换成productId后,发现下面还有AccrualType.Purchased没法处理
直接删掉编译保存,APK打包又会修改失败,说明这个也是关键点,于是楼主就想到了另一个方法
单击方法那一行,右键,选择编辑类,自己创建一个方法,如下图
点击编译,然后将ProcessPurchase里面的内容复制进来,如下图
与上面替换方法一样,将args.purchasedProduct.definition.id替换成productId,点击编译,再打开BuyProductID的方法,选择方法编辑,全部删除后改成如下图
点击编译,保存,打包,签名APK
修改成功!
方法
,
下图
,
编译
,
改法
,
点击
相关帖子
•
【FUT】代码分享——iapp—点击两次返回
•
【Max】考核 GG修改器换图标教程!
•
【D.M.T】MT管理器教程⑤~认识安装包结构
•
【IAPP教程】Max,如何将图片导入iapp,纯小白教程,内含
•
【Max】团队考核 不用任何软件设置QQ动态头像
•
【解忧】深入理解Java反射
•
【解忧】最全的JAVA知识汇总(附讲解和思维导图)
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表