E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
代码混淆;
Android ProGuard
代码混淆
转:http://blog.csdn.net/hanhailong726188/article/details/50421991简介Proguard工具通过移除无用的代码以及使用语义隐晦的名称来重命名类、字段和方法,从而达到压缩、优化和混淆代码的目的。最终您将获得一个较小的.apk文件,此文件更难于进行反向工程。由于ProGuard会使应用更难于进行反向工程,因此当应用使用对安全性要求极高的功能时
qq_26685493
·
2016-04-12 17:00
android
代码混淆
- Gson解析bug
作
代码混淆
时,依据官方demo,配置Gson的混淆。混淆后,网络访问出现了问题,数据不能正常加载。Debug跟踪发现,网络访问获取数据正常,在Gson解析时出现了问题。很撸google发现了问题所在。
行云间
·
2016-04-11 14:10
Android Webview upload 图片上传
图片上传导读:AndroidHTML打开相册上传照片扩充webview防止js注入解决androidwebview在4.4系统上无法使用情况文章分为3部分:android4.4系统、非android4.4系统和
代码混淆
第一部分通用解决方法
NDK-baozi
·
2016-04-08 17:13
android
Android Webview upload 图片上传
图片上传导读:AndroidHTML打开相册上传照片扩充webview防止js注入解决androidwebview在4.4系统上无法使用情况文章分为3部分:android4.4系统、非android4.4系统和
代码混淆
第一部分通用解决方法
aaawqqq
·
2016-04-08 17:00
android
android
upload
webView
webView
webView
webview上传图片
Android中
代码混淆
和打包
任何一个商业化的App发布都需要经历
代码混淆
和打包这两个步骤,混淆是因为当前有些工具比如apktool,dextojar等是可以对android安装包进行反编译,获得源码的。
梦溪幻翔
·
2016-04-08 11:39
【Android
权限机制】
Android中
代码混淆
和打包
任何一个商业化的App发布都需要经历
代码混淆
和打包这两个步骤,混淆是因为当前有些工具比如apktool,dextojar等是可以对android安装包进行反编译,获得源码的。
hkx_smile
·
2016-04-08 11:00
android
反编译
破解
Android Studio多渠道打包和
代码混淆
教程
什么是GradleGradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的领域特定(DSL)语言。AndroidStudio中新建项目成功后自动下载Gradle。Gradle有几个基本组件:1.整个项目的gradle配置文件build.gradle//Top-levelbuildfilewhereyoucana
abcwang1234
·
2016-04-06 10:00
Ubuntu 15 安装 Android Studio
AndroidStudio的功能灵活的基于Gradle的建构系统针对不同手机编译多个版本的apk代码模板功能构建出各种常用的应用支持拖动编辑主题的富布局编辑器lint工具可以捕捉到应用的性能、可用性、版本冲突或者其他问题
代码混淆
和应用签名功能内置
hanshileiai
·
2016-03-31 16:00
Android
代码混淆
什么是
代码混淆
Java是一种跨平台的、解释型语言,Java源代码编译成中间”字节码”存储于class文件中。
遇见sunshine
·
2016-03-30 15:00
【Android基础】Android
代码混淆
详解
简介Java代码是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard是一个混淆代码的开源项目。它的主要作用就是混淆,当然它还能对字节码进行缩减体积、优化等,但那些对于我们来说都算是次要的功能。官网地址:http://proguard.sourceforge.net/原理Java是一种跨平台的、解释型语言,Java源代码编译成中间”字节码
dakun012
·
2016-03-29 11:00
java
android
源代码
开源项目
反编译
Android安全攻防战,反编译与混淆技术完全解析(上)
另外既然别人可以反编译程序,我们当然有理由应该对程序进行一定程度的保护,因此
代码混淆
也是我们必须要掌握的一项技术。那么最近的两篇文章我们就围绕反编译和混淆这
刘星石
·
2016-03-25 16:00
Android安全攻防战,反编译与混淆技术完全解析(上)
另外既然别人可以反编译程序,我们当然有理由应该对程序进行一定程度的保护,因此
代码混淆
也是我们必须要掌握的一项技术。那么最近的两篇文章我们就围绕反编译和
刘星石
·
2016-03-25 16:00
Android安全攻防战,反编译与混淆技术完全解析(上)
另外既然别人可以反编译程序,我们当然有理由应该对程序进行一定程度的保护,因此
代码混淆
也是我们必须要掌握的一项技术。那么最近的两篇文章我们就围绕反编译和
starsliu
·
2016-03-25 16:00
ProGuard
代码混淆
简介Java代码是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard是一个混淆代码的开源项目。它的主要作用就是混淆,当然它还能对字节码进行缩减体积、优化等,但那些对于我们来说都算是次要的功能。引用ProGuard官方的一段话来介绍就是: ProGuardisafreeJavaclassfileshrinker,optimizer,
白乾涛
·
2016-03-20 00:00
AndroidStudio(2.1 Preview3) 实现
代码混淆
如何实现AndroidStudio(简称AS),
代码混淆
:操作很简单:第一步:在build.grandle,的以下位置进行修改:buildTypes { release { minifyEnabled
Mstart
·
2016-03-17 16:00
android studio 使用
代码混淆
对于一些安全性要求比较高的应用,需要使用
代码混淆
,android studio很好的提供了这个功能,使我们能够方便的进行
代码混淆
; 1,在build.grandle添加,其中规则写在proguard-rules.pro
zhonglunshun
·
2016-03-15 11:56
[置顶] 第6章 ARM 汇编基础与逆向 第一节
ARM汇编基础与逆向 1、系统SantokuIP:192.168.153.1332、理解ARM汇编 1、逆向你的原生HelloARM介绍有过java开发经验的读者一定会知道,java程序的安全多依赖于
代码混淆
技术
strom2418
·
2016-03-15 09:00
Android Studio实现
代码混淆
1,在build.grandle添加,其中规则写在proguard-rules.pro中,也可以自定义一个文件,将其代替,比如eclipse常用的proguard-project.txtbuildTypes { release { signingConfig signingConfigs.release minifyEnabled true proguardFiles
xunfang
·
2016-03-07 20:00
硬件断点和软件断点的区别
这与调试器无关.2.软件断点则是通过在代码中设置特征值的方式来实现的.当需要在某地址代码处设置软件断点的时候,仿真器会先将此处代码进行备份保护,然后将预先设定好的断点特征值(一般为0x0000等不易与
代码混淆
的值
Alim
·
2016-03-04 14:00
Android
代码混淆
参考文档:http://www.open-open.com/lib/view/open1455962444808.htmlhttp://blog.csdn.net/fengyuzhengfan/article/details/43876197http://blog.csdn.net/lovexjyong/article/details/24652085看完差不多就懂了。。。哈哈
l_l_b
·
2016-03-03 18:00
Android开发笔记(七十三)
代码混淆
与反破解
代码混淆
ProGuard是ADT自带的apk混淆器,它的用途有:1、压缩apk包的大小,能删除无用的代码,并简化部分类名和方法名。
aqi00
·
2016-03-01 16:00
android
ProGuard
签名
代码混淆
花指令
小小改动帮你减少bundle.js文件体积
“安心洗路,等俺把
代码混淆
压缩后就一切666了”,若是有人这么说,我会翻白眼。 其实当我们压缩bundle.js的时候,我们可能会凭空折腾出一个庞大的应用,导致其加载时间抑或在移动端的连接时间变慢。
vajoy
·
2016-02-29 11:00
小小改动帮你减少bundle.js文件体积
“安心洗路,等俺把
代码混淆
压缩后就一切666了”,若是有人这么说,我会翻白眼。 其实当我们压缩bundle.js的时候,我们可能会凭空折腾出一个庞大的应用,导致其加载时间抑或在移动端的连接时间变慢。
vajoy
·
2016-02-29 08:00
小小改动帮你减少bundle.js文件体积
“安心洗路,等俺把
代码混淆
压缩后就一切666了”,若是有人这么说,我会翻白眼。其实当我们压缩bundle.js的时候,我们可能会凭空折腾出一个庞大的应用,导致其加载时间抑或在移动端的连接时间变慢。
vajoy
·
2016-02-29 08:00
Android 混淆代码(eclipse篇)
代码混淆
的确是一个操蛋的问题,不过也没有想象中那么操蛋。首先说明一下混淆的意义:1.增加反编译的难度;2.压缩apk的大小。
南郭竽
·
2016-02-29 00:17
学习笔记
混淆打包
Android 混淆代码(eclipse篇)
代码混淆
的确是一个操蛋的问题,不过也没有想象中那么操蛋。首先说明一下混淆的意义:1.增加反编译的难度;2.压缩apk的大小。
南郭竽
·
2016-02-29 00:17
学习笔记
混淆打包
Java
代码混淆
器
DashOProDashOPro是Java代码保护的理想选择。其代码保护能力强大易用,方便灵活(商业软件,非开源)。产品特点包括:1、领先的Java源码保护机制:运用专利Overload-Induction技术对包/类/方法/域进行重命名高级的流程控制混淆机制字符串加密技术防止反编译器生成有用的输出水印软件2、提高Java源码效率:不采用类/方法/域,全面移除常数存储库类/方法级别的优化,以提高J
wangshuxuncom
·
2016-02-28 15:00
android应用分析之apk文件结构
实际上,一个APK文件就是一个.zip格式的压缩包,我们可以用解压缩工具打开任何一个APK文件,由于
代码混淆
和加密,通过普通解压缩工具打开里面的文件或目录会看到各种乱码。
yingsuixindong
·
2016-02-27 17:00
Android Studio实现
代码混淆
1,在build.grandle添加,其中规则写在proguard-rules.pro中,也可以自定义一个文件,将其代替,比如eclipse常用的proguard-project.txtbuildTypes{release{signingConfigsigningConfigs.releaseminifyEnabledtrueproguardFilesgetDefaultProguardFile(
ysh06201418
·
2016-02-20 16:00
Android安全攻防战,反编译与混淆技术完全解析(上)
另外既然别人可以反编译程序,我们当然有理由应该对程序进行一定程度的保护,因此
代码混淆
也是我们必须要掌握的一项技术。那么最近的两篇文章我们就围绕反编译和混淆这两个主题来进行一
ywb201314
·
2016-02-19 15:00
Android安全攻防战,反编译与混淆技术完全解析(上)
另外既然别人可以反编译程序,我们当然有理由应该对程序进行一定程度的保护,因此
代码混淆
也是我们必须要掌握的一项技术。那么最近的两篇文章我们就围绕反编译和混淆这两个主题来进行一
sc52086
·
2016-02-19 13:00
android
技术
安全
反编译
ProGuard简单学习
ProGuard的作用在Android中提到ProGuard就会认为它是用来做
代码混淆
的,在打包生成APK的时候,它能根据匹配规则,它代码中的各种命名混淆成a,b,c等没有意义的字母,以防止别人轻易的反编译我们发布的
zty19901005
·
2016-02-19 00:00
android
反编译
Android安全攻防战,反编译与混淆技术完全解析(上)
另外既然别人可以反编译程序,我们当然有理由应该对程序进行一定程度的保护,因此
代码混淆
也是我们必须要掌握的一项技术。那么最近的两篇文章我们就围绕反编译和混淆这两个主题来进行一
postdep
·
2016-02-18 13:00
加密
android
反编译
异常com.google.gson.internal.StringMap cannot be cast to XXX解决方案
什么网上说的
代码混淆
都是扯淡……异常描述期望使用一个方法将JsonArray
zml_2015
·
2016-02-15 16:00
StringMap
Android程序反破解技术
0x1 对抗反编译可以大概分为以下几点: 1、对抗反编译工具,例如apktool、dex2jar等 2、对抗静态编译,分为
代码混淆
技术、NDK保护、apk加壳保护。
jltxgcy
·
2016-02-04 09:00
android
程序
破解
Android程序反破解技术
0x1 对抗反编译可以大概分为以下几点: 1、对抗反编译工具,例如apktool、dex2jar等 2、对抗静态编译,分为
代码混淆
技术、NDK保护、apk加壳保护。
jltxgcy
·
2016-02-04 09:00
Android如何防止apk程序被反编译
Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java
代码混淆
的工具,通过
zhuxiaoxuand
·
2016-01-20 09:00
反编译
Android Apk
代码混淆
与资源文件混淆实战
Android项目在完工发布时,需要对代码和资源文件进行混淆,目的有两个:1⃣️减小压缩包的体积2⃣️防止代码被反编译后恶意利用AndroidApk混淆分两步走:1⃣️混淆代码2⃣️混淆资源文件本人的开发环境为:OperationSystem:MacOS10.10.5AndroidStudio:2.0Preview5GradlePlugin:2.0.0-alpha3buildToolsVersio
_天道酬勤
·
2016-01-18 23:39
Android
Android Apk
代码混淆
与资源文件混淆实战
Android项目在完工发布时,需要对代码和资源文件进行混淆,目的有两个:1⃣️减小压缩包的体积2⃣️防止代码被反编译后恶意利用AndroidApk混淆分两步走:1⃣️混淆代码2⃣️混淆资源文件本人的开发环境为:OperationSystem:MacOS10.10.5AndroidStudio:2.0Preview5GradlePlugin:2.0.0-alpha3buildToolsVersio
Hello_Chillax
·
2016-01-18 23:00
android
apk
反编译
混淆
Android Studio 混淆 相关
总结下在AndroidStudio下作
代码混淆
碰到的一些问题,以及解决方法,其实就是总结下别人的经验一般流程:1.首先开启签名混淆,在module中的build.gradle中: buildTypes
新年
·
2016-01-18 18:00
Android打包apk
参考:Androidstudio使用心得(五)—
代码混淆
和破解apk参考:使用Gradle构建Android应用的渠道包参考:Androidstudio自定义打包APK名称1,混淆:(1)build.gradle
qq_28656671
·
2016-01-14 18:00
Android Studio多渠道打包和
代码混淆
教程
什么是GradleGradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的领域特定(DSL)语言。AndroidStudio中新建项目成功后自动下载Gradle。Gradle有几个基本组件:1.整个项目的gradle配置文件build.gradle//Top-levelbuildfilewhereyoucana
yuanyang5917
·
2016-01-13 16:00
[连载]《C#通讯(串口和网络)框架的设计与实现》- 14.序列号的设计,不重复的实现一机一码
目录第十四章序列号的设计...214.1设计原则...214.2设计思想...314.3代码实现...414.4
代码混淆
...1814.5代码破解...1814.6小结...18第十四章序列号的设计序列号作为软件使用授权方式之一
唯笑志在-ineuos.net
·
2016-01-06 13:00
[连载]《C#通讯(串口和网络)框架的设计与实现》- 14.序列号的设计,不重复的实现一机一码
目 录第十四章 序列号的设计...214.1 设计原则...214.2 设计思想...314.3 代码实现...414.4
代码混淆
...1814.5
唯笑志在
·
2016-01-06 13:00
android
代码混淆
什么是
代码混淆
Java是一种跨平台的、解释型语言,Java源代码编译成中间”字节码”存储于class文件中。
whorus1
·
2015-12-29 14:00
android
android eclipse
代码混淆
android代码是开源的,这个大家都知道,不加密或者不混淆的话别人很容易通过反编译的工具查看我们的代码甚至是通过逆向工程什么的直接篡改我们的app,加个广告就当自己的应用上传上去。因此,混淆是必要的。网上有很多第三方加固,如百度加固,360加固等,但是这些加固会存在一些问题,比如在一些机型上跑不起来或者开启时卡顿的时间长。因此,这篇简单的说下如何混淆。具体的操作表现在我们修改eclipse代码项
gan303
·
2015-12-29 11:00
Android进阶之ProGuard
代码混淆
简介Proguard工具通过移除无用的代码以及使用语义隐晦的名称来重命名类、字段和方法,从而达到压缩、优化和混淆代码的目的。最终您将获得一个较小的.apk文件,此文件更难于进行反向工程。由于ProGuard会使应用更难于进行反向工程,因此当应用使用对安全性要求极高的功能时(例如,当您向应用授予许可时),您必须使用此工具。ProGuard已集成到Android构建系统,所以您无需手动调用此工具。只有
hanhailong726188
·
2015-12-28 22:00
android
ProGuard
keep
共有18款Java
代码混淆
和加密开源软件
http://www.oschina.net/project/tag/167/code-confusion?lang=19&sort=viewJava混淆器ProGuardProGuard是一个免费的Java类文件的压缩,优化,混肴器。它删除没有用的类,字段,方法与属性。使字节码最大程度地优化,使用简短且无意义的名字来重命名类、字段和方法。eclipse已经把Proguard集成在一起了。更多Pr
mengzhengjie
·
2015-12-28 17:02
java
Android Studio
代码混淆
配置大全
proguard问题和风险
代码混淆
后虽然有
kimyo8337373
·
2015-12-25 14:00
android混淆
混淆大全
proguard配置
proguard問題
混淆錯誤
Proguard 简述
前一段时间PM让我搞
代码混淆
,开始我一头雾水,不清楚是搞什么的。(
代码混淆
就是对编译的class文件中的一些处理,也就是防止class文件反编译后产生可读性很强的源文件)。
poyexinghun
·
2015-12-24 14:00
spring
Hibernate
jsp
网络应用
Webwork
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他