vcnet反编译
❶ 如何反编译 vc
反编译 vc??,你是要看工程源代码的反汇编代码吗,若是的,在你要看的源代码行按F9,按F5运行,再在调试工具栏里点反汇编Disassembly就可以看到相应的汇编代码了,如果你的调试工具栏没显示,就点工具菜单-自定义选项的第项的工具栏把调试Debug打钩
❷ 如何把VC编程生成的EXE文件反编译出源代码
这个应该是不可能的.
反编译出来的都是汇编代码,不可能是原来的高级语言代码
❸ 大家有没有vc++的反编译器啊
f="http://www.eclipse.org/" target="_blank">http://www.eclipse.org/
这东西成也插件,败也插件。想扩展点功能,装插件能让人抓狂。想偷懒的话可以直接用集成好插件的如 MyEclipse 。
Netbeans 也不错:
这个是Sun自己的,大有赶超 eclipse 的趋势。优点是很多基本功能不再需要装插件了,系统集成的。
另外,团IDC网上有许多产品团购,便宜有口碑
❹ 有没有VC反编译工具
没有,只有反汇编程序.
因为本身不是解释型程序,所以反编译不了.
❺ VC++ 反编译
c和c++是很难反编译的,不象Java,最多只能得到汇编指令,推荐用w32dasm
❻ c++代码反编译
进入.Net之后,VC可以用来开发本地的win32程序,还有托管的.Net程序
其中win32程序,比如mfc程序,使用传统C++语言,是直接编译为机器指令的,最多反汇编到汇编代码
但是.net程序,使用微软为.net平台扩展的C++/CLI语言(.net 1.1时代有一种托管C++语言,是微软的早期作品,因为稳定性欠佳,已被C++/CLI取代),编译之后的是.net平台的IL语言,因为IL汇编语言较传统汇编指令远为“高级”,通过简单的反汇编器就可以得到几乎一摸一样的源代码,楼主实际看到的是这种.net程序,这才是通过Reflector能够看到的反汇编代码
❼ VB或VC编译的DLL文件可以部分反编译嘛
"DIONNELLE" 为常量,所以会放在程序的某个地方,有一个地址。
md5(md5(md5("DIONNELLE"))); 这样子是没有什么作用的。
反汇编出来也是几个push和call而已,没有什么作用
//////////////
VB\BC等编译过的DLL文件,目前还不能完全反编译
无论是exe还是dll都可以反汇编,即使静态不行,也可以动态调试。
破解反汇编就行 了,不一定要反编译。
//////////////////////////////
可以得到字符串的话,有可能得到是MD5三次循环嘛?
根据call的调用地址,绝对可以看出你是对同一个函数的三次调用。
至于看出你是否采用的是md5算法。这是根据代码的特征分析的。
如果要防止破解,最好给程序加上自己写的强壳,技术有很多我也说不了
,我也是略知一二而已,就不多说了。
❽ 怎么把一个VC程序反编译
可以反编译成汇编代码,不过代码量非常的大.具体不详,我是外文系,对计算机语言不懂,.至于反编译成源代码.这是不太可能的.修改程序么.也就是小改改.想改一个模块...那可不是一般的累人
❾ C++ VC++ VC.net到底什么区别
我就不咬文嚼字了,假设楼主说的都是编程语言,而非上面各位咬文嚼字的语言和编译环境的字眼。 C++--理解为标准C++,也即是ANSI C++,这是真正C++、纯粹的C++,只有国际标准的规范和函数库、类库作为支持; VC--理解为Visual C++,提供了Ansi C++大部分的规范,同时微软提供了一些诸如MFC、ATL等函数库和框架来减少开发者的重复开发工作,提高开效率; VC.net--理解为Visual C++ .NET,这是.NET框架的一种语言形式,他编译的最终结果是CTL中间运行代码,和VB.NET/C#等语言开发的程序编译结果没有区别。他的代码容易被反编译,而且运行时需要系统安装框架才行。另外VC.NET开发环境也保留了VC的大部分的编译功能比如控制台程序、ATL COM等。
❿ VC++ Dll文件可以反编译吗
可以的。
1、Dll文件和EXE文件一样,都属于Windows可执行文件,都遵守PE文件格式。
2、静态反汇编可以通过IDA等软件来进行,动态反编译可以通过Windbg、Ollydbg来进行。以OllyDbg为例,把要反编译的DLL文件拖到其界面中即可看到其反汇编代码。