渗透测试与相关认证指南
1. 敏捷方法与项目管理标准
在项目管理领域,简单性至关重要,它是最大化未做工作量的艺术。自组织团队往往能孕育出最佳的架构、需求和设计。并且,团队会定期反思如何提高效率,并相应地调整自身行为。
敏捷方法相较于像项目管理协会(PMI)所倡导的结构化方法,具有显著优势。敏捷方法尤其适用于不产生可复用组件的项目。在渗透测试中,几乎不存在两个完全相同的项目,采用敏捷流程能让团队在应对不可预见的挑战时更加灵活。
不过,虽然有与敏捷编程和项目管理相关的认证,如动态系统开发方法(DSDM)联盟提供的一些认证,但敏捷方法背后的理念倾向于认为,认证不应在工作场所作为评判标准。这导致个人持有的与敏捷流程相关的认证价值被淡化,企业不得不仔细审查工作经历,以确定组织内最合格的人员。尽管这使得人们能够凭借自身能力而非一纸证书立足,但也给招聘经理带来了难题,因为缺乏衡量看似相似求职者的标准化方式。
在实际应用中,很多时候会采用PMI标准进行项目管理,主要是因为该方法在IT行业的接受度更高。但这并不意味着PMI方法就比敏捷方法更好,实际上,在某些方面敏捷方法可能更具优势。
2. 技能和特定厂商认证
对于管理人员来说,高级别认证通常就足够了。毕竟,他们不需要深入了解TCP报头中控制位的存在方式,只需要知道有控制位,并且渗透测试工程师能够操作这些位即可。然而,作为工程师,必须深入熟悉信息安全和通信协议的技术层面。这就是特定技能认证在个人职业目标中发挥作用的地方。
需要注意的是,许多认证的有效期仅为2到3年,需要重新认证。有些认证是特定版本的(如太阳微系统公司的认证),不会过期。还有一些认证不能单独存在,通常