渗透测试实验室搭建与目标选择全解析
一、渗透测试基础操作与风险
1.1 对渗透测试系统进行渗透测试
要确定渗透测试系统是否易受攻击,最有效的方法就是对其发起实际攻击。当然,在攻击之前,必须先做好备份并妥善保管,攻击结束后还要进行清理操作。例如,曾经有公司遭遇“冲击波”蠕虫病毒的严重打击,网络清理工作耗时长久。更糟糕的是,在将近一年的时间里,公司网络每月至少被感染一次,网络和安全团队都无法找出病毒突破防御的原因。后来发现,生产实验室创建了各种受感染服务器的“幽灵”镜像用于快速恢复服务器。虽然这对实验室团队来说节省了时间,但每次使用受感染的幽灵镜像启动服务器时,网络就会遭受重创。
1.2 移动安全问题
许多渗透测试是在客户场所附近或内部进行的。随着移动技术的发展,很多渗透测试都涉及对无线网络的检测。在涉及无线网络(或任何网络)的渗透测试中,首要任务是让渗透测试团队获得网络访问权限。无论是通过无线网络部分,还是通过墙上的插座接入,关键是要建立访问。当通过无线方式访问时,会产生额外的风险——敏感数据可能被拦截。有些客户的无线接入点没有采用强大的加密方法来保护传输给连接客户端的数据。如果渗透测试需要访问无线接入点,最好限制无线访问,仅在必要时使用。一旦实现了无线网络访问,渗透测试人员应尝试将访问转移到有线网络,以便实施更多的安全防护措施。
另一个与移动计算相关的安全问题是对渗透测试系统的访问。在大型企业中,渗透测试系统通常分布在不同地理位置的内部和外部网络中,这样渗透测试人员就可以远程攻击资产。这有助于更好地了解来自内部和外部威胁的风险,从而采取相应的安全措施。对远程渗透测试系统的访问需要通过强大的安全控制进行管理。网络渗透测试系统应放置在外