如何合法地写关于 Windows 内部的博客

信息安全 合法的 逆向工程 披露
2021-08-16 05:24:45

在恶意软件分析和逆向工程领域,许多职位发布要求熟悉 PE 文件格式、Windows 内部结构等。但是,微软大概不希望人们逆向 DLL 和其他闭源二进制文件。

作为最终可能会在该领域寻求入门级工作的人,我认为我展示这些知识的主要方式是通过博客文章,但这似乎有风险。只是反汇编 ELF 二进制文件等,同时在博客中对类似的 Windows 结构进行模糊引用,会更好吗?

我知道这不是提供实际法律建议的地方,但这里的一些人必须有如何安全地展示他们对专有软件的了解的经验。我认为我的问题对于法律专家来说不够具体。

1个回答

Windows 实际上对它们的操作系统结构如何在整个系统中协同工作非常开放。事实上,有很多书可以让您熟悉 Windows 内部原理、Windows 系统编程,甚至内核驱动程序开发。为 Windows 开发产品的公司需要了解系统的这些方面,因此您了解这些系统是完全合法的。

Windows 内部结构(第 1 部分)

Windows 内部结构(第 2 部分)

视窗系统编程

内核开发指南

在研究和阅读该主题后,您可以继续您的博客。您还可以编写自己的简单 Windows 程序/DLL,并在您的博客中对其进行分析。由于您自己没有 EULA,因此您将能够以合法的方式使用和探索不同的技术。

这就是我会采取的方法。