What are system vulnerabilities-general Linux technology-Linux programming and kernel information? For more information, see. A vulnerability is an unexpected error caused by a program (including an operating system) that is not fully considered during design. System vulnerabilities, also known as security defects, cause adverse consequences to users as follows:
If a vulnerability is exploited by a malicious user, it may cause information leakage. If a hacker attacks a website, it will exploit the operating system vulnerability of the network server. This may cause inconvenience to user operations, such as unexpected crashes and file loss. To sum up, users can have a secure and stable working environment only by blocking system vulnerabilities.
Why is there a vulnerability?
There are roughly three reasons for the vulnerability, as described below:
The programmer's human factors, in the programming process, in order to achieve ulterior motives, keep the backdoor in the handler of the program code. Limited by the abilities, experience, and security technology of programmers at the time, there will inevitably be deficiencies in the program, which affects the program efficiency and leads to a higher permission for unauthorized users. Due to hardware, programmers cannot make up for hardware vulnerabilities, so that hardware problems can pass the software performance.
Of course, there are also objective reasons for the endless emergence of Windows vulnerabilities, that is, everything is not perfect, so is Windows, the operating system applied to the desktop, and because of its monopoly in the desktop operating system, the existing problems will be exposed soon. In addition, compared with open-source operating systems such as Linux, Windows is a dark box operation, and common users cannot obtain the source code. Therefore, Microsoft solves the security problem.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service