Одржавање оперативног система и апликација ажурним може бити неугодно, али то је од суштинског значаја за вашу безбедност.
Када добијете обавештење о ажурирању софтвера, одлагање је природно. На крају крајева, ажурирања могу бити дуготрајна и често вас остављају без приступа свом уређају током процеса. Али ако цените своју безбедност, требало би да размислите о ажурирању софтвера уређаја. Дакле, шта заправо раде ажурирања софтвера? Зашто су важни за вашу безбедност?
Шта раде ажурирања софтвера?
Нове апликације, протоколи и функције се развијају сваког дана, тако да ваш софтвер не може да остане исти заувек. Ако никада не ажурирате софтвер уређаја, вероватно ћете наићи на проблеме у наставку.
Ажурирање софтвера може бити веома трансформативно или мање, у зависности од тога шта су програмери објавили. Ажурирање може да садржи једноставну или две закрпе, али такође може приметно променити интерфејс и могућности вашег уређаја.
Нису сва ажурирања софтвера иста, али често доносе једно или више од следећег:
- Закрпе грешака и рањивости.
- Нове функције.
- Побољшања брзине и ефикасности.
- Компатибилност апликација.
Прво на овој листи је оно на шта ћемо се овде фокусирати, јер закрпе грешака и рањивости могу побољшати општу безбедност вашег уређаја.
Како вас ажурирања софтвера штите
Многи софтверски програми су дуги и сложени, укључујући апликације за игре, друштвене медије и забавне апликације.
Према Софтониц, број редова кода у популарним програмима је следећи:
- иОС: 12 милиона линија.
- Андроид: 12 милиона линија.
- Виндовс 10: 80 милиона линија.
- Фејсбук: 62 милиона линија.
- Инстаграм: милион редова.
- Адобе Пхотосхоп: 10 милиона линија.
- Минецрафт: 500.000 редова.
Очигледно је много посла потребно у развоју софтверског програма. И, унутар ових хиљада или милиона редова кода, нормално је да постоји неколико грешака.
Ако ове грешке проузрокују велике проблеме, као што су тренутна рушења, проблеми са интерфејсом или неки други приметни недостатак, често се исправљају пре него што се програм пусти. Али неке недостатке кода су дискретније и мање, што их програмерима отежава да примете.
То је оно што доводи до тога да објављени програми имају грешке и рањивости. Грешка може бити потпуно безопасна по природи, док је рањивост нешто што се може искористити.
На пример, грешка у апликацији Инстаграм може да вас спречи да лајкујете постове, што је фрустрирајуће, али није опасно. С друге стране, рањивост у апликацији Инстаграм може вас спречити да блокирате корисника, учините свој профил приватним или користите двофакторску аутентификацију. Овде ствари постају ризичне.
Сајбер криминалци често скенирају софтверске рањивости када покушавају да нападну програм. Неке рањивости нису много корисне, док друге могу да омогуће нападачу приступ деловима приватних информација.
Неке рањивости софтвера узроковале су огромне проблеме у прошлости, као што је грешка Лог4Схелл. Лог4Схелл је рањивост кода заснована на Јави која омогућава даљинско извршавање кода у Апацхе Лог4ј 2, услужном програму за евидентирање. Даљинско извршавање кода омогућава нападачу да даљински примени малвер на уређају, чинећи хаковање много лакшим.
Неки велики програми, укључујући Минецрафт, користе овај услужни програм, при чему сервери и клијенти постају рањиви на нападе. Корисници Минецрафт-а су позвани да ажурирају свој софтвер како би закрпили ову рањивост, исправку о којој ћемо ускоро разговарати.
Пропусте ће приметити или креатори програма, тим за одржавање или просечни корисници. Софтверске програме отвореног кода свако може да провери, што олакшава откривање проблема. С друге стране, програми са затвореним извором могу се ослањати на видљиве недостатке који узрокују приметне проблеме код корисника да уоче проблем, јер њихов код не може бити јавно проверен.
Када софтверски тим буде обавештен о рањивости, обично ће радити на брзом закрпању. Када се рањивост закрпи, грешка у кодирању је поправљена, па се више не може искоришћавати.
Зашто су ажурирања битна
Закрпе долазе руку под руку са ажурирањима софтвера и могу значити разлику између избегавања и жртве експлоатације. Ако сте обавештени да ваша апликација има рањивост и да је закрпа доступна у ажурирању, најбоље је да покренете ово ажурирање што је пре могуће.
Чак и ако не постоји позната рањивост у вашој тренутној верзији софтвера, ажурирања софтвера се могу отклонити грешака, побољшате компатибилност вашег уређаја са другим програмима, па чак и да вам омогући приступ новим функцијама.
Недостаци ажурирања софтвера
Ажурирања софтвера могу понудити много предности, али је важно разговарати о могућим недостацима на које можете наићи када освежавате своје апликације и ОС.
Прво, ажурирања софтвера могу донети додатне грешке или рањивости. То је мало квака-22, зар не? Ажурирања могу да закрпе већ постојеће недостатке, али ризикују да доведу до нових проблема у ажурираном коду.
Узмите иОС ажурирања, на пример. Многи корисници иПхоне-а су се клонили ажурирања иОС 15 2021. године, јер је било много пријављених проблема. Пражњење батерије, проблеми са Ви-Фи и Блуетоотх-ом и проблеми са ТоуцхИД-ом су пријављени од стране корисника који су инсталирали ажурирање за иОС 15.
иОС 16 је такође дошао са неким разочарењима, укључујући заостајање корисничког интерфејса, спонтано поновно покретање и проблеме са Сафаријем.
Случај је често сличан са ажурирањима Андроид ОС-а. Андроид 13 је донео неке сјајне функције, али су корисници такође пријавили лошије перформансе, падове система и ограничене функције прилагођавања након инсталирања ажурирања. Претходно ажурирање за Андроид 12 долази са сопственим скупом проблема, укључујући пражњење батерије у стању мировања, потешкоће при одговарању на позиве и замрзавање медија.
Ови проблеми не чине нове верзије ОС инхерентно лошима, али вреди напоменути да су ажурирања ретко савршена. Постоје предности и недостаци који долазе са скоро сваким ажурирањем, али је увек најбоље да свој софтвер одржавате ажурним како бисте избегли да постанете жртва неочекиваних експлоатација.
Да ли треба да ажурирате свој уређај?
Укратко, да. Не би требало да одлажете ажурирања софтвера да бисте избегли могућност даљих недостатака.
Међутим, ако се појави нова исправка и ваш уређај тражи да је преузме, покрените брзу претрагу претраживача да бисте видели како га други корисници налазе након инсталације. Ако видите да има много више недостатака него предности, можда ћете желети да сачекате док програмери не објаве измењену верзију.
Ажурирања софтвера постоје са разлогом
Иако ћете можда бити у искушењу да игноришете ажурирања софтвера да бисте уштедели време, ово може оставити ваш ОС и апликације отвореним за безбедносне експлоатације. Да бисте избегли да будете мета сајбер напада путем рањивости, вреди редовно ажурирати свој софтвер.