且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

错误与漏洞?

更新时间:2023-09-11 21:39:40

错误是指系统没有按照设计的方式运行.

A bug is when a system isn't behaving as it's designed to behave.

漏洞是一种滥用系统的方式(最常见的是与安全相关的方式) - 无论是由于设计错误还是实现错误.换句话说,即使设计的实现是完美的,也可能由于设计缺陷而存在漏洞.

A vulnerability is a way of abusing the system (most commonly in a security-related way) - whether that's due to a design fault or an implementation fault. In other words, something can have a vulnerability due to a defective design, even if the implementation of that design is perfect.