调用Windows API 生成简单的“恶意”软件
调用Windows API 生成简单的 “恶意”软件
Windows操作系统应用程序接口 (Windows API),或俗称的WinAPI ,
是微软Windows 操作系统中的一套核心应用程序接口 。 几乎所有的
Windows 应用程序都在与 Windows API 进行交互。
Windows API 将与Windows 系统有关的复杂操作封装在简单的函数当中,
编译成动态链接库 ,再随Windows 一同发布。开发者可以简单地借助
这些函数来完成复杂的操作,有效降低了编写Windows程序的难度。
调用Windows API 生成简单的 “恶意”软件
前面我们接触了一些恶意软件 ,并且使用 Process
monitor 对恶意软件进程进行了监控与分析 。在分析
中我们掌握了恶意软件运行时产生的一些重要系统
活动事件,如:
使用CreateFile创建 、打开文件
使用RegSetValue修改注册表
调用Windows API 生成简单的 “恶意”软件
事实上,CreateFile 、RegSetValue