如何防止APP被二次打包
展开全部 方法/步骤1“Android APP二次打包”则是盗版正规Android APP,破解后植入恶意代码重新打包。
不管从性能、用户体验、外观它都跟正规APP一模一样但是背后它确悄悄运行着可怕的程序,它会在不知不觉中浪费手机电量、流量,恶意扣费、偷窥隐私等等行为。
Android APP如何加密防二次打包?2面对二次打包不少安卓开发都有自己的防范措施,知名公司的APP几乎都是自己在程序内部做过处理防止其APP被二次打包,一旦打包后重新运行则程序自动退出。
接下来,详解一下Android APP如何加密防二次打包。
3要实现代码内部防止Android APP被二次打包首先得了解APK的机器识别原理,APK的唯一识别是依靠包名和签名来做鉴定的,类似豌豆夹的洗白白、360手机卫士等安全软件对APK的山寨识别,他们就是依赖包名来确定APK然后通过签名来确定其是否山寨。
所以说自己的程序内部在启动的时候可以通过获取APK本身的签名然后和正确的签名做对比来识别自己是否被二次打包。
Android APP如何加密防二次打包?4通过PackageManag对象可以获取APK自身的签名。
5通过对签名的码的分解得到一串20左右的字符串,此字符串则是APK的签名的MD5值,通过获取的签名MD5值与正确的MD5值进行对比,就可以识别其APK是否被盗版。
Android APP如何加密防二次打包?END方法/步骤21下图是一些已做过保护的APP的代码块分析:Android APP如何加密防二次打包?(1)“XX省电王“的防止二次打包的关键代码2(2)“XX电池管家”的防止二次打包的关键代码3以上两处都是smali层的代码,以上2处代码的截图都是下载量非常高的APP所做的防止二次打包的处理,其处理的代码肯定会使用到的关键代码是Android APP如何加密防二次打包?Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature。
此方法能够起到一定的安全作用,一般的打包党面对它是无可奈何的,如果你了解一些smali语法它的作用就等于零了。
...
APP加固 有什么好处?如何杜绝APP二次打包,反编译?有没有相关...
APP加固的主要目的和作用就是杜绝二次打包和反编译反破解的,至于能够反到什么样的程度,这就要看安全机构的技术实力和更新速度。
推荐的话,建议采用鼎源科技的加固技术,鼎源科技本身的技术团队就是来自中科院,北大软件研究团队,今年又和北京理工大学合作建立的必安全 移动应用安全基地,技术上有先天优势,而且必安全平台上检测是免费的,检测报告也是免费出,可以先尝试一下。
怎么精简软件?
指将互联网上最热门的应用拆包,此后插入一些自己想要分发的东西再重新拼装,最后把这些“二次打包”的软件重新发布,以此牟利。
相比以植入木马通过恶意扣费来获取利润的方式,通过嵌入广告方式赚钱的“打包党”在盈利模式上与很多正规安卓APP开发者并无二致。
只不过,由于“打包党”是直接破解别人的APP,所以基本上是无本生意。
由于应用商店均被360、百度等几家大巨头把持,一般小开发者会选择弹窗广告联盟的形式合作推广。
开发者通过广告收入获取提成。
我有个软件,我想卖,如何做到防止二次传播二次扩散,只能买家一人...
你可以试试腾讯手机管家,我就是用的这个,给你介绍一下吧。
它最新的星星版是移动支付安全联合保护计划的发起人吖。
这个计划可是公安部还有银监会都在关注的。
不管是投资还是规模都是国内顶尖的。
杀毒,还有检测下载的软件是不是安全都还拿手。
还能全面保护移动支付。
不管是团购,二维码支付,还是微信支付等等支付方式,管家都有特别的保护技巧。
像滴滴打车,大众点评,京东,财付通等等平台上也都可以用。
从支付前,支付中到支付后形成了闭环保护,全程都有保障。
不错吧?别的小应用就先不一一介绍了,你试试就知道啦~希望你用的开心哟~
为什么解压后的软件在第二次用的时候用要解压
展开全部 如何通过App Store变态审核 看同行经验 最近,cocoachina交流社区发起了一个关于iOS开发者遇到审核失败的原因及解决办法的主题讨论,现简单整理有价值回复如下。
如何通过App Store变态审核 wubo9935 App中设计的图标与Apple原生图标类似,Apple原生图标有专利保护,并且在Design Guideline里面规定,App的图标不能与Apple图标雷同,如iTunes,App Store, iPod等的图标。
若出现雷同App将被拒。
逐风 App的设置界面、按钮使用了类似iPhone的操作方式以及icon的圆角设计 -> 重新设计… App的年龄设置太低 -> 改了年龄… App里有实物奖励 -> 免责声明,和苹果无关… App描述里提了后续版本的功能的字样 -> 删除… App有打分的功能 -> 有reject的,也有通过的… App需要使用location,没有提示用户 -> 加了提示,允许用户拒绝… App没提供测试账号 -> 提供… App里有私有api -> 修改… numbbuaa 遇到过两个问题: 1.第三方静态库包含私有api的调用(联系第三方技术支持,更新静态库); 2.包含潜在的色情,暴力等内容(调整应用年龄限制等级,并加入举报功能) armywin 游戏中包含可以跳转的URL,被拒 游戏中包含推广非本账号下的APP的,被拒 APP界面设计太像一个网页了,被拒 游戏内购时候做了服务器验证,服务器不稳定,导致测试账号无法充值,被拒 游戏中提供了月卡功能,但是不支持玩家在不同设备中使用,被拒 wode211 1: 做浏览器的,分级必须选17+ 2: 类似于Android widgets 桌面的应用被拒(不符合用户习惯) 3: Term of service 的URL链接大网页与 “Term of service” 内容不符合,被拒 4: 某个button或者控件的响应,没有与说明描述的一致,被拒 5:iPad应用,UIPopoverController的那个箭头,没有指向对应的按钮或者控件,被拒。
(转屏后如果没有指对,也被拒) 6:iPhone程序不能在iPad上跑,或者跑得不好,被拒 7:Documents里的文件,没有按照iCould的指导文档处理好,被拒 野猪洋洋笨 App的年龄设置太低 -> 改了改高年龄… App里有提示用户评价打分的按钮功能 -> 删除… 没有在多个设备测试,iphone5出现界面扭曲->改 App里用了第三方的api -> 修改… ywlcjl5 游戏界面丑不符合iPhone用户的期望值,连续被拒2次。
—重画。
永久购买的IAP没有添加恢复购买功能。
—添加。
添加了退出程序的功能不符合人机交互功能。
—删除。
xin814 1、和苹果的app store风格类似 修改 2、使用私有API 删除 3、别人的,界面中的iPhone写错成IPhone 修改 linaicai_rename (1)App内的第三方登陆通过内置浏览器跳转出去的被拒 修改成webView登陆 (2)墙纸类应用因为无法控制第三方数据导致部分色情图片的出现会被拒 删除 (3)App名称或者内部数据使用到一些被注册商标的名称会被拒 修改名称 (4)应用太多简单,界面太过少或者严重违背苹果界面设计准则被拒 重新设计 tmxk12388 一、第一次是在审核的时候,app一直提示无法连接到服务器,自己测试没有问题,分析原因可能是Reachability返回无法连接 -改用request返回数据判断后审核通过 二、提交视频类客户端,说没有视频直播的版权 -提供版权说明后通过审核 三、产品仅提供手机号注册,要求提供账号 -提供账号 四、产品的icon和闪屏图片加入了其他公司的logo -去除logo doctor_chen 1.关于我们那个页面为了方便用本地webView布局的,仅此一个页面,就因为这个被拒。
提示什么没有native特性,如button。
。
搞了半天才知道这原因,把webview换成个图片,苹果满意了。
2.某应用,其他都没问题,有个使用说明为了美观我把每一项加了个封面做成书架风格,内容纯txt的。
苹果当我卖书的,告诉我,xxx like ebook should be xxx on ebook store.我就把这个删了,通过了。
我很想不通那么多txt格式的电子书怎么通过的。
3. 用了个类似优酷那种一点弹出一圈菜单的,说用户会confused疑惑,要有引导说明,没通过。
我加上说明也没用。
最后还是换了个普通的菜单,通过了。
beiqingbao 程序里有提示用户评价 提示语:亲,给个好评!~ 被拒了 改为‘’去APPSTORE评分”通过了 lpluck08 1、App内如果出现苹果设备名称,必须是iPhone、iPad之类的,注意大小写,如果是iphone或者ipad,rejected!! 2、App内如果涉及到登陆或者需要和硬件设备连接才能继续操作的,需要提供测试账号,或者操作视频。
3、私有api的问题,遇到过一次。
。
。
cocoawill 1.应用内含有有某公司LOGO的图片,没有该公司授权文件,被拒 2.应用关于内含有beta字样,被拒 3.申请证书时勾选了Inter-App Audio,应用内不支持,直接Invalid Binary 4.info.plist里面设置了Required background modes >App plays audio ,审核人员在应用内未发现播放音频的地方,被拒后,在notes里添加音频播放功能说明,通过了 5.注册只局限移动或者联通账号,被拒 6.应用内点击某个功能,提示正在下载,被拒,改为正在加载,过了 bombbomb 非用户产生的数据存放在了Documents目录里,违法icloud备份规范被退回。
应用内搞市场活动送奖品,没有写明和苹果无关,被拒 23105612 被拒原因 我们启用了游戏...
吓倒三千军