电脑反编译
‘壹’ 求一个电脑端的反编译详细教程,包括工具的提供,使用方法的提供,框架的导入方法。java已经安装并配
是要安卓的反编译吗?还是其他。安卓的可以参考我这个 里面有教学视频+工具 密码:3a2l
‘贰’ 有什么软件可以直接反编译软件,而且还要可以回编译。
工具/原料
电脑必须装JAVA
JAVA电脑环境教程
apktool
方法/步骤
1. 配置好JAVA环境变量,下载:apktool 解压的文件放在C盘根目录的apktool文件夹里(apktool文件夹自己创立)
打开命令提示符,(开始-运行-输入cmd)
2. 输入:cd apktool 系统指令到了apktool文件夹(这里就是为什么要把解压的apktool解压的文件放到apktool文件夹的原因,当然你也可以自命名文件夹的名称,那么比如arc,那么指令就变成了:cd arc 前提是你必须把apktool解压的文件放到这个文件夹里面)
3. 使用RE管理器把系统里面的framework-res.apk 与 SystemUI.apk 提取出来放在apktool文件夹里面
4. 如果只是想反编译framework-res.apk
输入apktool if framework-res.apk(框架的建立)
5. 开始最重要的反编译,输入指令,apktool d framework-res.apk
(反编辑的APK一定要用没换过图片的,否则回编辑失败)
6. 最后反编译完成
7. 修改代码完成后,输入代码:apktool d framework-res 即可完成回编译
8. 如果反编译的是系统文件,比如,SystemUI.apk 那么必须进行挂载框架,反编译时,必须敲入一下命令:(然后再重复4-7步骤)
apktool if framework-res.apk
apktool if SystemUI.apk
9. 对于三星手机(比如9100、9108/9100G),如果反编译SystemUI.apk要敲入一下命令进行框架挂载apktool if framework-res.apk
apktool if twframework-res.apk
apktool if SystemUI.apk
10. 回编译的命令是 apktool b XXX (没有后面的apk后缀)反编译的命令是 apktool d xxx (有后面的apk)
‘叁’ 闭源的windows电脑上的软件,可不可以反编译后,再编译成wm的软件运行
编译成wm软件非常容易,如果你熟练C或者.NET的话,稍稍花一点时间弄清楚CE系统的编程函数调用和语法区别就可以了,之后你能很快编出wm的程序。部分PC上有的函数功能CE可能没有,这部份会麻烦点,实在不行牺牲一些功能也是可以的。
最麻烦的是反编译,视软件复杂程度和你的反编译水准,准备好打持久战吧!
不过干嘛非要反编译呢?只是为了实现功能移植的话完全反编译意义不大吧。仔细研究一下软件的功能,自己分析一下应该如何实现这些功能,然后起草一个框架,慢慢给各项功能累累代码不是更现实吗?
‘肆’ 软件反编译
只能修改其中的图片、代码,替换其中的资源
原代码一般是得不到的
‘伍’ QQ电脑版的壳好不好脱,反编译可以吗
这个还是别反编译了 你怕别人的话 那个人家说版权保护的会起诉你的
‘陆’ 电脑反编译的问题。
可能是反编译不成功,apk本质上是一个zip包,你解压缩看看里面有没有dex,直接把dex转成jar再阅读源码就行
‘柒’ 为什么我反编译一个exe文件原封不动转为.exe就报错了。
世界上的大多数事物都是存在不可逆特性的,比如说生鸡蛋煮成熟鸡蛋很容易,但把熟鸡蛋再还原为生鸡蛋就几乎不可能了,也许将来的科技能够实现,但至少现在还没听说过。
程序的编译和反编译也是一样,一个电脑程序从供人类阅读的高级语言编译为供CPU解读的机器语言,这是一个质变的过程,比方说某个运算结果可以用多种算法实现,那么你想往上回溯时,究竟选择那种算法呢?你可能会说,让反编译软件随便选一种吧,那么问题来了,再继续往上回溯的时候,很有可能就跟原程序完全不同了。所以,尽管“条条大路通罗马”,但要想从罗马回到原来的出发点就不是容易的事了。因此,到目前为止,尚未有反编译软件能够把一个exe文件完整无误地反编译为源程序的(当然也许极简单的程序可以,比如hello world),而程序本来就是严谨的东西,差一个字也可能会产生十万八千里的误差。所以,反编译的结果只能用作参考,不能把它当作实际代码。
‘捌’ 今天电脑中病毒了,提供病毒文件谁能反编译一下
这表现和autorun病毒一个样哈,起码类似,形式。
‘玖’ 计算机反编译什么意思
高级语言,如C++,JAVA,编写的代码,会转化成二进制机械语言,这就是编译。
反编译,就是反过来。
‘拾’ 用什么工具可以在电脑上反编译,是怎么用的
你要反编译什么语言的软件 java c# c++ c vb php 易语言 这个问题是不清楚的 没有办法回答