这个程序 我反编译了。还有一些乱码,不知道是什么混淆

问题描述

解决方案

解决方案二:
哪有乱码
解决方案三:
不管什么混淆,函数名是甭想再找回来了。不过看上去这代码还是可以读的
解决方案四:

解决方案五:
看着可以呀,你啥地方看到乱码了?

时间: 2024-12-27 22:00:42

这个程序 我反编译了。还有一些乱码,不知道是什么混淆的相关文章

谈谈JAVA程序的反编译

编译|程序   谈谈JAVA程序的反编译  如今JAVA语言在全世界范围正如火如荼般的流行,它广范地应用在INTERNET的数据库.多媒体.CGI.及动态网页的制作方面.1999年在美国对JAVA程序员的需求量首次超过C++! 最近分析一些JAVA程序,对JAVA的反编译进行了一番了解,下面将我所了解的情况作以下介绍,希望对JAVA爱好者有所帮助. JAVA是采用一种称做"字节编码"的程序结构,分为小程序(嵌入到HTML文件中)和应用程序(直接在命令状态下执行)两种类型.无论哪种结构,

Android程序的反编译的过程分析

  一.前言   对抗反编译是指让apk文件或者dex文件无法正常通过反编译工具,而且有可能导致工具异常或者崩溃,如apktool.baksmali.dex2jar.JEB等等工具,如下图dex2jar无法正常工作.     二.Dex文件格式解析   目前大多数android软件的反编译工具都是开源的,比如apktool.Dex2jar.baksamli,大家可以非常方便的从github下载并源阅读代码,然后找到可以利用的点,再在自己的软件中加入干扰代码,让反编译工具出现异常或者无法正常阅读代

Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来. Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹 proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从 而达到保护代码的作用. 下面具体说一说怎么样让SDK2.3下的proguard.cfg文件起作用

Android如何防止apk程序被反编译(尊重劳动成果)_Android

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来. Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一proguard文件夹 proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达到保护代码的作用. 下面具体说一说怎么样让SDK2.3下的proguard.cfg文件起作用,先

Android如何防止apk程序被反编译(尊重劳动成果)

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来. Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一proguard文件夹 proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难看懂的代码,从而达到保护代码的作用. 下面具体说一说怎么样让SDK2.3下的proguard.cfg文件起作用,先

使用VS2005自带的混淆器防止你的程序被反编译的方法_C#教程

首先要做的找到dotfuscator.exe:D:\Microsoft Visual Studio .NET 2003\PreEmptive Solutions\Dotfuscator Community Edition 运行dotfuscator.exe首先是是否注册的界面,先不注册吧,进入下面的界面: 这里看到了2个选项,1个是打开现有项目,如果选这个你会发现要打开的是个XML文件,而不是DLL或EXE,因为dotfuscator是根据XML配置文件来进行处理的.XML配置文件你可以自己写,

反编译后中文出现乱码,怎样修改后重新编译?asp.net——dll

问题描述 乱码是什么我也不在乎,但放在VS里面就报错了,没法编译.如果我要重新编译需要怎么做呢?如果各位大神能推荐一个不会乱码的反编译器就更好拉!乱码是这样的<Module>.a("璺刊榭遍烦閶奠椃",a_), 解决方案 解决方案二:Reflector应该是可以的解决方案三:给程序中关键字符串加密可以起到保护程序不被随意修改的作用估计是字符串加密了.

如何保护Java程序 防止Java反编译

Java是一种跨平台的.解释型语言.Java 源代码编译中间"字节码"存储于class文件中.Class文件是一种字节码形式的中间代码,该字节码中包括了很多源代码的信息,例如变量名.方法名等.因此,Java中间代码的反编译就变得非常容易.目前市场上有许多免费的.商用的反编译软件,都能够生成高质量的反编译后的源代码.所以,对开发人员来说,如何保护Java程序就变成了一个非常重要的挑战.本文首先讨论了保护Java程序的基本方法,然后对代码混淆问题进行深入研究,最后结合一个实际的应用程序,分

C#反编译微软MSDN2003的帮助文档,并将反编译结果保存到一个SQLSERVER数据库中

server|sqlserver|编译|数据|数据库|微软 using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms; namespace MSDNOUT{ /// <summary> /// 反编译微软MSDN2003文档并保存到数据库的程序主窗体 /// </summary> public class dlgM