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混淆(
Proguard
)详解
目录:1、混淆的作用及好处2、混淆的原理3、混淆的具体使用---3.1、混淆的基本语法---3.2、去除日志信息4、更详细的语法及demo1、混淆的作用及好处混淆属于整个应用程序开发生命周期偏后期阶段的技术了,所以要考虑应用的安全性及性能的问题,混淆就是为了这种需求产生的一种技术,简单说,混淆就是将关键字和关键类名,修改为无意义的字符以起到迷惑试图反编译去查看源码的人。在一定程度上能过滤掉起码95
JuliusL
·
2024-09-10 02:02
android jack make区别,GitHub - jack813/Android-Lua: Based on Androlua, make some practical changes....
Android-LuaBasedonAndroluaforLua5.3.3,makesomepracticalchanges.依赖Dependencyimplementation'cc.chenhe:android-lua:1.1.0'混淆
ProGuard
水墨江
·
2024-02-20 10:51
android
jack
make区别
Android混淆-基本混淆模板+自定义混淆类Not
Proguard
proguard
-rules.pro-第三方就增加了一个glide+rxjava+retrofit,别的按需添加即可#Addprojectspecific
ProGuard
ruleshere.
MonkeyLei
·
2024-02-10 09:33
proguard
springboot 多模块代码混淆 一些坑
proguard
springboot多模块代码混淆一些坑maven依赖使用多模块跟单模块一样,在需要混淆模块的pom文件中加入以下依赖:com.github.wvengen
proguard
-maven-plugin2.6.0
proguard
package
proguard
7.1.0
D H L
·
2024-02-07 21:40
源代码混淆
java
spring
boot
springboot防止反编译
proguard
+xjar
一、背景项目组核心代码模块部署于用户服务器上,直接甩jar包到服务器的方式,极有可能导致数据泄露和代码泄露,为了防止有技术能力的用户反编译我们的程序,采用了
proguard
和xjar两种方式来混淆和加密
mawei7510
·
2024-02-07 21:39
jvm
xjar
proguard
加密
混淆
SpringBoot 多Module
Proguard
混淆(Gradle)
1、
Proguard
介绍使用文档:https://www.guardsquare.com/manual/home
ProGuard
是一个
qq_37971464
·
2024-02-07 21:09
SpringBoot
spring
boot
java
后端
Spring boot使用
ProGuard
实现代码混淆
目录参考一、
ProGuard
简介二、混淆配置要点三、快速开始方案一配置文件新增
proguard
.cfg配置插件打包方案二pom中定义配置参考Springboot使用
ProGuard
实现代码混淆SpringBoot
Blueeyedboy521
·
2024-02-07 21:08
开发工具
spring
boot
java
mybatis
SpringBoot多模块项目
proguard
混淆
SpringBoot多模块项目
proguard
混淆前言整活项目目录混淆后的效果图混淆配置混淆配置规则keep相关通配符和关键字keep说明常见问题解决办法效果前言
proguard
是压缩、优化和混淆Java
马志武
·
2024-02-07 21:37
java
spring
boot
java
proguard混淆
多模块项目混淆
Android 代码混淆 选项说明
------匆忙拥挤repeat语法规范说明地址:https://stuff.mit.edu/afs/sipb/project/android/sdk/android-sdk-linux/tools/
proguard
匆忙拥挤repeat
·
2024-02-06 01:56
Android
android
代码混淆
Android Jack Server Build
•支持代码压缩,混淆,重打包和multidex不在使用额外单独的包,例如
ProGuard
。1The.jacklibraryformatJa
Nothing_655f
·
2024-02-06 00:34
Android学习之路(27)
ProGuard
,混淆,R8优化
针对Java的混淆,
ProGuard
就是常用的混淆工具,且他不仅仅是混淆工具,它同时可以对代码进行压缩、优化、混淆。下面我们来简单介绍下
ProGuard
工作流程。
ProGuard
工作
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:15
安卓
android
学习
Gradle插件在包体积优化中的应用
在安卓app包里面,占体积的主要是三块一块是dex文件,也就是java/kotlin代码,这块基本上都是用了
Proguard
去压缩(Shrinking)、优化(Optimization)、混淆(Obfuscation
HarryChen
·
2024-02-03 06:21
Android资源混淆工具 AndResGuard 使用
:https://github.com/shwenzhang/AndResGuard其他语言版本:English,简体中文.AndResGuard是一个帮助你缩小APK大小的工具,他的原理类似Java
Proguard
旺仔爸
·
2024-02-03 03:32
Flutter集成UniMPSDK(Uni小程序SDK)
小程序SDK示例DEMO|--SDK//uni小程序SDK|--assets//assets资源文件|--libs//依赖库|--res//资源文件|--src//微信分享支付需要的activity|--
proguard
.cfg
LYP_0320
·
2024-02-02 14:32
flutter
小程序
Spring Boot(番外):防止反编译之Jar包加密
1防止反编译方案(1)第一种方案使用代码混淆这个方案已经在上一章SpringBoot(番外):防止反编译之代码混淆讲解过,采用
proguard
-maven-plugin插件。
不死鸟.亚历山大.狼崽子
·
2024-02-01 12:40
SpringBoot
spring
boot
jar
elasticsearch
Android代码混淆——
Proguard
一、概述
ProGuard
会检测和移除封装应用中未使用的类、字段、方法和属性,包括自带代码库中的未使用项(这使其成为以变通方式解决64k引用限制的有用工具)。
编码前线
·
2024-02-01 08:54
提高APP安全性的必备加固手段——深度解析代码混淆技术
混淆代码:使用
ProGuard
工具可以对代码进行混淆,使得反编译出来的代码很难阅读和理解。
iOS学霸
·
2024-01-31 07:32
网络
安全
Android studio 混淆小记
在Androidstudio中混淆的方式比较简单,但需要自己配置一下
proguard
-rules.pro文件。
X峰
·
2024-01-31 06:20
混淆
android
studio
proguard
yml自定义配置属性类获取为null的原因
注入属性配置类对象失败属性没有写在默认的application.yml文件中,而是使用spring:profiles:active:属性使用的yml文件
lskisme
·
2024-01-28 14:52
proguard
检查代码混淆率
proguard
-rate
检查代码混淆率
proguard
-rate使用步骤(下面的步骤是针对Mac系统)1.如果没有python3环境,需要先安装,建议用homebrew一键安装。
yayayaiii
·
2024-01-25 11:19
python
android
java
flutter集成高德地图打包后闪退
app/build.gradlerelease{signingConfigsigningConfigs.release////设置混淆minifyEnabledtrueconsumer
Proguard
Files"
proguard
-rules.pro
文阿花
·
2024-01-24 23:59
flutter
Android
android
gradle
android
studio
android apk 瘦身
App瘦身代码瘦身移除无用代码、功能,缩减方法数;移除无用的库、避免功能雷同的库;启用
Proguard
,让方法字符串长度变小;资源瘦身移除无用的资源文件;移除无用资源文件要比移除无用代码容易,在AndroidStudio
LoveXiaer
·
2024-01-20 14:55
【教程】代码混淆详解
目录引言正文什么是代码混淆
ProGuard
混淆文件参数详解代码混淆的方法IpaGuard工具的使用方法IPA重签名与安装测试总结本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard
仙女很美哦
·
2024-01-19 09:46
iOS
App加固
ios
【教程】代码混淆详解
目录引言正文什么是代码混淆
ProGuard
混淆文件参数详解代码混淆的方法IpaGuard工具的使用方法IPA重签名与安装测试总结本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard
jityuytfur
·
2024-01-19 06:56
iOS上架
ios
SpringBoot项目Jar包加密,防止反编译
方案★第一种方案使用代码混淆”采用
proguard
-maven-plugin插件在单模块中此方案还算简单,但是现在项目一般都是多模块,一个模块依赖多个公共模块。
技术小羊
·
2024-01-18 00:30
开发语言
java
springboot
jar包加密防止反编译【技术选型】
个人总结,如有不妥,请批正工具/指标收费加密程度使用复杂度加密后文件大小是否可集成VRBOX是中低基本不变否ClassFinal否中中基本不变是XJar否高高翻一倍是
proguard
否没有测试成功截图说话
菜鸟fox
·
2024-01-18 00:58
加密解密
java
golang
混淆打包的
Proguard
returned with error code 1. See console错误
如果你使用Android的混淆打包时遇到以下类似错误:
Proguard
returnedwitherrorcode1.Seeconsole[2011-12-0114:03:09-]
proguard
.ParseException
belyxiong
·
2024-01-16 11:36
Android
应用开发
android
class
path
file
c
Android基于Gradle8.2的海外包框架
OsAppFramework海外包框架4层混淆加密功能:第一层:
proguard
-rules自带混淆;第二层:增加dic.txt超级混淆字典,我称之为甜甜圈字典,因为全是0o圈符号;第三层:XmlClassGuard
麦克尔.马
·
2024-01-16 01:34
android
Android面试常问一百题(第1题)——Android性能优化
3.1res资源优化:3.2代码优化:3.3lib资源优化:3.4assets资源优化:3.5代码混淆3.6使用
proGuard
代码混淆器工具,它包括压缩、优化、混淆等功能。
nibolyoung
·
2024-01-14 18:03
Android面试
android
面试
性能优化
Android代码混淆
Android之代码混淆代码混淆的作用设置混淆1.在模块目录下的build.gradle文件中配置以下代码2.在
proguard
-rules.pro文件中添加混淆规则通用混淆规则常用匹配符常用命令注意事项如何查看是否已混淆代码混淆的作用
是阿超
·
2024-01-13 07:15
Android
android
代码混淆
【教程】代码混淆详解
目录引言正文什么是代码混淆
ProGuard
混淆文件参数详解代码混淆的方法IpaGuard工具的使用方法IPA重签名与安装测试总结本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard
erterhgj
·
2024-01-10 11:16
app上架
App加固
ios
SpringBoot项目如何防止反编译?
方案第一种方案使用代码混淆采用
proguard
-maven-plugin插件在单模块中此方案还算简单,但是现在项目一般都是多模块,一个模块依赖多个公共模块。那么使用
沁禹
·
2024-01-10 09:48
每日一个知识点
spring
boot
后端
java
【教程】代码混淆详解
【教程】代码混淆详解本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard工具的使用方法。
iOS学霸
·
2024-01-10 06:37
iOS上架
混淆加固
iOS
react
native
【教程】代码混淆详解
目录引言正文什么是代码混淆
ProGuard
混淆文件参数详解代码混淆的方法IpaGuard工具的使用方法IPA重签名与安装测试总结本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard
劝君更尽一杯酒1
·
2024-01-10 05:47
iOS上架
ios
【教程】代码混淆详解
目录引言正文什么是代码混淆
ProGuard
混淆文件参数详解代码混淆的方法IpaGuard工具的使用方法IPA重签名与安装测试总结本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard
不是不爱是太坏
·
2024-01-09 22:16
上架APP
App加固
ios
【教程】代码混淆详解
目录引言正文什么是代码混淆
ProGuard
混淆文件参数详解代码混淆的方法IpaGuard工具的使用方法IPA重签名与安装测试总结本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard
咕咕咕叽叽叽1
·
2024-01-09 21:04
iOS
ios
【教程】代码混淆详解
目录引言正文什么是代码混淆
ProGuard
混淆文件参数详解代码混淆的方法IpaGuard工具的使用方法IPA重签名与安装测试总结本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard
ergdfhgerty
·
2024-01-09 20:07
app上架
ios
【教程】代码混淆详解
目录引言正文什么是代码混淆
ProGuard
混淆文件参数详解代码混淆的方法IpaGuard工具的使用方法IPA重签名与安装测试总结本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard
宝宝别生气了
·
2024-01-09 19:00
App加固
混淆加固
ios
【教程】代码混淆详解
【教程】代码混淆详解本文将对代码混淆进行详细解释,并介绍
ProGuard
代码混淆器以及IpaGuard工具的使用方法。
不写代码没饭吃
·
2024-01-09 19:29
iOS加固
APP加固
ios
(译)混淆器生效的规则来源
-三国,诸葛亮原文链接:Feeding
ProGuard
’sinputs:wherearealloftheserulescomingfrom?
于卫国
·
2024-01-04 11:48
Embed a JRE in a Windows executable
TrytouseAvianand
ProGuard
toolkits.Avianallowstoembedlightweightvirtualmachineinyouapp.Linux,MacOS,WindowsandiOSaresupported.And
ProGuard
allowsyoutoshrinklargejarfiletopreparetoembed.Quiteafewoptionsarou
石头
·
2024-01-03 13:34
java
ProGuard
加密混淆Java代码
ProGuard
介绍
ProGuard
能够通过压缩、优化、混淆、预检等操作,检测并删除未使用的类,字段,方法和属性,分析和优化字节码,使用简短无意义的名称来重命名类,字段和方法。
A慧眼如炬
·
2024-01-03 11:25
java
安全
如何使用自定义类加载器防止代码被反编译破解
今天我们就来聊聊如何通过对代码进行加密实现代码防反编译,至于混淆因为可以直接利用
proguard
-maven-plugin进行配置实现,相对比较简单,就不在本文论述代码防编译整体套路1、编写加密工具类@
linyb极客之路
·
2024-01-02 23:15
【Android Gradle 插件】ProductFlavor 配置 ( consumer
Proguard
Files 配置 | dimension 配置 )
AndroidPluginDSLReference参考文档:文档主页:AndroidPlugin2.3.0DSLReferenceandroid模块配置文档:AppExtension-AndroidPlugin2.3.0DSLReferenceProductFlavor文档:ProductFlavor-AndroidPlugin2.3.0DSLReference一、ProductFlavor配置P
修行者对666
·
2024-01-01 20:02
安卓gradle
android
creator js调java找不到该java文件
已下的解决方案仅代表某种或某些情况下解决方法一:
proguard
-rules.pro文件中加入://com.xxx.xxxx为自己的包名-keepclasscom.xxx.xxxx.**{*;}
淡乄
·
2024-01-01 06:55
creator
android
cocos2d-js
Android 显示错误分析之mapping
app发布的时候都会做混淆处理,但是当发生错误的时候,只能看到一些混淆后的代码很难看清楚哪里错了,好在有工具可以帮我们把错误日志还原-retrace在目录..sdk\tools\
proguard
\bin
R_雨泽
·
2024-01-01 05:21
Android高级混淆和代码保护技术
混淆Android官方集成了
Proguard
以供我们进行代码混淆工作,关于
Proguard
你可以搜索到各种它的rules解释,这些文章千篇一律,因此我不再赘述,只说一些特别的有用的技巧:一般情况下,Android
郭某人1
·
2023-12-29 20:30
安卓逆向笔记--apk加固
常见的代码混淆工具
proguard
。该加密方式只是对工程提供了
Little_smi1e
·
2023-12-28 11:52
android
安全
SpringBoot 项目 Jar 包加密,防止反编译
2方案第一种方案使用代码混淆采用
proguard
-maven-plugin插件在单模块中此方案还算简单,但是现在项目一般都是多模块,一个模块依赖多个公共模块。
七夜zippoe
·
2023-12-26 14:53
spring
boot
jar
python
jd-gui坑我大半天
问题背景:基于maven-
proguard
的代码混淆,我需要验证代码是否混淆成功。本来想着有个界面能够直观一点,我就用了jd-gui。
军师_edc7
·
2023-12-26 07:34
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他