“十大”恒久不变的安全性防护法则( 五 )


完美的安全性需要一层不存在的极至境界 , 而事实上也不太可能存在 。这对软件与人类有兴趣的所有领域而言都是事实 。软件开发是一个不完美的科学 , 所有的软件都有问题 , 其中有些可被利用而造成安全性漏洞 , 那不过是严酷的生活现实面 。即使软件能够做到十全十美 , 还是无法解决所有的问题 。就某个程度而言 , 大部分的攻击牵涉到人性的操纵-这通常称为社交工程学 (social engineering) 。
增加成本与攻击安全性技术的困难度 , 动机不良之士会将焦点由技术转向在控制台的人 , 作为响应 。了解您在维护坚固安全性的角色很重要 , 否则您可能会成为自己系统保护的裂缝 。
【“十大”恒久不变的安全性防护法则】解决方法在于认知两个重要的部分 。第一 , 安全性是由技术与政策两者所组成 , 也就是说 , 组合技术与使用它的方法 , 最终会决定您系统安全的程度 。第二 , 安全性是一个过程而不是目的 , 它不是一个可以一次永远“解决”的问题 , 而是好人与坏人之间一连串的行动与对抗 。关键是要确定您有良好的安全性意识与稳健的判断力 。

推荐阅读