位置: 编程技术 - 正文

逆向教程->2014.08版电信爱游戏支付分析(逆向教程推荐知乎)

编辑:rootadmin

推荐整理分享逆向教程->2014.08版电信爱游戏支付分析(逆向教程推荐知乎),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:逆向教程合集百度网盘,安卓逆向教程,安卓逆向教程,逆向教程合集百度网盘,js逆向教程,逆向教程违法吗?,安卓逆向教程,逆向教程论坛,内容如对您有帮助,希望把文章链接给更多的朋友!

最近几个月接触到Android软件逆向

原软件地址: public paySuccess(Ljava/util/Map;)V .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/Map", "<", "Ljava/lang/String;", "Ljava/lang/String;", ">;)V" } .end annotation .prologue .line .local p1, "params":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" sget-byte v0, Lorg/cocos2dx/swfc/AndSms;->messageType:B invoke-static {v0}, Lorg/cocos2dx/swfc/AndSms;->sendSuccessLogic(I)V .line # getter for: Lorg/cocos2dx/swfc/AndSms;->sendCount:[B invoke-static {}, Lorg/cocos2dx/swfc/AndSms;->access$1()[B move-result-object v0 sget-byte v1, Lorg/cocos2dx/swfc/AndSms;->messageType:B

·········

return-void

.end method

现在我们将.prologue到.end method之前全部复制黏贴到失败和成功即可。

4.完成以上操作以后,我们将这个应用编译。

5.安装打开该APP,我们发现应用打开就闪退,或者是点击购买以后闪退。那是我们修改错误吗?当然不是。

那我们继续来分析(注意下方法头)。

.method public paySuccess(Ljava/util/Map;)V //成功方法 .locals 3

.end method

.method public payFailed(Ljava/util/Map;I)V //失败方法 .locals 1 .param p2, "errorInt" # I

.end method

.method public payCancel(Ljava/util/Map;)V //取消方法 .locals 1

.end method

逆向教程->2014.08版电信爱游戏支付分析(逆向教程推荐知乎)

请注意我所标注的红色字体。可以发现成功的方法有定义了三个寄存器v0,v1,v2,而失败和取消都只定义了一个寄存器v0

所以刚才我们贸然将成功的代码复制到失败和失败才会闪退。

要解决这些,只需要将failed和cancel的寄存器定义.locals定义成3即可

即:.locals 3

那我们再次编译,发现可以购买成功了

6.逆向以后app发布时一件非常激动的事情,但是你发布以后有人说你APP还是扣费怎么办?

这几天分析电信支付接口.版发现,smali基本没有1开头的8位以上的号码。那我们换一种思路,让app发送短信到空号码,还不如让APP不发送短信

那我们打开Androidmianfest.xml。如图所示:

稍微对英语有所接触的都知道sms代表的短信的意思,那我们按下ctrl&#;F,搜索F,会发现一个权限

<uses-permission android:name="android.permission.SEND_SMS" />

这是app的用户权限,这个权限表示了系统允许该应用进行发送短信的操作,我们将这一条删除即可。

7.安装打包,大功告成。一个不扣费的破内购的app诞生了。

.. Sarkozy

Android游戏开发之Cocos2d-android-1 安装运行 (一) 大家好,前不久我刚看了千锋的Android游戏开发,在这里我来和大家分享一下我所学到的。1、首先通过github找到

NDK的OpenGLes2.0 官方例子解析 提要NDK自带了一个OpenGLes的例子,下面就一起来学习一下。环境:Ubuntu.NDKrADT.AndroidNativeDevelopmentTools8.注:在ubuntu的adt需要手动安装AndroidNativeDeve

Android游戏开发之Cocos2d-android-1 引擎有缺陷 (二) 大家好,学习完千锋的视频之后,我对Cocos2d-android-1进行了相关的查阅,发现该引擎还有很多的方法是缺少的,也发现贴吧朋友说该引擎已经不再更新了

标签: 逆向教程推荐知乎

本文链接地址:https://www.jiuchutong.com/biancheng/371258.html 转载请保留说明!

上一篇:(二)安卓android游戏开发之2048游戏开发教程----深刻理解LinearLayout布局(.android)

下一篇:Android游戏开发之Cocos2d-android-1 安装运行 (一)(Android游戏开发教程)

  • 股权转让后企业注销个人所得税怎么处理
  • 记账凭证核算形式需要设置的凭证有
  • 专用发票网上勾选不了
  • 不是小微企业的小规模纳税人的税收优惠
  • 房产税从价计征的计税依据
  • 暂停使用的固定资产什么时候停止折旧
  • 取得的进项发票当月不抵扣怎么做账
  • 职工退休金计入个人账户
  • 自创商誉企业所得税可以扣除吗
  • 税控盘抵税账务处理
  • 基本养老保险覆盖人数
  • 个体户核定征收超过了怎么办
  • 住宅租给公司需要注意什么
  • 增值税专用发票和普通发票的区别
  • 企业哪些可以抵扣增值税
  • 小规模季度不超过30万元免税会计分录
  • 附赠产品销售是合法还是违法
  • 三证合一后纳税人识别号和信用代码一样吗
  • 购入商品怎么做会计分录
  • 进口商品买卖的关键环节
  • 存货跌价准备会计科目编码
  • 工程项目预缴税金
  • 企业增加的留存收益计入
  • 季度所得税计算方法
  • 附加税会计分录2022
  • 公司流水账是会计做吗
  • linux怎么更改账户名
  • PHP:session_module_name()的用法_Session函数
  • 绿化园艺
  • .msc是什么意思
  • 发票开具时限是怎么规定的
  • 鼓励证券投资基金的政策
  • 购房名义提取公积金
  • 完美解决索尼电视arc无声音
  • 产品报废进项税转出
  • opencv开发项目
  • 什么是企业管理的首要职能
  • 企业以银行存款购买股票
  • 浅谈php设计模式的理解
  • 企业捐款给公益组织
  • 固定资产转在建工程
  • 应税销售行为有哪些
  • 纳税申报表上的销售额是不含税的吗
  • 研发支出资本化计入什么科目
  • 转月是下个月的意思吗
  • 确认销售收入时不影响应收账款入账金额的是
  • 接受捐赠收入作为广告费扣除基数吗
  • 低值易耗品如何评估
  • 逾期交房违约金 已支付金额
  • 劳务增票多少个点
  • 待结算财政款项是什么科目
  • 水利建设基金一直没缴纳
  • 城镇土地使用税减免税政策
  • 销售毛利率越高越好吗
  • 免费领课程有什么陷阱
  • 在途物资和材料采购的区别
  • 利息税额计算公式
  • sql server 修改
  • linux查inode
  • redhat图形化界面启动
  • windowxp系统升级
  • 如何快速让你的钱变多
  • vps安装centos
  • win8怎么关闭实时保护
  • centos7文件路径
  • win8 重置
  • windows8怎么设置开机启动项
  • win7电脑dns存在问题怎么修复
  • 超人飞车助手下载安装
  • bat批处理命令大全
  • 用python的turtle画图代码
  • perl-dbd-mysql是什么
  • win7支持快速启动吗
  • js制作网站
  • 华为税务筹划情况
  • 蒲河大集是什么多少号沈阳大集各个大集多少号
  • 减免性质代码怎么填写才正确
  • 民营非盈利医院能转让吗
  • 甘肃省国家税务局电子税务局
  • 个税3月份申报2月的个税?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设