Some Basic Malware Analysis Tools.

Mega Carder

Guru
BFD MEMBER
LEGEND
ULTIMATE
SELLER
SUPREME
MEMBER
BFD Legacy
Joined
Mar 14, 2025
Messages
1,348
Reaction score
15,581
Deposit
6,350$
Basic Malware Analysis Tools

We’ll be looking at the following basic malware analysis tool: PEiD, Dependency Walker, Resource Hacker, PEview and FileAlyzer. For your convenience we will supply a download link for the tools as well so you can get your malware analysis toolbox ready for the upcoming tutorials. Be sure to subscribe to our newsletter as we will be updating this list and our toolbox along the upcoming tutorials.

PEiD:-

PEiD is a small application which is used to detect common packers, cryptors and compilers. Malware writers often attempt to pack or obfuscate their malware to make it harder to detect and to analyse. The current version of PEiD can detect over 470 different signatures in PE files which are loaded from a txt file called userdb.
Note - (The official PEiD website is not active anymore).


Dependency Walker:-

Another great basic malware analysis tool is Dependency Walker. Dependency Walter is a free application which can be used to scan 32 and 64 bit Windows modules (.exe, .dll, .ocx, etc.) and is used to list all the imported and exported functions of a module. Dependency Walker also displays the dependencies of the file which will result in a minimum set of required files. Depency Walker also displays detailed information about those files including the filepath, version number, machine type, debug information etc.


Resource Hacker:-

Resource Hacker, or sometimes called ResHackers, is a free application used to extract resources from Windows binaries. Resource Hacker can extract, add and modify most resources like strings, images, menus, dialogs, VersionInfo, Manifest resources etc. The latest version of Resource Hacker, which is version 4.2.4, was release in July 2015.


PEview:-

PEview is a free and easy to use application to browse through the information stored in Portable Executable (PE) file headers and the different sections of the file. In the following tutorials we will be learning how to read those headers when we’re examining real malware.


FileAlyzer:-

FileAlyzer is also a free tool to read information stored in PE file headers and sections but offers slightly more features and functionality than PEview. Nice features are the VirusTotal tab which can be used to submit malware to VirusTotal for analysis and the functionality to unpack UPX and PECompact packed files. And yes, Filealyzer is a typo but the developer decided to stick with the name which is kinda cool in my opinion.
 
基本恶意软件分析工具

我们将介绍以下几款基础恶意软件分析工具:PEiD、Dependency Walker、Resource Hacker、PEview 和 FileAlyzer。为了方便您使用,我们也会提供这些工具的下载链接,以便您为接下来的教程准备好恶意软件分析工具箱。请务必订阅我们的新闻邮件,我们会随着后续教程的发布更新此列表和工具箱。

PEiD:-

PEiD 是一款小型应用程序,用于检测常见的加壳器、加密器和编译器。恶意软件编写者通常会尝试对其恶意软件进行加壳或混淆处理,以增加检测和分析的难度。当前版本的 PEiD 可以检测从名为 userdb 的 txt 文件加载的 PE 文件中超过 470 种不同的签名。
注意——(PEiD 官方网站已停止运营)。


依赖性步行者:-

另一款优秀的恶意软件分析工具是 Dependency Walker。Dependency Walker 是一款免费应用程序,可用于扫描 32 位和 64 位 Windows 模块(.exe、.dll、.ocx 等),并列出模块的所有导入和导出函数。Dependency Walker 还会显示文件的依赖关系,从而确定所需的最小文件集。此外,Dependency Walker 还会显示这些文件的详细信息,包括文件路径、版本号、机器类型、调试信息等。


资源黑客:-

Resource Hacker(有时也称为 ResHackers)是一款免费应用程序,用于从 Windows 二进制文件中提取资源。Resource Hacker 可以提取、添加和修改大多数资源,例如字符串、图像、菜单、对话框、版本信息、清单资源等。Resource Hacker 的最新版本是 4.2.4,于 2015 年 7 月发布。


预览:-

PEview 是一款免费且易于使用的应用程序,用于浏览存储在可移植可执行文件 (PE) 文件头和文件不同部分中的信息。在接下来的教程中,我们将学习如何在检查真实恶意软件时读取这些文件头。


文件分析器:-

FileAlyzer 也是一款免费工具,可以读取存储在 PE 文件头和节中的信息,但其功能比 PEview 更丰富一些。它的亮点在于 VirusTotal 选项卡,用户可以通过该选项卡将恶意软件提交给 VirusTotal 进行分析,以及解压缩 UPX 和 PECompact 打包文件的功能。对了,FileAlyzer 的确是个拼写错误,但开发者决定保留这个名字,我觉得这挺酷的。
 
Top Bottom