农企新闻网

什么是白案什么是红案(什么是Bash漏洞)

发布者:丁俊远
导读大家好,农企新闻小编来为大家解答以上问题。什么是白案什么是红案,什么是Bash漏洞很多人还不知道,现在让我们一起来看看吧!什么是Bash?Bash是为GNU项目编写的Unix shell。它的名字是

大家好,农企新闻小编来为大家解答以上问题。什么是白案什么是红案,什么是Bash漏洞很多人还不知道,现在让我们一起来看看吧!

什么是Bash?

Bash是为GNU项目编写的Unix shell。它的名字是一系列缩写:Bourne-Again SHell——这是Bourne shell(sh)的一个双关语(Bourne Again/重生)。Bourne shell是一个重要的早期shell,由Steve Bourne在1978年左右编写,随Version 7 Unix一起发布。Bash由Brian Fox于1987年创建。1990年,切特雷米成为主要维护者。

Bash是大多数Linux系统和Mac OS X v10.4的默认shell,它可以运行在大多数Unix风格的操作系统上,甚至可以移植到微软windows上的Cygwin系统上,实现Windows的POSIX虚拟接口。另外由DJGPP项目移植到MS-DOS上。

2014年9月,多位网络安全专家发现了一个隐藏在网络中20年的bug。这个名为Bash的漏洞比“心脏出血”漏洞的威胁更严重。黑客可以通过它远程向网络服务器发送指令,这意味着服务器受到影响的公司会有大麻烦。

所以目前Bash是一个安全漏洞,允许黑客对网络服务器发出远程控制指令。因为这个漏洞允许黑客指示服务器做他们想做的任何事情,私人信息可以很容易地从受影响的服务器上被窃取。

Bash解决方案:

1.下载最新的补丁来修复它。方法是:

2.在计算机上运行命令:

$ env x='(){ :};echo vulnerable' bash -c 'echo这是一个测试'

如果您返回以下信息:请尽快升级。

Vulnerablethis这是一个已正式提供升级包的测试。请运行:yum update -y bash进行升级!

Bash是什么意思?

Bash是一个英语单词,字面意思是:猛击、猛击、严厉批评、猛烈抨击、批评和威胁性地指责等。

不过bash通常是borne again shell的缩写,是shell的一种。默认情况下,Linux上采用bash。当您在命令行中键入bash命令时,就相当于进入了bash环境。如果是bash环境本身,就相当于进入了一个子bash环境,相当于打开了一个子进程。