很多开发者对apk的安全并不上心,觉得自己的加密技术已经很不错了,接下来我通过对Flappy Bird的安全分析来向大家展示下apk的安全还有哪些需要注意,并为大家介绍一个比较好用的andriod apk加壳方法

这款让无数人疯狂和欢喜的移动游戏,是近期大伙热议的焦点!这款游戏风靡全球,这款游戏的开发者也是日进斗金,日收入约5w美元,下面我们就分析下这款游戏的安全性:

首先是二次打包验证,经过破解apk包,然后再打包,安装,运行,发现游戏还能正常运行,说明这款游戏并没有进行二次打包防护。

其次,就是大家最反感的广告,大家在玩游戏的同时可以发现,每当小鸟挂掉一次,顶部的广告就会弹出一次,经过破解发现,用的是谷歌的广告,黑客可以修改其appid,这样盈利就是他们的了。如下图:

如果玩家想去掉广告,我们可以在com.dotgears包下的b类,把广告隐藏掉,如下图:

然后,我们分析下游戏,有人说这是一款虐心的游戏,因为每玩一次过不了几关,下边我们分析发现,可以让小鸟变成“不死鸟”,我们可以取消小鸟碰撞柱子的检测,在com.dotgears.flappy包下的c类,我们可以修改其方法,如下图:

我们还可以修改小鸟降落和上升的速度,通过修改res->raw->atlas.txt文件里边的pipe_down和pipe_up的值,如下图:

经过这一系列的操作,Flappy Bird就被破解了,andriod app的安全是在是个让人头疼的个问题。给大家推荐专业的app加密平台--爱加密,爱加密通过加壳不仅可以隐藏源码,防止静态破解,还能够防止内存dump的,爱加密加密会对内存上的dex的头与尾做混淆加密,破解者是很难从内存中把dex完整的截取下来的。了解更多请登录爱加密官网***.爱加密专业的app安全加密服务,让你精彩不断。

Ps 想要破解版的留下联系方式。

转载于:https://www.cnblogs.com/ijiami/p/3579761.html

以Flappy Bird破解为例介绍andriod apk加壳方法相关推荐

  1. 一步步分析AI如何玩Flappy Bird

    一.Flappy Bird 游戏展示 在介绍模型.算法前先来直接看下效果,上图是刚开始训练的时候,画面中的小鸟就像无头苍蝇一样乱飞,下图展示的是在本机(后面会给出配置)训练超过10小时后(训练步数超过 ...

  2. 还记得 Flappy Bird 么?这篇文章教你如何用神经网络破朋友圈纪录!

    以下内容来源于一次部门内部的分享,主要针对AI初学者,介绍包括CNN.Deep Q Network以及TensorFlow平台等内容.由于笔者并非深度学习算法研究者,因此以下更多从应用的角度对整个系统 ...

  3. 程序员带你一步步分析AI如何玩Flappy Bird

    以下内容来源于一次部门内部的分享,主要针对AI初学者,介绍包括CNN.Deep Q Network以及TensorFlow平台等内容.由于笔者并非深度学习算法研究者,因此以下更多从应用的角度对整个系统 ...

  4. 程序员带你一步步分析AI如何玩Flappy Bird

    以下内容来源于一次部门内部的分享,主要针对AI初学者,介绍包括CNN.Deep Q Network以及TensorFlow平台等内容.由于笔者并非深度学习算法研究者,因此以下更多从应用的角度对整个系统 ...

  5. Flappy Bird 恶意程序详细分析

    爱小狐狸的小螃蟹 · 2014/03/25 17:55 0x00 背景 Flappy Bird是在年初的时候非常火爆的一个小游戏,但是后来作者在2014年2月10日将其在Apple与Google商店下 ...

  6. 使用cocos2d-x实现一款类似《Flappy Bird》的游戏

    最近,一只8比特位像素的小鸟霸占了IOS免费游戏排行榜的第一名,这款<Flappy Bird>游戏可谓是一夜爆红,简单并不粗糙的画面.超级玛丽游戏中的绿色通道.眼神有些呆滞的小鸟和几朵白云 ...

  7. flappy bird游戏源代码揭秘和下载后续---移植到android真机上

    前言:         上一篇博客 flappy bird游戏源代码揭秘和下载,源码是运行在window或者mac系统上的,现在我们需要把代码移植到android真机上,让小鸟在手机里飞起来! ps: ...

  8. Flappy bird需求规格说明书

    1.引言     1.1.编写目的 该需求分析为说明书通过对<flappy bird>游戏软件的客户需求分析,明确了所要开发的游戏软件的功能以及界面等的处理,从而使小组成员更清楚的了解用户 ...

  9. cmd小游戏_使用pygame制作Flappy bird小游戏

    原文链接: [Python]使用Pygame做一个Flappy bird小游戏(一)​mp.weixin.qq.com 最近看到很多大佬用强化学习玩Flappy bird.所以打算也上手玩一玩,但是苦 ...

最新文章

  1. 「谷歌大脑」提出通过对长序列进行摘要提取,AI可自动生成「维基百科」
  2. SharePoint 如何找到List的Template ID
  3. 2020中国人工智能年度评选正在征集!开放4大类别7大奖项
  4. java reflection list_Java Reflection(九):泛型
  5. 我的天!8年开发,连登陆接口都写这么烂...
  6. 日常技术分享 : 一定要注意replcaceAll方法,有时候会如你所不愿!
  7. 微软遭遇XP SP3疯狂重启尴尬境地
  8. NBU7.5升级至8.1.2(在不考虑授权的情况)
  9. 怎么将查询到的数据表传到文本区_60秒上手Treelab (二):入门数据表
  10. 截取字符串,计算字符串字节大小,选择文件夹,上传文件
  11. 在excel里插入图表_如何在Excel中锁定图表的位置
  12. mysql 左连接都是null_sql左连接有疑问,为什么查出来都是null,而不是没有数据?...
  13. php session fixation,Session Fixation 攻防实战
  14. 网站图标ICO在线转换的网站
  15. unix_timestamp()和 from_unixtime()的用法
  16. unicloud操作数据库(一)——clientDb
  17. 修复 IDEA 使用 Gradle 构建出错时的乱码问题(maven项目转Gradle后乱码,并报“错误,找不到符号”)
  18. 理解 LVM (Logical Volume Manager)
  19. 百格活动精心评选最帅活动人特种兵,你上榜了吗?
  20. 【计算机视觉40例】案例40:识别性别与年龄

热门文章

  1. vue render 渲染html,详解vue渲染函数render的使用
  2. 深度学习工程师能力评估标准
  3. 谷歌免费GPU,在线Jupyter notebook深度学习环境
  4. 将机器学习模型部署为REST API
  5. 特征工程(三):特征缩放,从词袋到 TF-IDF
  6. 基于CNN的中文文本分类算法(可应用于垃圾文本过滤、情感分析等场景)
  7. 爬取百万github用户数据,查找谁才是python大牛?
  8. python 随机数_Python中的随机数
  9. canvas插件_HTML系列之-HTML5新元素之Canvas详解
  10. python入门到应用实践_Python 3.x入门到应用实践