被混淆编译之后的类,有没有办法再反编译那?

Java > Java SE [问题点数:100分,结帖人kingljx]
等级
本版专家分:551
结帖率 100%
kingljx

等级:

代码混淆—android被反编译的两种解决方案

 Java的字节码一般是非常容易反编译的,而android采用java编写,生成的apk安装文件实际上就是一个压缩格式,后缀改为.zip,解压缩,借用其他工具就能被反编译出来,目前android程序所谓的去广告版、汉化版都是...

Android混淆 反编译以及反破解的简单回顾

Android混淆 反编译以及反破解的简单回顾

编译,反编译混淆,【二】

现在先测试下能不能用IL Spy工具把代码编译出来。 左上角选择上篇创建的类库。 看代码是不是暴露了右侧小窗口。下面我们来混淆一下 打开混淆工具 ConfuserEx 。先选择要混淆文件的路径。看图操作,点击第...

APK的混淆反编译

第 一章 APK反编译 在线反编译:http://www.ludaima.cn/android.html 原文链接:http://blog.csdn.net/vipzjyno1/article/details/21039349/ 1.1 反编译工具 使用工具: Ø Android反编译整合工具包(最新) ...

如何看懂Java混淆后的反编译代码

一般情况下Java应用的开发者为了保护代码不别人抄袭,在生成class文件的时候都java文件进行了混淆,这种class文件用反编译工具得到的结果很难看懂,并且不能进行编译。本文从研究的角度,浅析如何读懂这种反编译...

怎么反编译已经混淆的代码

怎么反编译已经混淆的代码 大神会嘛~~在线等 挺急的......

