Шта је Схеллсхоцк грешка и како је закрпити на ОС Кс
Мисцелланеа / / February 27, 2022
Хеартблеед. Контузија. Па, научили смо имена ових опасних грешака које звуче као наслови песама Тејлор Свифт. Хеартблеед утицало на готово сваку веб локацију. Била је то озлоглашена грешка која је годинама мировала и иако је поправка била лака, морао је да је имплементира сваки појединачни програмер.
Стручњак за безбедност Роберт Грахам каже да је Схеллсхоцк већи од Хеартблееда.
Мислим да сам погрешио што сам рекао #контузија била велика као #хеартблеед. то је веће.
— () {:;}Роберт Грахам (@ЕрратаРоб) 25. септембра 2014. године
Дакле, шта је тачно ова Схеллсхоцк грешка и како утиче на ваш Мац? Хајде да разговарамо о томе и решењу.
Шта је Схеллсхоцк?
Испод графичког корисничког интерфејса покреће се код – команде које покрећу процесе и пружају вам излаз на екрану.
У Басх-у, интерфејсу командне линије у ОС Кс, низ текста се може сачувати као променљива. Програмери претварају текст у променљиве тако да не морају да их куцају изнова и изнова.
На пример, можете рећи:
З ='ово је дугачак низ текста'
И касније ако кажете
ехо $З, командна линија ће уметнути текст тамо где желите. Ово треба да се третира као текст, а не као наредба. И овде је грешка.У командној линији Басх коју користе Линук и ОС Кс, ако унесете одређени знак на почетку променљиве, можете га претворити у команду.
Текст је: () { :;};
То значи да се команде које нису одобрили систем или програмер, чак и команде које су блокиране због своје злонамерне или ометајуће природе, могу покренути ако имају овај префикс.
Схеллсхоцк (или Басх грешка ако смо технички) ограничен је само на системе засноване на УНИКС-у. То значи ОС Кс и Линук. Корисници Виндовс-а нису погођени овом грешком.
За више техничког објашњења погледајте Вок-ова одлична анализа Схеллсхоцк грешке. Алтернативно, погледајте видео испод за исто једноставно објашњење, са британским нагласком.
Како Схеллсхоцк буба утиче на вас
Директно, не.
Али док се апликације у ОС Кс-у покрећу у сандбок режиму, оне разговарају једна са другом – да пребаце задатке на друге апликације или да траже функционалност на нивоу система. Сав овај разговор се одвија помоћу кода, у терминалу.
Током једне од ових размена, једна апликација може додати префикс у наводнике и претворити га у команду. Ове команде могу или обрисати ваш рачунар, учинити га бескорисним, копирати садржај вашег диска или било који број могућих ствари путем командне линије.
Како закрпити Схеллсхоцк грешку
На срећу, Аппле је рекао да је само мали број корисника ОС Кс подложан Схеллсхоцк грешци. Али препоручљиво је да ако користите Мац који користи ОС Кс Лион, Моунтаин Лион или Маверицкс, инсталирате исправку са линкова испод. Још увек нема решења за бета кориснике Иосемите-а.
- Лав
- Планински лав
- Маверицкс
Ажурирање за Маверицкс је само 3,2 МБ и долази као ДМГ датотека. Процес инсталације је једноставан и не морате чак ни да поново покрећете свој Мац.
То је стандардни инсталатер пакета у ДМГ датотеци. Отворите инсталатер и притисните Следећи неколико пута и ажурирање ће бити инсталирано.
То је то. Чувај се.
Горња слика преко Схуттерстоцк
Последњи пут ажурирано 3. фебруара 2022
Горњи чланак може садржати партнерске везе које помажу у подршци Гуидинг Тецх. Међутим, то не утиче на наш уреднички интегритет. Садржај остаје непристрасан и аутентичан.