Biztonság

Mi a ShellShock vagy a Bash biztonsági rése?

Mi a ShellShock vagy a Bash biztonsági rése?

A Bash a UNIX alaphéja, egy olyan nyelv, amelyet sok platformon használnak: a különböző webtárhely-kiszolgálóktól a modemekig, játékokig stb. Ha Ön Windows-felhasználó, akkor nem kell tartania a ShellShock sebezhetőségétől, mivel az esélye annak, hogy érintetté válik, közel nulla. De ha olyan webhelyeket látogatott meg, amelyek UNIX szervereken tárolják magukat, vagy olyan termékeket használ, amelyek UNIX-ot használnak a működésükhöz, akkor rosszindulatú programok vagy valami hasonló áldozatává válhat, amelyek valamilyen módon károsíthatják Önt. Ez a cikk megpróbálja elmagyarázni Bash biztonsági rése vagy ShellShock ahogy laikus kifejezéssel illetik.

Mi az a BASH

A UNIX alapvetően parancssori operációs rendszer. Bár számos változat kínál GUI-t (grafikus felhasználói felület), az ilyen felületek alapja a UNIX parancssori felülete (CLI). És a UNIX a webtárhely-kiszolgálóktól kezdve a dolgok internetében található „dolgokig” mindenhol megtalálható. Vannak olyan objektumok, mint a csatlakoztatott mikrohullámú sütő, amely a UNIX rendszerben kommunikál ahelyett, hogy bármilyen más operációs rendszert használna, mivel a UNIX-ot könnyebb telepíteni és biztonságosabbnak tekintik (vagyis addig, amíg a Bash biztonsági rése megjelent).

A UNIX emellett könnyű operációs rendszer, és szó szerint több száz parancssal rendelkezik, amelyekkel a megfelelő kimenet előállítása érdekében foglalkozik - akár közvetlenül a parancssori felületen, akár a parancssori felületen alapuló GUI-n dolgozik.

A BASH-hoz eljutva a UNIX elválaszthatatlan része: Ez a UNIX héja. Azt akarom mondani, hogy a UNIX egy része veszi be a parancsokat és dolgozza fel őket, hogy biztosítsa a kívánt kimenetet, függetlenül attól, hogy a parancsot közvetlenül egy felhasználó adta-e meg, vagy valamilyen GUI-val küldték-e a shellbe.

A ShellShock vagy a Bash biztonsági rése

Ez a szakasz arról szól, hogy mi az a biztonsági rés a UNIX-ban, amelyet az ipar fenyegetettnek érez. Normális esetben a parancssorban sok minden történik. Például különböző paraméterek értékeit adják át, amelyeket a számítógép az értékek forrásának ellenőrzése nélkül dolgoz fel. Minden parancsnak megvan a parancs neve, kapcsolói és parancsparaméterei. Például az MS DOS Type parancsban a parancs szintaxisa a következő:

Írja be a fájlnevet.txt / p [> textfile.txt | print]

Itt a fájlnév.txt és textfile.A txt olyan paraméterek, amelyek meghatározzák, hogy mely fájlt kívánja megtekinteni vagy kinyomtatni. Vagy a kimenet textfájlba történő tárolására.txt. A parancsok hasonlóak a UNIX-ban oly módon, hogy nekik is vannak paramétereik, és a UNIX nem érdekli, honnan származnak a paraméterek, amíg a szintaxis helyes. Ugyanez vonatkozik minden parancssori interfész programra és operációs rendszerre.

A biztonsági rés elérése után a rosszindulatú felhasználók rosszindulatú paramétereket adhatnak át bármely UNIX parancsnak azzal a szándékkal, hogy kihasználják a parancssori operációs rendszer gyengeségét. A rosszindulatú felhasználók parancsok vagy parancsparaméterekként pusztító dolgokat adhatnak át anélkül, hogy UNIX tudnák, hogy az éppen működő számítógép megsemmisítéséről szól.

Egyes szakértők szerint a környezeti változók értéke a számítógépekre is hatással lehet. A környezeti változók azok az értékek, amelyeket az operációs rendszer bizonyos feladatok végrehajtására használ, hasonlóan a parancsokhoz, de az itt szereplő értékek globálisak és nem egy parancsra jellemzőek.

Mivel a sérülékenység része, a sebezhetőséget Shellshock néven is ismerik, és nehéz kezelni. Nem vagyok biztos abban, hogy a UNIX-ot használó különböző vállalatok hogyan kezelik ezt a biztonsági rést, mivel az hatalmas gyengeségen alapul. Sokat kell gondolkodni és valószínűleg át kell vizsgálni az egyes parancsokat (ez lelassíthatja a rendszereket).

ShellShock biztonsági rés

Futtassa ezt az igény szerinti szkennert a TrendMicro-tól Linux rendszerén annak megállapításához, hogy a BashLite rosszindulatú program tartózkodik-e. Vizsgálja át webhelyét, hogy felmérje, sérülékeny-e a ShellShock vagy a Bash sebezhetőségre.

Javítások a Bash biztonsági résével kapcsolatban

A Nemzeti Vulnerability Database felsorol néhány olyan javítást, amelyek bizonyos mértékben segíthetnek a UNIX felhasználóknak, de feltételezem, hogy ez nem szünteti meg a Bash biztonsági résével kapcsolatos összes problémát. Ezzel a UNIX programozás területén jártas szakértőknek kell foglalkozniuk, és eltarthat egy ideig, mire megfelelő javítást adnak ki a sebezhetőség örökre javítására. Addig is a UNIX-ot használó számítógépek és automatizált eszközök továbbra is veszélyben vannak, és veszélyt jelenthetnek a hozzájuk kapcsolt más eszközökre és számítógépekre.

Csata a Wesnothért 1.13.6 Megjelent a fejlesztés
Csata a Wesnothért 1.13.A múlt hónapban megjelent 6 a hatodik fejlesztési kiadás az 1-ben.13.x sorozat, és számos fejlesztést hajt végre, nevezetesen ...
A League of Legends telepítése az Ubuntu 14-re.04
Ha rajongsz a League of Legendsért, akkor ez egy lehetőség arra, hogy teszteld a League of Legends játékot. Ne feledje, hogy a LOL a PlayOnLinux rends...
Telepítse a legújabb OpenRA stratégiai játékot az Ubuntu Linux rendszerre
Az OpenRA egy ingyenes / ingyenes valós idejű stratégiai játékmotor, amely újjáépíti a korai Westwood játékokat, mint például a klasszikus Command & C...