浅析命令执行漏洞
2020-08-23陆程程
陆程程
摘要:现在的世界经过了几次改革,逐步迈入了电子信息时代。这是一个全新的,未知的时代,是大数据时代。网络技术使得世界很多方面都发生了翻天覆地的变化,使得生活更加的便利,促进了社会的飞速的发展。随着越来越多的人使用,网络安全也随之而来。其中命令执行漏洞是当今最危险的攻击之一,为了深入了解这一问题,首先分析了其产生的原因,随之,有针对性地研究如何防范。
关键词:网络安全;命令执行漏洞;漏洞修复
中图分类号:TP393.08 文献标识码:A 文章编号:1672-9129(2020)02-0034-02
Abstract: The present world has undergone several reforms and stepped into the electronic information age. This is a new, unknown era, the era of big data. Network technology has brought about earth-shaking changes in many aspects of the world, making life more convenient and promoting the rapid development of the society. As more and more people use it, network security comes with it. Among them, command execution vulnerability is one of the most dangerous attacks today. In order to have a deep understanding of this problem, the causes of its occurrence are firstly analyzed, and then, how to prevent it is studied pertinently.
Key words: network security; Command execution vulnerability; Bug fix
引言:在现在这个高速发展的互联网时代,人们面临着越来越多的网络安全问题,他们利用各种能利用到的漏洞和资源来盗取信息,占用资源等,执行各种恶意活动,导致了互联网的不健康地发展。网络信息系统安全漏洞问题一直是一个难题,尤其是随着计算机技术以及网络技术的发展应用,信息安全更是随之而来。而对于其中的命令执行漏洞也是其中的一种。程序员在编写源代码的时候,没有对一些特殊的函数做过滤,导致客服端可以提交一些管理员的命令,这就直接令攻击者通过客服端提交一些cmd命令或者bash命令到服务器端,服务器通过一些函数直接或者间接的调用命令进行攻击。
1 命令执行漏洞的简介
1.1命令执行漏洞的原理。命令执行漏洞的实现,就是由于系统把用户输入进来的参数当成了要执行的命令,并且这些命令被执行了,这样就造成了命令执行漏洞。……
