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
Proguard
安卓代码混淆(Android Studio)
Proguard
是安卓提供的方便开发者对代码和apk进行保护和精简的工具,可在SDK/tools文件夹下找到。
proguard
的作用:1,代码混淆2,精简代码,删掉没有用到的代码,减小apk的体积。
Jymoon
·
2017-03-10 18:00
Android开发笔记之gradle的buildTypes内部配置
","\"http://110.11.11.00/miaomiao/\""//是否混淆minifyEnabledfalsezipAlignEnabledtrueshrinkResourcesfalse
proguard
File
Droidrzy
·
2017-03-10 16:11
笔记
Android开发笔记之gradle的buildTypes内部配置
","\"http://110.11.11.00/miaomiao/\""//是否混淆minifyEnabledfalsezipAlignEnabledtrueshrinkResourcesfalse
proguard
File
Droidrzy
·
2017-03-10 16:11
笔记
android 常用混淆
buildTypes{release{//混淆minifyEnabledtrue//Zipalign优化zipAlignEnabledtrue//移除无用的resource文件shrinkResourcestrue
proguard
FilesgetDefaultPro
南郭竽
·
2017-03-10 15:07
android
高德地图混淆问题
com.amap.api.maps.overlay.BusLineOverlay:can’tfindreferencedclasscom.amap.api.services.busline.BusLineItem解决问题第一步,可能是没有正确混淆高德地图的类在
proguard
-rules.pro
phomel
·
2017-03-07 11:04
Android开发
bugs
Android studio 混淆+打包+验证是否成功
前言:单挑Android项目,最近即时通讯用到环信,集成sdk的时候官方有一句在
ProGuard
文件中加入以下keep。
听着music睡
·
2017-03-03 10:34
Android apk如何加固防止被破解(防止逆向编译)
现在主要工具是接触SDK,为了防止游戏包被破解编译,以及发现加密串,我来分享下以下几点:防破解技术主要有四种实现方式:1.代码混淆(
ProGuard
)技术2.签名比对技术3.NDK.so动态库技术4.动态加载技术
奥特曼超人Dujinyang
·
2017-02-20 17:46
反编译
android
加密
加固
逆向
安卓-黑客的世界
Eclipse
proguard
代码混淆 微信第三方库 Can\'t process class (Unknown verification type [95] in stack map frame)
今天编译一个android的Eclipse项目,不开启代码混淆能成功导出apk包,开启代码混淆后报错:[2016-12-2623:45:51-test]
Proguard
returnedwitherrorcode1
doubleface999
·
2017-02-19 09:44
安卓打包中的混淆处理
ProGuard
是一个免费的java类文件压缩、优化、混淆器。它探测并删除没有使用的类、字段、方法和属性。它删除没有用的说明并使用字节码得到最大优化。它使用无意义的名字来重命名类、字段和方法。
陈如水
·
2017-02-17 11:37
java项目加密,使用
Proguard
进行项目混淆加密
下面开始说详细的操作步奏:1)将web项目的src目录的java文件打包,只需要选择java文件即可,其他配置文件什么的都不用选择,如图2)到http://
proguard
.sourceforge.net
marvel_cheng
·
2017-02-06 14:18
java语言
Android混淆机制
如何开启混淆eclipse只需要在工程中找到projiect.properties文件,在这个文件中修改下面一段代码:
proguard
.config=${sdk.dir}/tools/
proguard
/
mymdeep
·
2017-01-25 16:03
重读《第一行代码》——1、2章
proguard
-android.txt是所有项目通用的混淆规则
proguard
-ru
EdwdChen
·
2017-01-17 21:05
增强APP的安全性(二)
增强APP的安全性(二)–通过混淆
ProGuard
的常用语法#指定代码的压缩级别-optimizationpasses5#是否使用大小写混合混淆时不会产生形形色色的类名-dontusemixedcaseclassnames
Jesse_liao
·
2017-01-17 16:29
Android
Android代码混淆
二、
ProGuard
AndroidStudio自身集成Java语言的
ProGuard
作为压缩,优化和混淆工具。
Caoxi_
·
2017-01-12 10:22
Eclipse实现Android混淆打包注意事项
一、概述Android源码很容易被工具反编译出来,因此,对源码做混淆是一种非常常用的保护源码的方式,不仅如此,
proguard
还会对源码做一些优化。
风云正
·
2017-01-07 18:48
Eclipse
Proguard
混淆工具使用方法图文说明
Proguard
的理论知识请看这篇文章:http://www.cnblogs.com/cr330326/p/5534915.html1、下载
Proguard
官网地址:http://
proguard
.sourceforge.net
我是知青
·
2016-12-29 17:01
Proguard混淆jar
Proguard混淆工具
Proguard混淆方法
Proguard使用方法
tools
Android Studio中代码做混淆方法
在bulid.gradle文件中:设置如下buildTypes{release{minifyEnabledtrue
proguard
FilesgetDefault
Proguard
File('
proguard
-android.txt
鹭明
·
2016-12-22 18:42
as混淆
Gradle配置:Android Library打包至Maven仓库
而且Library中dependencies和
proguard
等都要商户app再写一遍,这实在是和low,对于商户来说,其实只要一句简单的代码就好了。
写Android的媛运气不会太差
·
2016-12-13 11:51
android
Spring加载加密后的文件,防止反编译
网上有免费的如
ProGuard
,收费的有Zelix等,公司也购买了一个加密狗什么的。公司总是希望不花钱或者花很少的钱完成某种程度的保护,甚至有点是防君子不防小人了。
allen_jinjie
·
2016-12-07 17:01
Android APK加固(加壳)工具
之前一篇文章Android
proguard
代码混淆,我们讲解了如何实现APK的代码混淆,让反编译者不那么容易阅读我们的源代码。虽然我们混淆,做到native层,但是这都是治标不治本的。
huaxun66
·
2016-12-06 11:45
apk
进阶
android 开发 更换支付宝最新SDK后打包出现错误
这几天项目更新了最新的支付宝SDk,但在打包的时候,混淆文件出现了错误J8~SWPL42CREE(DFX)CZVK7_看图王.png然而我就是根据支付宝官方文档添加的混淆啊,怎么会不行呢支付宝混淆规则在商户应用工程的
proguard
-project.txt
zzj丶
·
2016-11-30 11:41
proguard
代码混淆
阅读更多url:http://
proguard
.sourceforge.net/最近在appchecker项目中需要把部分代码混淆下,规则记录下保护注解:-keepattributes*Annotation
mojianpo
·
2016-11-22 10:00
写给Android开发者的混淆使用手册
依靠
ProGuard
,混淆流程将主项目以及依赖库中未被使用的类、类成员、方法、属性移除,这有助于规避64K方法数的瓶颈;同时,将类、类成员、方法重命名为无意义的简短名称,增加了逆向工程的难度。
Android_machong
·
2016-11-18 18:00
android
debug
混淆
【Android】
ProGuard
的使用
MeritsmallerAPKsize(20%~40%)moredifficulttoreverseengineerDemeritunabletogetintostep-by-stepdebugmoderiskofmakingreflectionfailuresriskofintroduceunexpectedbugsmaylossbugtrackingofobfuscatedcodemaybre
Wavky
·
2016-11-17 10:27
apk瘦身与加固
#apk瘦身#1.开启minifyEnables(相当于
proguard
)设为true======================================1.混淆(见视频)2.删除无用的类和无用的方法
LIENLIN
·
2016-11-16 23:56
组件Demo
记忆
压缩代码和资源
通过
ProGuard
实现压缩代码是合适的,
ProGuard
从您的打包应用程序中检测和删除未使用的类,字段,方法和属性,包括来自包含的代码库(使其成为处理64k参考限制的有价值的工具)。
ForeverCy
·
2016-11-15 13:54
proguard
-rules 常用第三方库的混淆配置
AS中创建工程时默认创建了
proguard
-android.txt文件,自己如果需要增加一些第三方库需要自己在
proguard
-rules.txt文件中配置混淆文件。
shanshan_blog
·
2016-11-15 11:25
Android
Proguard
Android
proguard
代码混淆
之前我写过一篇博客AndroidAPK的反编译和重新打包讲解了APK反编译方面的知识,包括反编译代码、反编译资源、以及重新打包等内容。那么本文我们来学习一下如何防止自己的APK被别人反编译,即代码混淆。代码混淆并不是让代码无法被反编译,而是将代码中的类、方法、变量等信息进行重命名,将它们改成一些毫无意义的名字,譬如A类的b()方法等。所以说代码混淆可以在不影响程序正常运行的前提下让破解者很头疼,从
huaxun66
·
2016-11-11 15:00
GreenDao:3.2.0用法
:在app的Build.gradle中添加如下配置:applyplugin:'org.greenrobot.greendao'buildTypes{release{minifyEnabledfalse
proguard
FilesgetDefault
Proguard
File
大城小小爱
·
2016-11-05 23:47
GreenDao:3.2.0
APK反逆向之二:四种基本加固方式
本篇章主要介绍应用加固的最基础的四种方式:1.
proguard
混淆2.签名比对验证3.ndk编译.so动态库4.代码动态加载原文地址:APK反逆向之二:四种基本加固方式0x00简介应该大多数开发者都不会关注应用会不逆向破解
凸一_一凸
·
2016-10-28 00:00
动态加载
签名校验
proguard
ndk
android
Android Studio 如何混淆打包
buildTypes{release{minifyEnabledfalse
proguard
FilesgetDefault
Proguard
File('
proguard
-android.txt'),'
proguard
-rules.pro
·
2016-10-25 23:00
Android studio 代码混淆
1:在build.grandle添加,其中规则写在
proguard
-rules.pro中buildTypes{release{signingConfigsigningConfigs.releaseminifyEnabledtrue
proguard
FilesgetDefault
Proguard
File
nice乐晓阳
·
2016-10-24 11:44
Android
ProGuard
代码混淆
关于混淆代码混淆(Obfuscatedcode)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。代码混淆可以用于程序源代码,也可以用于程序编译而成的中间代码。执行代码混淆的程序被称作代码混淆器。目前已经存在许多种功能各异的代码混淆器。众所周知,Java虽然是编译型的语言,但是由于Java编译后的字节码的抽象级别较高,因此它们较容易被反编译。为了防止我们的劳动
junzia
·
2016-10-21 10:00
android
代码混淆
缩减代码和资源(Shrink Your Code and Resources)
代码缩减(Codeshrinking)利用
ProGuard
,它可以检测和移除app中没有使用的类、字段、方法
抹香君
·
2016-10-20 19:25
Android 混淆代码总结
为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:1.大家也许都注意到新建一个工程会看到项目下边有这样
proguard
-project.txt一个文件,这个对混淆代码很重要
海太帅
·
2016-10-13 00:47
Android
混淆代码总结
Android Weekly Notes Issue #226
AndroidWeeklyIssue#226October9th,2016AndroidWeeklyIssue#226本期内容包括:用Firebase做A/BTest;用RxJava做动画;MVP;
proguard
Files
圣骑士wind
·
2016-10-12 18:00
Android Weekly Notes Issue #226
AndroidWeeklyIssue#226October9th,2016AndroidWeeklyIssue#226本期内容包括:用Firebase做A/BTest;用RxJava做动画;MVP;
proguard
Files
圣骑士wind
·
2016-10-12 18:00
ProGuard
代码混淆详细攻略
ProGuard
简介和工作流程PrgGuard环境配置和使用运行PrgGuard需要以下依赖如何运行
ProGuard
PrgGuard配置文件使用Entrypoints的概念会用到的指令参数说明ModifierClassSpecifications
shensky711
·
2016-10-09 21:00
java
android
ProGuard
代码混淆
混淆
AndroidApk混淆编译时,报告java.io.IOException: The same input jar[xxx/xxx.jar]is specified twice.
在混淆编译之前,我的程序可以正常运行,混淆编译时,报告如下错误:Error:Executionfailedfortask‘:gviews:transformClassesAndResourcesWith
Proguard
ForRelease
天才哆啦梦
·
2016-09-29 15:23
开发中问题记录
Android
Proguard
混淆打包经验总结
作为一名Android开发,应该了解并尝试给自己的项目进行
Proguard
混淆打包。
笑漫人生
·
2016-09-28 10:18
Gradle for Android 使用之旅之gradle配置进阶
例如默认配置:buildTypes{release{minifyEnabledfalse
proguard
Filesg
goodbranch
·
2016-09-26 17:04
学习
Gradle for Android 使用之旅之gradle配置进阶
例如默认配置:buildTypes{release{minifyEnabledfalse
proguard
Filesg
敖小强
·
2016-09-26 17:58
Android Studio:
ProGuard
混淆配置
在AndroidStudio中可通过配置
proguard
-rules.pro对生成的apk和jar进行加密,以免被轻易破解。
doris_d
·
2016-09-22 10:46
Android_Studio
Android :
proguard
-android.txt 解析
androidsdk在目录\sdk\tools\
proguard
\
proguard
-android.txt下提供了默认的混淆配置,下面将介绍每一条规则的作用。
doris_d
·
2016-09-21 17:23
Android 混淆代码详解及实例
为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:1.大家也许都注意到新建一个工程会看到项目下边有这样
proguard
-project.txt一个文件,这个对混淆代码很重要
a-white-lie
·
2016-09-09 11:43
Android APK的加密
由于java字节码的特殊性,使得他非常容易进行反编译,为了对Class文件进行一些保护,通常会使用
ProGuard
来对apk进行混淆代码,用无意义的字母来重命名类,字段,方法和属性,当然,
ProGuard
keke8021
·
2016-09-08 22:29
第三方包fastjson签名混淆后报错解决
在使用了fastjson的项目签名混淆之后运行突然崩溃,提示com.alibaba.fastjson.JSONException:defaultconstructornotfound.class只需要在
proguard
-rules.pro
TenzLiu
·
2016-09-06 12:41
android
如何生成Android项目的jar包以及jar包的混淆
1.在建立完Android项目后,选择export->java->JARfile除了src中的代码,其他的都不要勾上2.打开Android_SDK\tools\
proguard
\bin路径下
proguard
gui.bat
阿里不哥_
·
2016-09-05 17:09
代码心得
使用Maven控件
proguard
-maven-plugin给可执行jar文件混淆
com.github.wvengen
proguard
-maven-plugin2.0.13package
proguard
truepg-dontobfuscate-->-ignorewarnings-dontshrink-dontoptimize-dontskipnonpubliclibraryclasses-dontski
luweifeng1983
·
2016-08-30 17:00
Android混淆——混淆代码总结
ProGuard
是一个混淆代码的开源项目。它的主要作用就是混淆,当然它还能对字节码进行缩减体积、优化等混淆的原理Java是一种跨平
lengtianxue
·
2016-08-18 10:00
代码混淆
APK保护
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他