安全弱点是怎样产生的呢?
当今的安全问题主要是由于所用软件中程序缺陷或其他有缺陷的软件结构造成的。
应用程序是由编程人员编写的。众所周知,人会犯错误。
当编程人员经常处在市场部门和经理们巨大的压力下,为这些部门编写具有新属性的软件,而不给他们足够的时间考虑工作中的安全问题时,上述情况就变得更加严重。
形成安全问题的另一个常见原因是缺乏专门的技术或时间来保证受保护的私有系统。盲目相信制造商的能力,认为所交付的系统是最安全的,这可能是主要原因。实际上,大多数制造商交付的系统处于“最易使用的状态”。然而,“易用”常常意味着“易攻击”。