你这个问题好奇怪啊,如果不是用java写的,你用gui反编译肯定是出不来的,gui只能编译jar好像,我个人感觉腾讯的win桌面应用肯定是不会用java来写的,java也不太擅长这些东西,如果是android端客户端的话,你先用dex2jar编译成jar然后用gui打开,不过我建议你不要这么干,因为我个人直觉告诉我腾讯的东西应该会有混淆代码的措施,就算不混淆,我相信你找到定义语音的方法,然后看懂它也需要一段时间,就算你看懂了,难道你还希望重建一个工程把代码拷贝进去,?直接网络然后替换QQ安装目录的声音文件是最好的办法。。。
B. 怎样反编译程序
高级语言源程序经过 编译 变成可执行文件,反编译就是逆过程。
但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。
计算机软件反向工程(Reversepengineering)也称为计算机软件还原工程,是指通过对他人软件的目标程序(可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,作为自己开发软件时的参考,或者直接用于自己的软件产品中。
反编译是一个复杂的过程,所以越是高级语言,就越难于反编译,但目前还是有许许多多的反编译软件: VB: VBExplorer 、VB反编译精灵和VBRezQ;只能反编译界面图像,好像代码不能完全反编译 JAVA: JAD ;java的反编译比较常见,所以反编译比较完全, 将class文件反编译成java文件也是有可能的 C++ : eXeScope Dephi: DEDE c#:Reflector 易语言:E-Code Explorer.exe(易格式可执行文件分析器)。
C. 反编译的是时候 就是说反编译 不是回编译 如何知道反编译是否成功了呢 代码怎样看 谢谢
多出来build是合适的,回编后的apk~~~signed...就在那儿.
首先,你的java环境变量设置需要检查.
安装设置好后 调出cmd.(win8下按win+R) 依次输入java javac java -version 显示ok 就证明你的环境变量设置好了.
需要安装的有java 和 JDK这两个.(记得区分32位和64位)
推荐你使用DOAPK 是图形化界面的apktools 不需要java环境变量.
D. 怎样反编译程序
哦 很简单
如果没有加壳 可以用 rescope注册版
加壳的 涉及加密解密知识
E. 怎么反编译,是不是要会看编程才可以
反编译,要学习汇编语言,编译原理等
F. 会反编译exe文件的朋友,在学习反编译的朋友,敢兴趣的进来看看,有钱赚哦!
呵呵,直接找个反编译软件就OK
VB delphi C++ c#都有
G. 教我怎样 java反编译可以吗
反编译的工具有好多, 在众多的JAVA反编译工具中,有几种非常着名的工具使用了相同的核心引擎——JAD,其中主要包括:Front End Plus、mDeJava、Decafe Pro、Cavaj Java Decompiler、DJ Java Decompiler、NMI’s Java Class Viewer和国产的JAVA源代码反编译专家。
jad是java的反编译工具,是命令行执行,反编译出来的源文件可读性较高。可惜用起来不太方便。还好
找到eclipse下的插件,叫jadclipse,安装好之后,只要双击.class文件,就能直接看源文件,包括jar
包中的class文件,也可以直接反编译。
1.下载jad1.5.8e
下载后解压。解压缩后将jad.exe拷贝到JRE的bin目录下,如d:/Java/jre1.5/bin
2.下载net.sf.jadclipse_3.2.4.jar
3.安装插件,有如下两种方法
A.将net.sf.jadclipse_3.2.4.jar复制到D:/leaf/eclipse/plugins目录下。
B.在d:/leaf下建立ecliplsePlungin/jadclipse/eclipse/plugins目录,将net.sf.jadclipse_3.2.4.jar放到该目录。在d:/leaf/eclipse/links下建jadclipse.link,内容为path=d/://leaf//ecliplsePlungin//jadclipse
3.启动Eclipse后,在Windows(窗口)-->Perference(首选项)-->Java下面应该会多出一个JadClipse目录,相关的设置可以在此修改配置jadclipse:设置path to decompiler为jad.exe的全路径,如:d:/Java/jre1.5/bin/jad.exe,在Directory for temporary files中指定临时文件的路径,如:C:/Java/temp
4、在Eclipse的Windows-->Perference-->General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”
5、安装完成,双击class文件,Eclipse将自动反编译了。
6、把*.java 和*.class文件放在同一文件夹下,在反编译时它回自动去寻找*.java的文件。
反编译工具jad简单用法
以下假设jad.exe在c:/java目录下
一、基本用法
Usage: jad [option(s)]
直接输入类文件名,且支持通配符,如下所示。
c:/java/>jad example1.class
c:/java/>jad *.class
结果是将example1.class反编译为example1.jad。将example1.jad改为example1.java即得源
文件。
二、Option -o
不提示,覆盖源文件
三、Option -s
c:/java/>jad -sjava example1.class
反编译结果以.java为扩展名。
四、Option -p
将反编译结果输出到屏幕
c:/java/>jad -p example1.class
将反编译结果重定向到文件
c:/java/>jad -p example1.class>example1.java
五、Option -d
指定反编译的输出文件目录
c:/java/>jad -o -dtest -sjava *.class
H. class反编译会丢失或者改变么,会和源java文件有区别么
会丢失或改变!区别只有对照和源JAVA对照了才知道,有源JAVA就不要反编译了。
I. 谁会反编译
我有希望给采纳