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
代码混淆
反编译以及
代码混淆
的简单介绍
要反编译apk需要下面3个工具:1.apktool(资源文件获取)作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看2.dex2jar(源码文件获取)作用:将apk反编译成java源码(classes.dex转化成jar文件)3.jd-gui作用:查看APK中classes.dex转化成出的jar文件,即源码文件反编译资源文件的方法反编译得到资源文件1.解压apktool.rar,其中包
jiang547860818
·
2017-11-29 18:58
java
反编译
源码
图片
布局
开发常用功能点
Android Studio
代码混淆
小结
前言之前对
代码混淆
这块一直不了解,今天进入新公司就接触到了,网上看了一些博客,这里记录下看的结果。
D_Russell
·
2017-11-27 16:12
android
java
android框架
Android Studio
代码混淆
小结
前言之前对
代码混淆
这块一直不了解,今天进入新公司就接触到了,网上看了一些博客,这里记录下看的结果。
D_Russell
·
2017-11-27 16:12
android
android
java
android框架
android studio
代码混淆
打包错误 The same input jar is specified twice
androidstudio
代码混淆
打包错误Thesameinputjarisspecifiedtwice使用androidstudio以来,还没有使用过
代码混淆
打包,正好赶上项目马上要上线,所以使用
代码混淆
打包发现
C_zx
·
2017-11-27 02:39
Android APK安全:
代码混淆
且加壳防止反编译
最近学习了下APK安全防止反编译,目前还只初步阶段。以下是经过实践,现在做一下简要实践步骤总结。用到工具AndroidStudiojd-gui-0.3.5.windowsdex2jar-0.0.9.15apktoolIDAProv6.8C32AsmDexFixerWindowssigntool.zip2、添加花指令添加花指令:在Android项目添加一个永不能执行到class;如下。也可以通过pr
oscarli
·
2017-11-23 15:24
安全测试
详解Android的反编译和
代码混淆
前言包括以下内容要反编译apk需要下面3个工具反编译资源文件反编译类文件
代码混淆
要反编译apk需要下面3个工具1、apktool(资源文件获取)作用:资源文件获取,可以提取图片文件和布局文件进行使用查看
跳动的松鼠
·
2017-11-21 09:39
ProGuard混淆例子
请先查看Androidapp如何
代码混淆
后再查看本篇文章,本文只讲proguard-project.txt文件#ToenableProGuardinyourproject,editproject.properties
dumb_man
·
2017-11-20 17:23
Android编译与反
Android性能优化之Android安装包大小优化
代码混淆
ProGuard是一个开源的Java
代码混淆
器,并且默认集成到AndroidSDK中,它具有以下功能:压缩:移除无效的类、属性、方法等。优化:移除没用的结构。混淆:把类名、属性名、方法名替换为
JoeySheng
·
2017-11-14 14:04
Android性能优化
谈一次java web系统的重构思路
这种方式界面层代码和逻辑实现
代码混淆
在一起,导致二次开发很难使用
宁可十年不将军,不可一日不拱卒
·
2017-11-09 19:04
Java
Android
代码混淆
语法讲解及常用模板
转载请注明原博客地址Android
代码混淆
语法讲解及常用模板前言混淆对于每一个开发者来说都不陌生,对于大多数APP而言,在上线之前,通常会进行
代码混淆
,加固,防止自己的APP被别人轻易破解。
stormjun94
·
2017-10-18 23:22
iOS 对源代码进行混淆
该方法只能针对有.m.h的类进行混淆,静态库等只有.h文件的没法进行混淆
代码混淆
,刚刚看到是不是有点懵逼,反正我是最近才接触到这么个东西,因为之前对于代码和APP,只需要实现功能就好了,根本没有考虑什么安全问题
laitys
·
2017-10-17 15:29
Android proguard -applymapping 导致编译错误
-applymappingAndroid
代码混淆
工具Proguard的配置文件proguard-rules.pro内选项,用来维持两次混淆公用一份
代码混淆
符号表mapping.txt,确保相同的代码前后两次混淆后是一样的命名
辣鸡平台
·
2017-10-13 14:57
Android
代码混淆
整理
概述Java源代码编译成的class文件(Android中编译成dex文件类似)中有大量包含语义的变量名、方法名的信息,很容易被反编译为Java源代码。为了防止这种现象,我们可以对Java字节码进行混淆。混淆不仅能将代码中的类名、字段、方法名变为无意义的名称,保护代码,也由于移除无用的类、方法,并使用简短名称对类、字段、方法进行重命名缩小了程序的大小。proguard-rules.proProGu
ElvenShi
·
2017-10-11 18:37
Android
代码混淆
整理
概述Java源代码编译成的class文件(Android中编译成dex文件类似)中有大量包含语义的变量名、方法名的信息,很容易被反编译为Java源代码。为了防止这种现象,我们可以对Java字节码进行混淆。混淆不仅能将代码中的类名、字段、方法名变为无意义的名称,保护代码,也由于移除无用的类、方法,并使用简短名称对类、字段、方法进行重命名缩小了程序的大小。proguard-rules.proProGu
ElvenShi
·
2017-10-11 18:37
App安全之网络传输安全(转)
App代码安全,包括
代码混淆
,加密或者app加壳。App数据存储安全,主要指在磁盘做数据持久化的时候所做的加密。Ap
vb12
·
2017-09-30 14:05
Android混淆遇到的坑
Android的混淆知识请参:Android
代码混淆
之混淆规则项目要求集成对蓝牙设备的操作,并且很快完成了这个需求,在自己的app中测试没遇到什么问题,当把app作为另一个大项目的aar集成后,再次测试这个蓝牙功能出现了
amoshcxy
·
2017-09-29 16:11
Android
iOS自动
代码混淆
前言:因为公司要做一个金融类型的app,安全措施是必不可少的,
代码混淆
便是其中一种。
一个不太努力的代码搬运工
·
2017-09-20 20:55
Eclipse对apk进行混淆加密
下面就介绍一下在Eclipse开发工具中如何对我们的APK进行
代码混淆
。一、使用proguard进行加密首先打开“project.properties”文件,然后在文件中添加一行:proguard
FrancisBingo
·
2017-09-19 19:30
Android
iOS安全攻与防(总篇)
iOS安全攻与防本地数据攻与防httpsUIWebview第三方sdk与xcode反编译与
代码混淆
越狱与反调试扫描工具fortify常见接口漏洞分析本地数据攻与防APP文件下的本地存储Documents
天机否
·
2017-09-13 11:39
iOS安全攻与防(总篇)
iOS安全攻与防本地数据攻与防httpsUIWebview第三方sdk与xcode反编译与
代码混淆
越狱与反调试扫描工具fortify常见接口漏洞分析本地数据攻与防APP文件下的本地存储Documents
tianjifou
·
2017-09-13 10:39
ios-安全攻防
ios
安全
uiwebview
xcode
sdk
Android Studio
代码混淆
引用博客juejin.im/post/5947e7e8128fe1006a52d922一、前言ProGuard作用压缩(Shrinking):默认开启,用以减小应用体积,移除未被使用的类和成员,并且会在优化动作执行之后再次执行(因为优化后可能会再次暴露一些未被使用的类和成员)。-dontshrink关闭压缩优化(Optimization):默认开启,在字节码级别执行优化,让应用运行的更快。-don
沐碼人
·
2017-09-04 09:57
防逆向技术简史:从
代码混淆
到虚拟机保护技术
开发软件的人都知道这个世界上没有破解不了的软件,只有不值得破解的软件。换而言之,只有软件的破解成本超过Hacker收益,软件资产才是相对安全的。Android平台以其免费和开源的特性占据了移动应用领域半壁江山,但也因其应用很容易被逆向破解获取源码,导致它成为Hacker最喜欢***的一个“靶子”。那么如何才能保护自己开发APP不被逆向破解呢?在道高一尺魔高一丈的网络安全***对抗中,防逆向保护技术
cqzt
·
2017-08-29 17:17
防逆向技术
grunt
代码混淆
1.grunt是基于nodejs的,所以要先安装nodejs。2.安装nodejsGrunt和所有grunt插件都是基于nodejs来运行的,如果你的电脑上没有nodejs,就去安装吧。安装nodejs非常简单,完全傻瓜式、下一步下一步下一步、的安装方式,这里不再赘述。去https://nodejs.org/上,点击页面中那个绿色、大大的“install”按钮即可。安装了nodejs之后,可以在你
Alisa_lifang
·
2017-08-17 15:31
Android项目集成AndResGuard资源混淆两种方式
Android项目开发完成后我们为了防止别人反编译我们的apk安装包,我们需要对我们开发完的安装包做一些处理,比如
代码混淆
、加壳、资源混淆、资源加密等,本文要介绍的是微信官方推荐的AndResGuard
雨打芭蕉
·
2017-08-11 16:48
Android
Android
代码混淆
探索
本人关于学习
代码混淆
的建议了解基本的混淆概念和目的概念->做一下简单的
代码混淆
实践->详细了解混淆规则目录:一:
代码混淆
是什么?二:为什么要进行
代码混淆
?三:
代码混淆
能保证代码的绝对安全吗?
VoguePaPa
·
2017-08-08 14:31
Android
代码混淆
探索
本人关于学习
代码混淆
的建议了解基本的混淆概念和目的概念->做一下简单的
代码混淆
实践->详细了解混淆规则目录:一:
代码混淆
是什么?二:为什么要进行
代码混淆
?三:
代码混淆
能保证代码的绝对安全吗?
VoguePaPa
·
2017-08-08 14:31
防逆向技术简史:从
代码混淆
到虚拟机保护技术
点击查看全文开发软件的人都知道这个世界上没有破解不了的软件,只有不值得破解的软件。换而言之,只有软件的破解成本超过Hacker收益,软件资产才是相对安全的。Android平台以其免费和开源的特性占据了移动应用领域半壁江山,但也因其应用很容易被逆向破解获取源码,导致它成为Hacker最喜欢攻击的一个“靶子”。那么如何才能保护自己开发APP不被逆向破解呢?在道高一尺魔高一丈的网络安全攻防对抗中,防逆向
Mc顽固份子
·
2017-08-01 14:52
虚拟机
技术
阿里云
代码混淆
什么是
代码混淆
?
代码混淆
(Obfuscatedcode)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。
番薯大佬
·
2017-07-27 10:36
IT知识
OLLVM + NDK 混淆编译环境搭建
代码混淆
能起到很好的反逆向分析,类似于java的proguard混淆和dex文件的dexguard混淆工具,c/c++也有对应的ollvm混淆组件。
凸一_一凸
·
2017-07-25 00:00
llvm
ndk
android
Android高级混淆和代码保护技术
本文原文地址:http://drakeet.me/android-advanced-proguard-and-security/混淆Android官方集成了Proguard以供我们进行
代码混淆
工作,关于
hqiangtai
·
2017-07-24 19:39
android
android之
代码混淆
项目发布之前混淆是必不可少的工作,混淆可以增加别人反编译阅读代码的难度,还可以缩小APK包。Android中通过ProGuard来混淆Java代码,仅仅是混淆java代码。它是无法混淆Native代码,资源文件drawable、xml等文件。ProGuard作用压缩:移除无效的类、属性、方法等优化:优化字节码,并删除未使用的结构混淆:将类名、属性名、方法名混淆为难以读懂的字母,比如a,b,c;不能
切切歆语
·
2017-07-21 10:26
Android
浅谈Android混淆
代码混淆
(Obfuscatedcode)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。Why?
言者无知_n4c
·
2017-07-21 01:23
Android App 瘦身总结 第三章
代码混淆
及优化
Android进阶之路系列:http://blog.csdn.net/column/details/16488.html在前两章我们分别从图片资源和jni动态库这两个方面来分析apk瘦身的优化点AndroidApp瘦身总结第一章图片资源的优化处理AndroidApp瘦身总结第二章jni动态库及cpu兼容本章我们从代码角度来继续进行分析。代码是一个app的核心,但是实际上一款应用真正自有的代码在空间
Bennu-Cui
·
2017-07-20 15:10
android
Android进阶之路
移动周刊第 199 期:Android 性能小技巧、iOS 项目及性能优化
技术文章AndroidAndroid高级混淆和代码保护技术这是一篇关于Android代码保护的文章,旨在介绍
代码混淆
、防
「已注销」
·
2017-07-20 10:43
移动开发
Android
iOS
AR
iOS 对源代码进行混淆
转载自:http://www.jianshu.com/p/a17640cb32b9该方法只能针对有.m.h的类进行混淆,静态库等只有.h文件的没法进行混淆
代码混淆
,刚刚看到是不是有点懵逼,反正我是最近才接触到这么个东西
沸腾的泪水05314
·
2017-07-11 12:47
Android app安全性能测试
阅读更多1.安装包测试(1)能否反编译代码(源代码泄露问题):开发:对代码进行混淆;测试:使用反编译工具进行查看源代码,是否进行
代码混淆
,是否包括了显而易见的敏感信息(2)安装包是否签名(ios重app
alston123
·
2017-07-04 18:00
Android 混淆那些事儿
本文主要讲述了
代码混淆
和资源混淆的原理,Studio默认的混淆方案,混淆的参数,以及如何对Apk进行
代码混淆
(自定义混淆文件)和资源混淆(结合微信混淆和美团混淆两种方案),避免Apk被逆向。
机智的小米米
·
2017-06-29 13:06
Android 混淆代码总结
在离职之际,也没有啥事可以做,就自己捣腾下
代码混淆
,言归正传。
Orz013
·
2017-06-28 15:18
Android 混淆那些事儿
公众号(weixinBugly),未经作者同意,请勿转载,原文地址:https://mp.weixin.qq.com/s/WmJyiA3fDNriw5qXuoA9MA作者:lilycai本文主要讲述了
代码混淆
和资源混淆的原理
腾讯bugly
·
2017-06-27 15:00
反编译后
代码混淆
问题小分析
通过反编译工具反编译后代码出现了混淆语法不同了1.案例一反编译后方法代码publicstaticbooleangetName(ContextparamContext){inti=Settings.System.getInt(paramContext.getContentResolver(),"name",0);intj=0;if(i!=0)j=1;returnj;}实际方法代码publicstat
mmi-开发
·
2017-06-23 09:25
Android
Android
代码混淆
、过滤与警告处理
混淆配置中碰到的问题我整理在本博文评论部分,也希望大伙能帮忙补充AndroidStudio集成Fabric--Fabric可以做到无混淆信息上传AndroidNDK混淆https://www.jianshu.com/p/2b32949d223e记一次在win10下用AndroidStudio直接使用Ollvmhttps://blog.csdn.net/u014476720/article/deta
牵手生活
·
2017-06-13 14:43
Android开发知识体系
自动化编译
构建
android
代码混淆
droidyue.com/blog/2016/07/10/understanding-android-obfuscated-code-by-proguard/什么是混淆关于混淆维基百科上该词条的解释为
代码混淆
baidu_36204446
·
2017-06-06 12:00
Andrid架包
代码混淆
与打包处理
1.编辑混淆文件proguard-rules.pro-keepclasscom.hd123.piccmcarddriver.Card{*;}-keepclasscom.hd123.piccmcarddriver.CardInfo{*;}-keepclasscom.hd123.piccmcarddriver.CardOperateException{*;}-keepclasscom.hd123.pi
SunnySky_
·
2017-05-14 13:15
Android开发之
代码混淆
应用混淆(ProGuard)ProGuard是一个免费的JAVA类文件压缩,优化,混淆器。它探测并删除没有使用的类,字段,方法和属性,它删除没有用的说明并使用字节码得到最大优化,它使用无意义的名字重命名类,字段和方法。我们先来介绍下ProGuard我们为啥要使用ProGuard?优化应用:创建紧凑的代码文档是为了更快的网络传输,快速装载和更小的内存占用;防止反向:创建的程序和程序库很难使用反向工程
Rairmmd
·
2017-05-09 23:24
Android
代码混淆
技术总结(一)
*作者:ix__xi,本文转载自安全客,原文地址:http://bobao.360.cn/learning/detail/3704.html一、前言最近一直在学习Android加固方面的知识,看了不少论文、技术博客以及一些github上的源代码,下面总结一下混淆方面的技术,也算是给想学习加固的同学做一些科普,在文中讲到的论文、资料以及源码,我都会给出相应的链接,供大家进一步去深入学习。后面我会弄成
__NICK
·
2017-04-28 17:07
Android
教你5步搞定
代码混淆
代码混淆
是上线前必不可少的一部分操作,作为一个高逼格程序员,怎么让自己的混淆看起来更专业,更高逼格呢!
aserbao
·
2017-04-20 11:27
Android
Android书籍推荐
该书涉及的主题有:Android项目的重构、网络底层框架设计、经典场景设计、命名规范和编程规范、Crash的捕获与分析、持续集成、
代码混淆
、App竞品技术分析、移
慕涵盛华
·
2017-04-19 11:51
ProGuard 最全混淆规则说明
Android混淆入门可参考《Android
代码混淆
零基础入门》5326.pngInput/OutputOptions输入输出选项-includefilename递归引入目录的配置文
一件小毛衣
·
2017-04-17 20:39
android studio
代码混淆
如何忽略第三方jar包
日前在打包混淆包含第三方jar包的Androidstudio项目时报出了各种错误,但是debug版本却能正常运行,于是怀疑androidstudio打包的时候把第三方jar包给混淆了,第三方jar包有些已经混淆过,再混淆一次,那肯定会出现蛋疼的问题。遇到这个问题是本能的想到直接在app目录下的proguard-rules.pro(或者proguard-rules.txt)混淆规则文件直接-libr
Echo--Android
·
2017-04-17 10:00
proguard-rules.pro文件细谈
#==================================【基本配置】==================================#
代码混淆
压缩比,在0~7之间,默认为5,一般不下需要修改
华丽的基石
·
2017-04-12 16:13
android
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他