Tehnologija

Jedna greška može da ugrozi milione sajtova: Šta nam slučaj PHP-a otkriva o slabim tačkama interneta

Komentari
Jedna greška može da ugrozi milione sajtova: Šta nam slučaj PHP-a otkriva o slabim tačkama interneta
Jedna greška može da ugrozi milione sajtova: Šta nam slučaj PHP-a otkriva o slabim tačkama interneta - Copyright foto: pexels

veličina teksta

Aa Aa

Sajtovi vlada i brojnih državnih institucija širom Evrope obustavili su rad nakon što je veštačka inteligencija otkrila bezbednosne propuste koji bi mogli da ugroze veliki broj internet stranica. U javnosti se pojavila tvrdnja da bi ranjivost mogla da zahvati čak 70 odsto interneta, ali se taj podatak odnosi na sajtove izgrađene u programskom jeziku PHP, a ne na celokupan internet.

O tome šta je PHP, koliko je ozbiljna otkrivena ranjivost i kakve posledice bezbednosni propusti mogu da imaju po korisnike, u emisiji "Euronews Jutro" govorio je IT konsultant Vojislav Rodić.

PHP je programski jezik nastao devedesetih godina, koji se koristi za izradu veb-sajtova. Njegov naziv prvobitno je bio skraćenica od izraza "Personal Home Page", objasnio je Rodić, govoreći o tehnologiji na kojoj se zasniva veliki broj internet stranica i mogućim rizicima koje otkrivene ranjivosti donose.

Euronews Serbia

PHP je jedan od temelja savremenog veba, a koristi se i za sisteme poput WordPressa. Iako je prvobitno nastao za jednostavnije internet stranice, vremenom je postao osnova za različite funkcionalnosti, od formulara i prijava na obaveštenja do internet prodavnica sa hiljadama proizvoda. Prema procenama koje je izneo Rodić, između 70 i 77 odsto veb-sajtova koristi PHP.

Međutim, održavanje ovog široko rasprostranjenog programskog jezika oslanja se na ograničene resurse. PHP je softver otvorenog koda, što znači da je njegov kod javno dostupan i da stručnjaci mogu da učestvuju u njegovom unapređivanju. O njegovom razvoju i bezbednosti brine PHP fondacija, čiji je godišnji budžet, prema Rodićevim rečima, manji od milion dolara, a tim čine direktor, volonteri i spoljni saradnici.

Rodić je ukazao i na značaj pojedinaca koji ulažu vreme u održavanje i unapređivanje ovakvih sistema, često iz profesionalne odgovornosti prema široj internet zajednici. Među njima su stručnjaci koji pronalaze greške u softveru, pripremaju ispravke i pomažu da se bezbednosni problemi otklone pre nego što budu zloupotrebljeni.

"Ovde uglavnom rade ljudi koji to rade iz osećaja odgovornosti prema najširoj internet zajednici" rekao je Rodić, objašnjavajući da je pronalaženje i prijavljivanje grešaka važan deo zaštite softvera. Kako je dodao, industrija je vremenom prepoznala vrednost takvog rada, pa su proizvođači počeli da nude i novčane nagrade stručnjacima koji otkriju ranjivosti.

Euronews Srbija

Vojislav Rodić

Govoreći o ulozi veštačke inteligencije u najnovijem slučaju, Rodić je naglasio da ona nije samostalno krenula u potragu za propustima, već je korišćena kao alat za proveru softvera i pronalaženje mogućih grešaka. U analizi su, kako je naveo, učestvovali i OpenAI i Google, svako sa svoje strane.

Zašto ni dugogodišnje korišćenje softvera ne garantuje da su otkrivene sve greške?

Rodić je objasnio da je softver izuzetno složen i da ni višestruka testiranja ne mogu da pruže apsolutnu garanciju da ranjivosti ne postoje. Provera može da pokaže da stručnjaci nisu uspeli da pronađu dodatne greške, ali to nije isto što i dokaz da ih nema.

"To ne znači: nema grešaka. To znači: nismo uspeli da nađemo", istakao je Rodić.

Prema njegovim rečima, savremeni alati za programiranje i testiranje znatno su napredovali, ali složenost softvera i dalje otežava otkrivanje svih mogućih propusta. Upravo zato su dodatne provere važne čak i kada se neki sistem koristi godinama.

Rodić je kao važnu okolnost naveo i to što je PHP otvorenog koda: dostupnost programskog koda omogućava da ga analiziraju i ljudi i alati veštačke inteligencije. Nasuprot tome, deo softvera velikih tehnoloških kompanija nije javno dostupan, što ograničava mogućnost spoljne provere na isti način.

Celokupnu analizu Vojislava Rodića o bezbednosnim propustima u PHP-u,
ulozi veštačke inteligencije i mogućim rizicima za internet možete
pogledati u video-prilogu na početku teksta.

Bonus video:

Komentari (0)

Magazin