Internet je mesto gde se povezuju ljudi iz celog sveta, razmenjuju informacije i komuniciraju, a sve to uz pomoć različitih mrežnih tehnologija. Jedna od tih tehnologija, koja obično prolazi neprimećeno, zove se WPAD, što je skraćenica za Web Proxy Auto-Discovery Protocol ili, u slobodnom prevodu, protokol za automatsko otkrivanje proxy servera.
Iako na prvi pogled deluje bezopasno, WPAD može postati ozbiljan problem ukoliko završi u pogrešnim rukama. U ovom tekstu, želim da vam približim kako sam otkrio potencijalno opasnu situaciju povezanu sa WPAD-om i domenom wpad.rs, kao i zašto bi trebalo da obratimo pažnju na ovakve “male” bezbednosne propuste.
Šta je WPAD i zašto se koristi?
WPAD je protokol koji je osmišljen da pomogne uređajima, kao što su telefoni, računari i tableti, da automatski pronađu i koriste odgovarajući proxy server kada se povezuju na mrežu. Proxy server je poseban računar kroz koji prolazi sav internet saobraćaj pre nego što dođe do konačnog odredišta. To je slično kao kada koristite GPS za navigaciju: WPAD je “mapa” koju uređaj koristi kako bi pronašao pravi put ka serveru.
Recimo da radiš u školi ili u velikoj firmi gde ima mnogo kompjutera. Da bi svi mogli brzo i bezbedno da pristupe internetu, administratori često koriste WPAD. Tako uređaji automatski pronađu pravi put do interneta preko proxy servera, bez potrebe da neko ručno podešava svaku pojedinačnu mašinu.
Kako WPAD funkcioniše?
Kada se uređaj poveže na mrežu, on prvo traži da li postoji WPAD domen specifičan za zemlju u kojoj se nalazi, kao što je wpad.rs za Srbiju. Uređaj zatim preuzima poseban fajl sa tog domena, zvan wpad.dat, koji sadrži uputstva o tome kako da uređaj koristi proxy server. Ovaj proces se odvija automatski i korisnik uopšte nije svestan da se to dešava.
Međutim, tu dolazi do problema. Ako haker preuzme kontrolu nad WPAD domenom, kao što je wpad.rs, može staviti sopstveni, lažni fajl sa instrukcijama koje bi sav internet saobraćaj preusmerile kroz njegove servere. Na taj način, haker može da vidi sve što korisnik radi na mreži – njegove lozinke, mejlove, i čak privatne podatke.

Prava opasnost u slobodnom domenu
Dok sam istraživao različite aspekte sajber bezbednosti, primetio sam nešto čudno – domen wpad.rs nije bio registrovan. To znači da niko nije posedovao taj domen i da je bio slobodan za bilo koga da ga registruje. U svetu sajber bezbednosti, ovo je ozbiljan propust. Slobodan WPAD domen znači da bi bilo ko, čak i haker, mogao da ga registruje i koristi za sopstvene svrhe.
Kada sam dalje istraživao, otkrio sam nešto još zabrinjavajuće – ovaj domen je bio registrovan još 2018. godine, ali je od tada menjao vlasnike i sada je ponovo bio slobodan. Ovo znači da postoji mogućnost da je wpad.rs već bio korišćen u prošlosti, i to možda za maliciozne svrhe. Nažalost, nemam način da znam šta su prethodni vlasnici radili sa ovim domenom, što predstavlja dodatni rizik.
Ova spoznaja me je navela na brz potez – registrovao sam domen kako bih sprečio potencijalnu zloupotrebu. Nakon registracije, postavio sam bezbednu verziju fajla wpad.dat kako niko ne bi mogao zloupotrebiti ovaj resurs.
Šta bi se desilo da je haker preuzeo kontrolu nad wpad.rs domenom?
Da bismo shvatili ozbiljnost situacije, zamislimo scenario gde haker zaista preuzima kontrolu nad wpad.rs domenom. Evo šta bi sve mogao da uradi (hipotetički):
- Praćenje aktivnosti korisnika: Kada bi se uređaji povezivali na internet preko tog domena, haker bi mogao da vidi sve podatke koji prolaze kroz mrežu. To uključuje lozinke, mejlove, i čak podatke o finansijskim transakcijama.
- Menjanje sadržaja: Haker bi mogao da menja sadržaj mejlova ili dokumenata dok prolaze kroz njegov server. Na primer, ako zaposleni u banci šalje mejl, haker može promeniti sadržaj bez znanja pošiljaoca ili primaoca.
- Krađa novca: Ako se koristi za finansijske transakcije, haker može preusmeriti novac na svoje račune, koristeći činjenicu da kontroliše “mapu” koja vodi saobraćaj.
- Ova vrsta napada zove se man-in-the-middle napad, ili napad “čovek u sredini”. To znači da haker stoji između korisnika i njegovog krajnjeg odredišta na internetu, presreće podatke i može ih menjati po volji, bez znanja korisnika.
Kako se možemo zaštititi?
Teoretski, zaštita od ovog tipa napada moguća je podešavanjem uređaja i mreža da onemoguće WPAD protokol. Međutim, u praksi to retko ko radi. Većina korisnika nije ni svesna postojanja ovog protokola, a kamoli opasnosti koje donosi. Da bi se sprečila ovakva vrsta napada, potrebno je stalno nadgledanje kritičnih domena kao što je wpad.rs.
Zašto ovo nije problem samo za Srbiju?
Možda se pitaš, “Pa šta, to je samo jedan domen specifičan za Srbiju, kako to utiče na mene?” Ali u stvarnosti, WPAD ranjivosti ne mare za granice. Svaki uređaj koji koristi WPAD protokol može završiti na ovom serveru ako ima pogrešno podešene mrežne postavke. To znači da ova ranjivost može uticati na korisnike širom sveta, ne samo u Srbiji.
Šta sam naučio iz ovoga
Moje otkriće mi je pokazalo da čak i naizgled male stvari mogu biti ozbiljna bezbednosna pretnja. Ovaj mali domen, koji gotovo niko nije primećivao, mogao je postati alat za masovno prisluškivanje i zloupotrebu podataka. Zbog toga sam prijavio ovaj slučaj relevantnim institucijama u Srbiji, kao što su RNIDS.rs i CERT.rs, i sada čekam odgovor – šta dalje?
Nadam se da će države, organizacije i kompanije početi ozbiljnije da se bave ovakvim bezbednosnim pitanjima i preduzeti korake kako bi osigurale svoje digitalne resurse.
Kako možemo da učinimo internet sigurnijim mestom?
Oktobar je bio mesec sajber bezbednosti i ovo je moj mali doprinos u podizanju svesti o tome koliko su važne čak i one stvari koje na prvi pogled deluju bezazleno. Digitalna era donosi sa sobom neverovatne mogućnosti, ali i rizike koje moramo naučiti da prepoznajemo i kontrolišemo.
Sigurnost na internetu je odgovornost svih nas. Potrebno je da budemo radoznali, oprezni i svesni opasnosti koje vrebaju u pozadini. Internet je poput ogromnog grada punog prečica, mračnih uličica i zamki. Na nama je da osiguramo da te zamke ne postanu deo svakodnevnog života svakog korisnika.

Želiš da podeliš svoje mišljenje o ovoj temi? Komentari su otvoreni na našoj Facebook i LinkedIn stranici!