NO1 反编译exe程序 就是 把 exe 还原为汇编语言吗? 除了 还原为 汇编语言,还能 反编译为 其他高级语言吗? 比如 c c++ java 等
1 简单的说就是用工具打开exe文件会出现汇编代码。不能。这是反汇编的工作就是看着汇编代码用别的语言来实现。
NO2 是不是所有exe 程序 都 可以 反编译 为 汇编语言?
2 理论上说是的,不过有的程序加了壳,这样就要先脱壳这是破解的知识,他们为了保护自己的软件防止盗版。
(不是多有的exe都能用od打开的,你可以看看破解的相关知识。去看雪就行)
NO3 推荐一款 把 exe 程序 反编译为 汇编语言 的 软件。 要求 兼容 windows vista home basic 本人是 有一丁点 汇编基础 的 菜鸟,,希望高手 不吝指教。
3 上网搜 OD 反汇编工具是很强大的 我的win7没有问题。还有一款比较nb的是IDA你还是不要去碰它了,牛人用的。
C32asm 可反编译成汇编文件
>
1、首先建一个LabVIEW项目,或者打开一个已经建好的项目,项目中包含了可执行vi,项目浏览器的程序生成规范处,右键单击新建,应用程序(exe)。
2、其次设置目标文件名和目标目录,单击左侧的信息,右侧出现目标文件名目标文件名是将来生成的exe文件名。选中vi,单击“添加项”箭将顶层vi添加到启动vi栏中,其他用到的子vi和文件可以添加到始终包括栏中。
3、然后使用LabVIEW默认图标作为应用程序图标后选择单击,生成。
4、最后当生成结束后会提示生成的应用程序所在路径,单击完成,之后到应用程序所在位置就能找到应用程序。
这个是目前没有办法实现的。
反编译一般指反向编译指计算机软件反向工程(Reverse engineering)也称为计算机软件还原工程,是指通过对他人软件的目标程序(可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。反编译作为自己开发软件时的参考,或者直接用于自己的软件产品中。反编译是一项艰巨而复杂的工作。
如果e语言反编译需要用到的技术过于繁杂,目前开源的资料中并没有可以准确反编译的软件。
自行尝试需要进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素。
你解开执行文件。如果是单个的文件,则执行它的时候在临时目录里可以找到解开的包。
在解开后的目录中找到pyc文件,然后利用反编译工具就可以将pyc反编译成py文件。
但是有些程序是做了加密的。它们的pyc是它们重新写python编译器后自定义的加密格式,用通常的办法无法解开。 需要在内存里反编译。
-------------
pyc反编译工具有很多
你搜索uncompyle2, decompyle2, DePython, unpyc, uncompyle, pycdc 等
听说python27而言, uncompyler是最好用的工具。
首先要确定你的电子书是用什么软件制作的,
再选择相对应得反编译工具,可以得到他的源文件,一般是一些网页和文件
像:
unEbookWorkshop是专门用来反编译
ebook
Workshop(
e书工场
)制作的EXE电子书
UnWebCompiler
用于对WebCompiler生成的EXE文件进行反编译
unYYWS是专门用来反编译
YYWS(e书伴侣)
制作的EXE电子书源文件的工具软件
这有几款exe电子书反编译工具看能不能给你有帮助
电子书反编译工具大全
:
>
以上就是关于反编译exe文件就是把exe还原为汇编全部的内容,包括:反编译exe文件就是把exe还原为汇编、如何反编译EXE执行文件、labview生成exe文件反编译等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)