如何检测dll的类型? (COM,.NET,WIN32)
发布时间:2020-12-13 20:15:18 所属栏目:Windows 来源:网络整理
导读:我需要在文件夹中处理一些dll和exe文件,并确定我正在处理的文件类型:.NET,COM,Win32或其他外来生命形式. 我一直在试图确定最简单的检测DLL类型的方法,你觉得如何? COM dll =我做一个LoadLibrary,然后GetProcAddress为“DllRegisterServer”.如果我得到一个
我需要在文件夹中处理一些dll和exe文件,并确定我正在处理的文件类型:.NET,COM,Win32或其他外来生命形式.
我一直在试图确定最简单的检测DLL类型的方法,你觉得如何? > COM dll 当然,必须有一个更好的方式来检测我们正在处理什么类型的DLL.以上是非常笨重的,不会为EXE文件工作?必须有其他一些我不想的方式. 理想情况下,我希望能够使解析器确定文件编译的编译器,以及它使用的功能,如MFC,Atl,Stl等…但我怀疑在预反映时代是可能的?
您必须检查这些文件的PE标题.所有DLL和可执行文件Win32和.NET都有一个PE头.
An In-Depth Look into the Win32 Portable Executable File Format The .NET File Format Portable Executable (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2012-r2 – 无法在Windows Server 2012 R2
- PowerShell脚本,以获得Windows计算机的网卡速度
- backup – 在两台服务器之间镜像文件数据
- xaml – Winrt应用程序,随机场合的未处理异常
- Windows下的2017 最新版 MyEclipse启动出现:a java runtim
- 远程连接windows server,热键被占用,怎么处理?
- windows-server-2003 – 您对Google Apps专业版的体验是什么
- linuxRedhat7 windows物理机与虚拟机设置共享目录
- windows – 如何使用Powershell’revoke-expression’以不同
- 在32位Windows上使用NASM在程序集中创建exe文件