该案例来自看雪

通过IDA修改SO

找到检测点

修改字符串

  1. 双击该字符串进入TEXT VIEW

  2. 选择 HEX VIEW

  3. 修改十六进制

  4. 右击EDIT

  5. 修改字符

  6. 右击

  7. 菜单栏-> edit -> patch program -> Apply patches to input file

apktool 反编译

apktool d xx.apk

反编译之后将修改好的so文件替换对应的so

apktool 回编译

apktool b xx -o xx_mod.apk

apk 签名

由于apk需要进行签名才能安装

这里使用了 uber-apk-signer 进行签名

java -jar uber-apk-signer-1.1.0.jar -a xx_mod.apk --allowResign

最新文章

  1. JAVA 设计模式 备忘录模式
  2. Samsung I9103刷cm-10.1的方法
  3. 离线安装 Cloudera ( CDH 5.x )
  4. Linux文件管理相关命令
  5. linux 下mysql的启动 、调试、排错
  6. ubuntu14.04网络设置
  7. 史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行--转载
  8. css3 伪对象选择器添加几何图形文字的方法
  9. sizeof(数组)
  10. 【BZOJ1050】【枚举+并查集】旅行comf
  11. 巧妙实现缺角radiogroup控制多个fragment切换和滑动
  12. springMVC + mybatis 搜索 分页等
  13. MySQL5.6多实例部署
  14. Japanese Learning - 五十音图
  15. sqlserver2008客户端设置主键自增
  16. c# 利用百度图像处理【人像分割】一键抠图
  17. SpringMVC(二六) SpringMVC配置文件中使用mvc:view-controller标签
  18. .net core中Quartz的使用
  19. redux,react-redux、redux-thunk、redux-logger、redux-promise实例
  20. mysql存储过程批量插入数据

热门文章

  1. n个容器取油问题再探
  2. Qt中的Q_PROPERTY宏浅析
  3. Flask - 访问返回字典的接口报错:The view function did not return a valid response. The return type must be a string, tuple, Response instance, or WSGI callable, but it was a dict.
  4. C# AutoMaper使用自定义主键
  5. JDBC使用案例
  6. 轻量化模型系列--GhostNet:廉价操作生成更多特征
  7. weblogic漏洞分析之CVE-2017-3248 & CVE-2018-2628
  8. 【第五篇】-Maven 构建配置文件之Spring Cloud直播商城 b2b2c电子商务技术总结
  9. SQLmap的基本命令
  10. 深度探索-Redis复制