位置: 编程技术 - 正文

逆向教程->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游戏开发教程)

  • 增值税应纳税额的计算
  • 代扣代缴增值税是什么意思
  • 税控盘服务费抵减有效期几年
  • 资产负债表固定资产清理怎么填
  • 民非企业增值税减免账务处理
  • 滴滴打车电子票怎么取票
  • 建筑业预收账款如何缴税
  • 出售无形资产的净损失
  • 购销印花税会计分录
  • 收到科技局的补贴短信
  • 个人咨询服务费合同
  • 应交税金明细账余额怎么算
  • 对于税收会计记账科目应该如何设置?
  • 开增值税票需要对方什么资料
  • 如何处理取得的失控发票增值税和企业所得税?
  • 收到退以前年度所得税
  • 租用服务器会泄漏数据吗
  • 增值税加计扣除是什么意思啊
  • 外贸公司是做什么的 经营范围是什么
  • 税控盘的抵扣怎么填
  • 资产负债表中的预付款项目应根据什么填列
  • photoshop人像磨皮方法
  • 应收账款保理会计处理 会计视野
  • 银行承兑汇票有纸质的吗
  • 暂估人工成本分录怎么写
  • 在公司预支费用怎么写单据
  • 差旅费的会计处理
  • 弥补亏损的会计分录是怎样的
  • 鸿蒙3.0内测申请成功显示名额已满
  • npfmntor.exe - npfmntor是什么进程 有什么用
  • 微信公众平台开发
  • 产品出库单什么时候入账
  • 购货方退货并已签收
  • vue下载安装
  • 投资性房地产如何计提折旧
  • 发票点击了打印,然后怎么修改
  • 工业企业制造费用包括哪些
  • php数组排序方法
  • html的标签大全
  • 网站客服系统在线
  • 查补税款
  • 金蝶软件凭证修改怎么做
  • 织梦自定义模型调用
  • 企业合并财务报表论文
  • 佣金的会计如何计算
  • 汇票贴现是什么
  • 转入固定资产清理会计科目
  • mysql 大量数据
  • MSSQL2005在networkservice权限运行附加数据库报(Microsoft SQL Server,错误: 5120)
  • 新会计准则物业公司计提应收账款分录
  • 什么内容的发票可以报销
  • 补缴上一年度社保
  • 用友t6反记账步骤
  • 已认证抵扣的进项税额怎么填报表
  • 了解出口业务操作流程
  • 政府会计制度之1613在建工程
  • 收到免税发票怎么做账
  • 预付一年房租费的会计分录
  • 建账要求
  • 劳务派遣税率是多少2023
  • 一般纳税人企业所得税政策最新2023
  • 没有发票的费用怎么入账
  • hosts文件不起作用
  • 将IBM ServeRAID 8i卡的驱动整合到Win2003安装光盘里
  • porteus中文版下载
  • vmware怎么放大虚拟机
  • windos8怎么样
  • Win10红石版Edge浏览器新扩展功能:关灯(附扩展程序使用)
  • 在linux系统中,用来存放各种配置文件的目录
  • Javascript之String对象详解
  • linux进程切换 宋宝华
  • python任务调度之schedule
  • node.js ejs
  • js html css
  • python 上传文件到ftp
  • android设计模式书籍
  • 总公司与分公司的法律责任
  • 河北地税代收工作怎么样
  • 上海税务办事大厅电话
  • 征管法 追征期起如何界定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设