导航:首页 > 源码编译 > 微软系统dll反编译

微软系统dll反编译

发布时间:2022-04-04 16:23:50

A. Microsoft Visual C++ 6.0 如何反编译

呃。。“貌似真的反编译也会出现很多错误的东西的”同意!而且似乎反汇编是违法的?

B. 请教,如何反编译dll文件

如何反编译dll,如何将反编译的文件生成dll。
反编译dll
安装vs,最好是最新版本的,如果要反编译的dll使用新版本创建的,也能反编译成功。下面是详细的反编译步骤。
1.打开C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\ildasm.exe,这个程序是微软提供的反编译软件,打开要反编译的dll。
2.然后选择文件-转储,这时会弹出转储选项的对话框(一般按照默认即可),设定好以后选择转储位置。
3.完成后会生成以res和il结尾的文件,还有可能包含以.resources结尾的文件。这样我们就将dll反编译完成。根据需要修改il文件。
如何反编译.resources文件呢
选择开始-所有程序-vs安装文件夹-vs tools-开发人员命令提示符,然后在弹出的dos窗口下输入resgen 1.resources 1.resx,这样resources文件变转化成可以编辑的resx文件。
组合dll
先说如何将resx文件组合成resources文件
选择开始-所有程序-vs安装文件夹-vs tools-开发人员命令提示符,然后在弹出的dos窗口下输入resgen 1.resx 1.resources,这样resx文件变转化成可以编辑的resources文件。
将反编译后的文件组合成dll文件
选择开始-所有程序-vs安装文件夹-vs tools-开发人员命令提示符,然后在弹出的dos窗口下输入ilasm /dll/resource=1.res 1.il,注意res文件和il文件位置不可以改变,这样就生成了想要的dll。
当然如果对生成的dll不放心,可以使用.net Reflector进行查看。希望你能成功

C. 为什么软件能反编译,为什么微软的源码不能反编译出来

难度非常大,需要通入大量的精力,人力

D. 我想反编译win7下的dwm.exe以及相关的dll,然后重新编译,使它可以在xp下运行,以达到让x

我看行,前提是你得具有微软程序员的水准.

E. 如何反编译c#写的dll文件

你去装个 反编译工具
可以把 C#写的 dll 文件反编译成 中间语言
推荐使用
Reflector 这个是微软员工开发的一个反编译软件,,能针对各种语言生成的exe, dll进行反编译、如果没有经过特殊混淆。一般都能得到很精确的源码。。支持各种语言,还可导出到文本。。
下载地址:
http://www.aisto.com/roeder/dotnet
http://reflector.red-gate.com/download.aspx?TreatAsUpdate=1

F. windows系统的源代码,为什么没人反编译出来

原因:
一是代码经过编译后,反编译是比较困难的。
二是代码量超级大;
三是能够反编译的力量没这么强大;
四是不是任何程序都能够完整“还原”。

微软现在也已经对部分代码实行了公开,有他的公开网站,不过在上面我至今没查到过我所需要的东西。

G. 如何打开电脑中的DLL文件

dll是什么文件

dll是Dynamic Link Library的缩写,意为动态链接库。DLL文件一般被存放在C:WindowsSystem目录下。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的DLL文件被称为共享DLL文件。

dll控件常规安装方法

一、如果在运行某软件或编译程序时提示缺少、找不到dll等类似提示,可将从脚本之家下载来的dll拷贝到指定目录即可(一般是system系统目录或放到软件同级目录里面),或者重新添加文件引用。

二、直接拷贝该文件到系统目录里:
1、Windows 95/98/Me系统,将dll复制到C:WindowsSystem目录下。
2、Windows NT/2000系统,将dll复制到C:WINNTSystem32目录下。
3、Windows XP/WIN7系统,将dll复制到C:WindowsSystem32目录下。

三、打开"开始-运行-输入regsvr32 dll",回车即可解决。

可将下面的代码保存为“注册.bat“,放到dll目录,就会自动完成dll注册(win98不支持)。

@echo 开始注册
dll %windir%system32
regsvr32 %windir%system32dll /s
@echo dll注册成功
@pause

dll文件如何打开

其实,理论上DLL是不能打开的,如果您还是想打开,可以使用一些软件开发或反编译功能,比如DLL函数查看器,但不建议修改。当然也有的DLL是加了壳的,需要先脱壳才可以。这里要提示大家删除DLL文件或修改DLL文件的内容,可能会导某些程序无法打开或运行错误,提示没有DLL文件。因此一般情况下不建议您打开DLL文件或进一步对其进行编辑操作。

H. Microsoft Visual C++ 7.1 DLL 这样文件如何反编译得到原始代码

那应该是Visual Studio 2005编译出来的文件,二进制的,用W32Dasm可以反汇编。如果你要想反编译成C++代码,呵呵,那我可以很负责的告诉你那是不可能地!

阅读全文

与微软系统dll反编译相关的资料

热点内容
linuxif未找到命令 浏览:713
甘肃好货日报app是什么 浏览:646
电脑上的服务器地址从哪里找啊 浏览:383
精雕App是什么 浏览:102
天猫魔盒用什么app当遥控器 浏览:602
程序员是五笔还是拼音 浏览:272
加密货币机制 浏览:300
防止反编译源代码 浏览:978
黑魂二服务器为什么登不上 浏览:736
云服务器挂载cos 浏览:326
纵筋加密区在图纸上怎么表示的 浏览:187
几个云服务器哪个划算 浏览:63
n次方怎么算app 浏览:534
服务器是如何同时为多个客户端提供服务 浏览:576
从极点命令 浏览:153
phpyaml解析 浏览:621
pic16c57c单片机教程 浏览:718
WindowsPerl编译安装 浏览:667
在哪个app可以看明侦 浏览:716
服务器里面的pfr什么作用 浏览:292