有反编译C语言软件吗?
DLL函数查看器可以查看DLL文件的内部的函数,符号等>还可以用Dependency Walker查看PE依赖、查看DLL函数 。
你如果想反汇编整个文件,就用IDAPro,比较复杂,需要看专门的书来学习。
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
求助逆向反编译c++软件高手,有开发c++编程
安装VC6.0的时候提示丢失devshl.dll文件,解决方法:1、首先下载devshl.dll文件;2、然后将解压后的devshl.dll文件存放到C:\Windows\System32目录下即可。
Microsoft Visual C++ 6.0,简称VC6.0,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。
Visual C++是一个功能强大的可视化软件开发工具。
DLL文件用什么软件打开查看里面的代码
VC运行库,简单来说,就是用来支持某些软件运行的。
举个简单的例子,我们从网上下载来一些绿色精简软件或个人软件作品或某些游戏,运行的时候发现报错,常见的有:“缺少或丢失msvcp71.dll、msvcr71.dll、msvcrt.dll、msvcrt.dll等;无法启动此程序,因为计算机中丢失 mfc*.dll。
尝试重新安装该程序以解决此问题。
”因为这些软件是用采用Microsoft Visual Studio编写的,它们运行的过程中必须使用公用的DLL运行库,即上在所说的VC运行库。
了解了原因之后,解决方法也就明白了,有两种途径:一是安装Microsoft Visual C++运行库集成包。
二是去网上寻找对应版本的VC运行库DLL文件,然后再手动复制到系统目录里。
前者肯定不行,那软件太庞大了,没有必要为了几个运行库文件去下载上G的文件。
后者太麻烦了,要去网上寻找,下载后还要自己手动导入,而且32位和64位系统的导入目录是不同的。
从字面上看,运行库是程序在运行时所需要的库文件。
通常运行库是以DLL形式提供的。
Delphi和C++ Builder的运行库为.bpl文件,实际还是一个DLL。
运行库中一般包括编程时常用的函数,如字符串操作、文件操作、界面等内容。
不同的语言所支持的函数通常是不同的,所以使用的库也是完全不同的,这就是为什么有VB运行库、C运行库、Delphi运行库之分的原因。
即使都是C++语言,也可能因为提供的函数不同,而使用不同的库。
如VC++使用的运行库和C++ Builder就完全不同。
exe文件用什么软件能看到它的源代码?
http://soft.ttdown.com/SoftDown_45761.htmlhttp://www.pediy.comhttp://soft.ttdown.com/aspxerrorpath=/SoftView/SoftView_15990.htmlhttp://secrecy.ayinfo.ha.cn/sort/152_1.htmCorso 5.0 2003-6-14 16:40:46 ★★★ 198 ·一个针对fox的反编译东东,效果怎么样没有测试过。
有兴趣的可以看看!... 软件类别:反编译软件 运行环境:Win9x/NT/2000/XP/ 授权方式:免费版 DeDe 3.20.04 2003-5-25 11:40:16 ★★★ 834 ·这个不用多说了,反编译Delphi程序的最棒的软件。
她反编译后的程序清晰明了,是反编译D... 软件类别:反编译软件 运行环境:Win9x/NT/2000/XP/ 授权方式:免费版 Decafe Pro V3.8 2003-5-25 11:37:46 ★★★ 316 ·JavaClass的反编译软件,可以把二进制的class文件全部反编译成源代码。
... 软件类别:反编译软件 运行环境:Win9x/NT/2000/XP/ 授权方式:免费版 isDcc v2.10 2003-5-25 11:36:46 ★★★ 241 ·反编译installshield脚本*.ins... 软件类别:反编译软件 运行环境:Win9x/NT/2000/XP/ 授权方式:免费版 w32dasm 2003-5-23 14:25:51 ★★★★★ 3597 ·这个软件可以说是最经典的反编译软件了,虽然发布的很早,但是这么多年经过无数牛人的修改后增... 软件类别:反编译软件 运行环境:Win9x/NT/2000/XP/ 授权方式:免费版参考资料:http://secrecy.ayinfo.ha.cn/sort/152_1.htm
一些软件的DLL文件怎样修改里面的东西?
DLL叫动态连接库文件,意思就是已经连接好的文件,这种连接是不可逆的,也就是无法修改里面的东西!再有,假如用某软件可以打开DLL,那么DLL可以用N种语言编写有怎么解释?就如同用VB去打开VC的程序,有可能打开吗?DLL里面都已经连接好了,已经破坏原来的语法和结构,完全写成机器码的形式了。
不过,我们可以通过反汇编知道里面的内容,可是反汇编的正如其字面,反过来的全是汇编......因此没有强悍的汇编功底是不可能知道的了。
转载请注明出处51数据库 » vc语言dll反编译软件