Android Apk反编译和代码混淆(第一篇反编译

做为一个开发人员时候需要去反编译别人的Apk下面我把反编译的经验贴出来给大家讨论交流,什么问题请随时指出。 1,工具 人说人家月薪十万以上的才算程序员,其他只能算猴子,做一个使用工具的猴子吧。 dex2...

一些防止java代码被反编译的方法

java作为解释型的语言,其高度抽象的特性意味其很容易被反编译,容易被反编译,自然防止反编译措施存在。今天就拜读了一篇相关的文章,受益匪浅,知彼知己嘛!!之所以会对java的反编译感兴趣,是因为自己在学习...

jar反编译成java工具

jar包反编译生成.java 文件

apk混淆打包与反编译破解及处理

前面人写过了,我就直接引用了,大家就不乱找了。以后有问题继续更新。 一.混淆打包、编译 1.Android 代码混淆。http://blog.csdn.net/zjclugger/article/details/41700041 2.Android 混淆代码总结。...

JAVA防反编译&许可授权管理

由于项目需要,需要对发布的程序进行管理,核心的有两点,一是将代码进行加密防止反编译破解,二是想看下有没有合适的许可授权管理。 JAVA反编译工具 另一篇工具推荐 试用了下JAD,破解起来还是很方便的。接下来...

Unity3D游戏开发之反编译(android项目)

我最近研究发现80%以上的Unity3D游戏都没有做代码混淆。而且我觉得反编译后的代码可阅读性更加好。今天把《锁链战记》的代码和资源都反编译出来了。 1.Unity编译后最终会将代码编译在dll里面,无论是ios还是...

app混淆加固+防止反编译+360加固

android studio混淆加密,没有使用第三方加密后的效果好,混淆加密还能看到大体的混淆包名,使用了那些框架 而使用了360加固后,全部看不到了 下图是360加固window操作IDE,非常好用! ...

给大家推荐一个.Net的混淆反编译工具ConfuserEx

给大家推荐一个.Net的混淆反编译工具ConfuserEx。 由于项目中要用到.Net的混淆反编译工具。 在网上找了很多.Net混淆混淆反编译工具,如.NET Reactor、Dotfuscator、Eazfuscator.NET、ConfuserEx。 由于是...

程序防止反编译(或者说增加反编译的难度)的一些思路

1.代码混淆。 看过关于Javascript代码混淆的文章,当时没仔细看,只是知道了这么回事。...3.设计“逻辑炸弹”,当一个进程或程序反复跟踪,就“引爆”整个程序,使程序崩溃,进而无法被反编译

Java代码加密与反编译(一):利用混淆器工具proGuard对jar包加密

Java 代码编译后生成的 .class 中包含源代码中的所有信息(不包括注释),尤其是在其中保存调试信息的时候。所以一个按照正常方式编译的 Java .class 文件可以非常轻易地被反编译。通常情况下,反编译可以利用...

保护.net中的dll文件方法(防止破解、反编译dll)

.net是一种建立在虚拟机上执行的语言,它直接生成 MSIL 的中间语言,由.net编译器 JIT 解释映象为本机代码并交付CPU执行。中间语言很容易被反编译,所以研究下如何有效的保护dll文件

Android如果对APK进行加密,提高反编译难度(思路)

提高反编译难度的几种方式: 对于软件安全来说,攻就要防才对。不然,Android整个产业链就会这样的Crack给毁掉。 第一种办法:将核心代码用JNI写进so库中。由于so库的反编译和破解的难度加大,所以...

JAVA .class 文件防止反编译

由于Java字节码的抽象级别较高,因此它们较容易被反编译。下面介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都自己的...

java混淆编译如何混淆具体方法

关于java混淆编译 用了jocky跟proguard混淆后 反编译发现方法中的计算方法还是明文的,大神知道怎么办吗? 具体情况是我要编译个jar包给别人用,具体里面计算方法。 我想要的效果是编译成jar之后别人反编译...

Unity反编译-加密和混淆方式

 目前绝大多数的unity ,但是无论是unity工程发布的包,还是C#工程本身,都存在容易被反编译的缺陷(比如用Reflector进行反编译)。一旦程序被反编译,我们的核心算法、通信逻辑,都将暴漏。导致产品抄袭、外挂满...

Unity3D -- 避免代码被反编译

写在前面的话:本文转自雨松大大的文章,里面内容...我最近研究发现80%以上的Unity3D游戏都没有做代码混淆。而且我觉得反编译后的代码可阅读性更加好。今天把《锁链战记》的代码和资源都反编译出来了。 1.Unity编译后

.net破解一(反编译,反混淆-剥壳)

大家好,前段时间做数据分析,需要... 不过还好能拿到客户端(正好是C#开发)所以第一件事就是用Reflector编译,但是没有想象的那么简单,看看反编译结果 代码已经混淆了,方法体内部处理也看不见 ,怎么办喃?  

反编译混淆

一、反编译原理是什么?...C#、Java这高级语言,尤其是需要运行环境的语言,如果没有混淆,非常容易反编译。原因很简单,这语言只会编译为中间语言(C#为MSIL 微软中间语言,Java为Bytecode 字...

使用Dotfuscator加密混淆程序以及如何脱壳反编译

混淆演示 首先介绍如何使用Dotfuscator对.net程序加密码混淆/加壳 C#或vb.net编写的应用程序或DLL。 这里随便创建了一个C#的命令行控制台程序。程序很简单,对当前的时间进行了AES的加解密并输出。   接...

几种Android混淆和逆向工具介绍

代码混淆在X86架构上曾经广泛研究,他用于保护软件的只是产权,但是恶意软件也常常使用他来对抗杀毒软件或者对抗逆向分析者,代码混淆可以给逆向分析带来巨大工作量,比如,可以是反编译工具失效或者增加很多...

在Mac下使用反编译工具

前言 之前一直都是使用windows开发,小编也是个穷比,用的还是大学时候使用的windows dell本,里面加了各种...昨天第一版要上线,做了代码混淆,想要查看下混淆的结果,这就需要反编译工具来搞了。第一步: 找到...

Android APK反编译就这么简单 详解(附图)

你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考...

.NET C# 反编译混淆 处理流程

ScanId_1_5.zip 先扫一遍...最后使用ILSPY或者Reflector反编译查看源代码。 以上工具在 https://down.52pojie.cn/Tools/NET/ 都下载 名字 大小 更新时间 CLRInjection.zip 7M 2015-Nov-23 03:30 ...

Android 如何反编译APK获取源码

想回顾一下反编译是怎么进行反编译的。自己总结的。总比看别人的要更让自己容易理解。 二.想看看自己的混淆启动后。看看混淆后的效果怎么样。   混淆处理可以参考鄙人的另外一遍文章(只提供思路)。 Android ...

相关热词 c#编译器 学习 c#和其他语言相比 c# 什么是管道 c# 在ui线程中运行 c# 动态增加枚举 c# panel边框 c#调用dll报错 c# 编写dll c# dll修复工具 c# timer 多线程