导航:首页 > 源码编译 > 编译后的代码能反编译吗

编译后的代码能反编译吗

发布时间:2022-11-02 00:09:12

❶ 目前有反编译软件能把vb写的程序的代码反编译出来吗

真正反编译是不可能的,不管是P代码还是本机代码,不加壳也反编译不了,至于什么.net反编译,更是痴人说梦!网上虽有一些反编译软件,但是顶多把你用了哪些控件找出来,至于代码就无能为力了

❷ 编译时选择机器码,能反编译出来吗

可以说绝大部分的程序是不能反编译的,因为同样的机器码,可以由多种不同的高级语言的程序代码生成,所谓殊途同归,不管外表看起来多么不同的代码,编译后生成的机器码也可能完全一样的

php中,如何将编译后的代码,反编译回去

PHP没有编译和反编译之说,是解释型的语言,你如果看到的代码有两种可能,一种是用eval来执行的用简单base_encode之类函数加密的语句,反解密出来就可以了。
还有一种可能是使用ZendGuard或者其它加密代码的工具进行加密出来后的代码,你可以找找具体是哪种情况,然后找相应的解密工作就可以了。

❹ 反编译什么意思,具体该怎么用

反编译:高级语言源程序经过编译变成可执行文件,反编译就是逆过程。计算机软件逆向工程,又称计算机软件恢复工程,是指对其他软件的目标程序(如可执行程序)进行“逆向分析和研究”,从而推导出设计思想、原理、结构、算法、处理过程、操作方法等要素,等被其他软件产品使用,在某些特定情况下可能会衍生出源代码。反编译可以作为开发软件时的参考,也可以直接用于软件产品中。

(4)编译后的代码能反编译吗扩展阅读:

如果编译过程中发现源程序有错误,编译程序应报告错误的性质和错误的发生的地点,并且将错误所造成的影响限制在尽可能小的范围内,使得源程序的其余部分能继续被编译下去,有些编译程序还能自动纠正错误,这些工作由错误处理程序完成。需要注意的是,一般上编译器只做语法检查和最简单的语义检查,而不检查程序的逻辑。

❺ 编译好的可执行程序有什么办法能反编译成代码

除了java程序,想反编译成原来的代码几乎不可能
你只能把它们反编译成汇编代码
如果是C/C++编写的程序,可以用Spy++跟踪到里面的函数
不过也跟踪不到具体的代码

❻ php中,如何将编译后的代码,反编译回去

PHP没有编译和反编译之说,是解释型的语言,你如果看到的代码有两种可能,一种是用eval来执行的用简单base_encode之类函数加密的语句,反解密出来就可以了。
还有一种可能是使用ZendGuard或者其它加密代码的工具进行加密出来后的代码,你可以找找具体是哪种情况,然后找相应的解密工作就可以了。

❼ c++6.0编译的DLL文件能否反编译知道里面的代码

若这个DLL编译时没有进行C++优化和全局优化,反汇编后是完全可以反编译的,但是变量名函数名全部丢失,也没人看得懂。但若是有其调试的PDB文件则可以得到函数名,但变量名还是无法得到,若你ASM水平够高可能会看得懂。 若这个DLL编译时经过了C++优化或全局优化,除非特别简单(二进制代码小于512个字节),否则是基本不可能反编译的。

❽ 在LINUX下被编译过的程序可以被反编译吗

没有完全可以的,想要代码就自己写 这种软件多数是假的,要么就是有毒的 .exe的可执行程序都是已经编译过了,很难恢复为代码

❾ 源代码写好后 如何进行编译反编译是不是一件很困难的事情

每种编译环境都有相应的工具,源代码写好后,根据工具栏中有关菜单进行操作(如编译compile、执行run)。
反编译几乎是不可能的事。

阅读全文

与编译后的代码能反编译吗相关的资料

热点内容
女程序员收入 浏览:780
岩体力学pdf 浏览:48
同一个源码和笔记本运行不一致 浏览:761
if什么app 浏览:716
算法的书java 浏览:568
手机有网为什么显示服务器异常呢 浏览:327
程序员黄格子衬衫 浏览:280
曲面屏编程 浏览:609
转转app是否秒绑是什么意思 浏览:684
刚毕业的程序员如何做职业规划 浏览:362
哪一款c语言编译器比较好 浏览:540
南宁程序员现状 浏览:864
新论pdf 浏览:594
bat大厂程序员十大标准 浏览:594
工程人程序员医生图片 浏览:501
车上显示服务器未激活是什么意思 浏览:634
海归程序员回国求职 浏览:13
单片机哪个工作区可以切换4个区 浏览:484
2019彩六改服务器地址 浏览:426
程序员女有什么特点 浏览:522