(Winhex可以查看和编辑dll文件IDA Pro号称是最棒的一个静态反编译软件)
https://m.toutiao.com/is/UgsHHWC/?=
有些对电脑系统和软件感兴趣的同学可能会好奇它们由什么组成,可能会去查看它们的文件夹。进到文件夹里后发现里面还有文件夹和各种文件,其中最多的就是后缀名为“.dll”的文件。同学们会好奇这种文件是做什么用的,想打开来看一看,但是不知道该用什么软件打开。下面简单说说“.dll”文件的打开方式。
(资料图)
一、文本编辑器
1.系统自带的记事本、写字板等功能
记事本可以打开“.dll”文件。右键单击“.dll”文件,然后选择“打开方式”,然后从列表中选择“记事本”即可。打开之后会显示乱码,因为“.dll”文件在被创建的时候是二进制的,而记事本是按十进制展示文件内容的。所以,用记事本你可以打开,但是看不了里面的二进制内容。
2.外部文本编辑器
外部文本编辑器也可以打开“.dll”文件,比如Sublime Text,Sublime Text要比系统自带的记事本功能强大,它可以直接展示二进制内容。
二、专业工具
可使用专业工具打开“.dll”文件,比如PE Explorer。PE Explorer可以查看“.dll”文件的所有内容,包括文件头、导出表、导入表、资源、字符串等。打开以后是下图所示的样子,会把“.dll”文件的内容以结构的形式展示出来。
三、反汇编器
反汇编器可以打开“.dll”文件,比如IDA Pro、ILspy等。IDA Pro号称是最棒的一个静态反编译软件,为众多0day世界的成员和ShellCode安全分析人士不可缺少的利器,用它打开文件以后界面是下图这个样子。
四、16进制编辑器winhex
Winhex也可以查看和编辑“.dll”文件,它其实是一个专门用来对付各种日常紧急情况的工具。它可以用来检查和修复各种文件、恢复删除文件、硬盘损坏造成的数据丢失等。同时它还可以让你看到其他程序隐藏起来的文件和数据。
总之,打开“.dll”文件的软件有很多种,这里列举了几种常用的。查不查看是一回事,能不能看懂是另外一回事,所以,各位同学按需选择查看哦!