❶ 反编译为什么不能得到源代码
因为源代码中有很多地方是通过编译器的预编译功能规范了的
首先要预编译才能编译,反编译最多只能得到预编译后的东西吧
❷ 我在一个地方做了网站他不给原代码给我。是不是我拿到了网站运行的代码用反编译软件都能搞到原来的代码
1. 我在一个地方做了网站,但对方没有提供源代码。
2. 理论上,使用反编译软件可以尝试获取网站的原始代码,但结果并不保证完整或准确。
3. 网站运行的代码可能已经经过编译,这意味着直接获取原始代码会面临困难。
4. 如果需要对网站进行修改或添加新功能,最佳做法是联系原始的开发公司进行协助。
5. 省去维护费用可能会导致后期更高的成本,因为网站的持续运行和更新需要专业的支持。
❸ 反汇编能否将代码弄出来
常规意义上不能。就算勉强可以那也不会得到和原来一样的代码(比较。NET的中间语言)。
反汇编 把目标代码转为汇编代码的过程.
通常,编写程序是利用高级语言如C,Pascal等语言进行编程的,后再经过编译程序生成可以 被计算机系统 直接执行的执行文件。反汇编即是指将这些执行文件反编译还原成 汇编语言或其他 高级语言。但通常反编译出来的程序与原程序会存在许多不同,虽然执行效果相同,但程序代码 会发生很大的变化,非编程高手很难读懂。
❹ windows系统的源代码,为什么没人反编译出来
原因:
一是代码经过编译后,
反编译
是比较困难的。
二是代码量超级大;
三是能够反编译的力量没这么强大;
四是不是任何程序都能够完整“还原”。
微软现在也已经对部分代码实行了公开,有他的公开网站,不过在上面我至今没查到过我所需要的东西。