0day安全
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第4章 用MetaSploit开发Exploit

聪明的人,选傻瓜

——傻瓜照相机广告词

软件工业中面向对象、封装等概念的提出对漏洞利用、漏洞测试等领域也有着深远的影响。就像软件开发中的MFC架构、.net架构一样,安全技术领域的开发也有着自己独特的Frame Work用于协助exploit的迅速开发。通用化漏洞测试、利用平台——MSF(MetaSploit Frame work)就是其中最为著名的一个。

对于惧怕二进制和汇编语言的普通IT工程师来说,MSF就好像是一款简单易用的“傻瓜”相机,让您不必操心光圈、快门、ISO指数、白平衡、光强分布等参数,我们需要做的仅仅是按下快门。

MSF对模块和类优秀的封装最大限度地体现了面向对象中代码重用的优点。学完本章,您会惊奇地发现MSF把开发exploit的工作变成了做“填空题”的过程。