开发出一款app后经常会遇到一些问题,比如想统计一些运营数据,就要多渠道打包,但是android studio打包多渠道包的速度比较慢,打20几个包要半个多小时,实在不能忍;又或是你打包上传后被人反编译了,后果更是不好。为了避免这些问题,我们团队发布一款app之前的步骤是:混淆–> 签名–>360加固–>美团多渠道打包1:混淆(增加安全性)敬请移驾:[Android代码混淆之混淆规则](http:/...
                            
                            
                                分类:
移动开发   时间:
2015-11-30 11:37:55   
                                阅读次数:
173
                             
                    
                        
                            
                            
                                为了防止代码被反编译,因此需要加入混淆。混淆也可以通过第三方进行apk混淆,也可以用android中的proguard进行混淆。混淆步骤:1、配置混淆文件,名字可以随意,在这里使用proguard-android,格式为txt。-optimizationpasses 5 ...
                            
                            
                                分类:
移动开发   时间:
2015-11-23 16:15:24   
                                阅读次数:
141
                             
                    
                        
                            
                            
                                在开发软件的时候,我们都会在项目上线时候对代码进行加密,用来防止被不法分子盗走牟利。不同的语言有不同的加密方式,比较出名的有加壳,代码混淆等。在Lua开发cocos2dx的时候,框架会有提供加密的脚本。下面我说说加密windows的步骤1.要知道要加密的源码的存放路径,并指定备份路径2.把代码拷贝到...
                            
                            
                         
                    
                        
                            
                            
                                0x00 前言静态反汇编之王,毫无疑问就是Ida pro,大大降低了反汇编工作的门槛,尤其是出色的“F5插件”Hex-Rays可以将汇编代码还原成类似于C语言的伪代码,大大提高了可读性。但个人觉得“F5插件”只能作为一项辅助手段,在结合动态调试和静态分析之后,了解了整个函数的流程再利用F5看“C语言...
                            
                            
                         
                    
                        
                            
                            
                                注:本文参考网络教程,瓦片也是通过网络下载。向原作者致敬!原作地址:http://download.csdn.net/download/dkm8873/9233731 原作版本已久,由于代码混淆压缩,无法添加标记等特性。本文通过修改最新的 代码达到...
                            
                            
                                分类:
Web程序   时间:
2015-11-10 16:28:17   
                                阅读次数:
4471
                             
                    
                        
                            
                            
                                在实际的开发成产品apk的发布过程中,我们经常会使用到代码混淆技术。不过在讲解如何进行代码混淆之前,我先跟大家演示一下反编译的过程,这样才能让大家明白为什么需要进行代码混淆。? ? 一、代码反编译? 1....
                            
                            
                                分类:
移动开发   时间:
2015-11-09 15:54:34   
                                阅读次数:
253
                             
                    
                        
                            
                            
                                为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:2、编辑项目下的proguard-project.txt,添加不需要混淆的规则(model、泛型、反射、第三方jar包),proguard-project.txt文件内容如下:# To enable ProG...
                            
                            
                                分类:
移动开发   时间:
2015-11-09 15:17:38   
                                阅读次数:
342
                             
                    
                        
                            
                            
                                Android 中代码混淆一般用的是ProGuard.它除了混淆代码之后还有其它许多实用的功能。这里主要记录混淆相关的实现。1.ProGuard的作用 删除无用代码,压缩和优化Class文件,缩小APK的体积; 提高逆向门槛,保护代码安全;2.ProGuard的使用 Eclipse 在And...
                            
                            
                                分类:
移动开发   时间:
2015-11-06 11:04:53   
                                阅读次数:
357
                             
                    
                        
                            
                            
                                为什么要代码混淆?可以参考:http://www.cnblogs.com/wangcan/p/3477840.html1,android studio 1.3之前的版本!以前总以为Intellij idea 和android studio 在proguard-project.txt里面设置以后,在编...
                            
                            
                                分类:
移动开发   时间:
2015-10-06 18:01:02   
                                阅读次数:
212
                             
                    
                        
                            
                            
                                参考博客:Android studio 使用心得(五)—代码混淆和破解apk参考博客:Android studio 使用心得(四)---android studio 多渠道打包参考博客:Android studio 使用心得(四)---android studio 多渠道打包(二)1、混淆文件 pr...
                            
                            
                                分类:
移动开发   时间:
2015-09-23 10:32:09   
                                阅读次数:
262