現在、非常に深刻なBashの脆弱性がインターネット上に公開されており、ハッカーがリモートコマンドをサーバーに送信して個人情報を盗むことを容易に可能にします。記事はあなたにいくつかの助けをもたらすでしょう。
Bashとは何ですか?
bashは、GNUプロジェクト用に書かれたUnixシェルです。その名前は、一連の略語です:Bourne-Again SHell - これは、Bourneシェル(sh)の問題です(Bourne again /born)。 Bourneシェルは、1978年頃にSteve· Bourneによって書かれ、Version 7 Unixでリリースされた初期の重要なシェルです。 Bashは1987年にBrian· Foxによって作成されました。 1990年に、Chet Rameyがメインメンテナになりました。
bashは、ほとんどのLinuxシステムおよびMac OS X v10.4のデフォルトのシェルで、ほとんどのUnixスタイルのオペレーティングシステムで動作し、Microsoft WindowsのCygwinシステムにも移植されています。ウィンドウのPOSIX仮想インタフェースを実装します。また、DJGPPプロジェクトによってMS-DOSに移植されました。
2014年9月に、20年間ネットワークに潜んでいたバグを発見したBashと呼ばれるこの脆弱性は、「心臓出血」の脅威よりも深刻です。ハッカーはリモートからWebサーバーにコマンドを発行することができます。つまり、影響を受ける会社は大きな問題を抱えることになります。
さて、現時点では、BashはハッカーがWebサーバーにリモートコマンドを発行することを可能にするセキュリティホールです。このバグはハッカーが彼が望むことをするようにサーバに指示することを可能にするので、個人情報は影響を受けたサーバから容易に盗まれる。
Bashソリューション:
1.最新のパッチをダウンロードして修正する方法:
2.マシン上でコマンドを実行します。
$ env x = '(){:;};エコー脆弱性' bash -c"エコーこれはテストです"以下を返した場合:できるだけ早くアップグレードしてください。
脆弱性これはテストです現在、オフィシャルはアップグレードパッケージを提供しています、実行してください:yum update -y bash to upgrade!
Bashとはどういう意味ですか?
bashは、スラミング、深刻な批判、轟音、脅迫的な批判、告発などの文字通りの意味の英単語です。
しかし、bashは通常borne again shellの省略形で、シェルの一種で、デフォルトはLinuxではbashですコマンドラインでbash commandと入力すると、bash環境に入るのと同じことになります。それはbash環境であり、それはサブプロセスを開くのと同等のサブbash環境に入ることです。
このチュートリアルでは、zenityやwhiptailのようなツールを使ってBashシェルスクリプトでメッセージ/ダイアログを提供する方法の例をいくつか紹介します。これらのツールを使用して、スクリプトは現在のプログラムが何をしているのかをユーザーに伝え、ユーザーと対話できます。これら2つのツールの違いは、メッセージボックスまたはダイアログの表示方法です。 ZenityはGTKツールキットを使用してグラフィカルユーザーインターフェイス
LinuxシステムへのVMwareのインストール プロジェクトの必要性から、LinuxでWindowsを仮想化する必要がありますが、情報を検索した結果、VMwar
Linuxのコマンドラインは便利で効率的、そして楽しいですが、特に危険なことがわからない場合は特に危険です。以下のコマンドは通常、極端にばかげたプレーをするための許可ではありません;普通のユーザーアイ
バス構造に応じて、バスタイプと非バスタイプに分けることができます。 89C51マイクロコントローラはバス構造であることがよくありますが、89C51マイクロコントローラにはデータバス、アドレスバス、およ