Voiko selaimen kautta asentua jonkinlainen haitallinen koodi käyttäjän tietämättä? Jos, niin mitä mekanismia se käyttää? Onko selaimessa asetuksia tällaisen suhteen? Miten haitallinen koodistiedosto saa esim. ajo-oikeudet?
Haavoittuvuudet. Joidenkin laitteiden "modaaminen" perustuu juuri haavoittuvuuksiin. Eli mennään vain selaimella tietylle sivustolle, joka sisältää sopivan skriptin ja tiedetään joku kriittinen haavoittuvuus itse laitteessa, millä saadaan puskettua laitteen muistiin joku pätkä koodia, jolla saadaan taas lisää oikeuksia laitteseen ja siten voidaan poistaa monenlaisia suojauksia.
Jossain on ollut minusta ihan hyvä analogia sipulista tietoturvan kannalta. Eri ohjelmat/rajapinnat on välissä ja niitä kuorimalla sopivasti voi päästä tavoitteeseen.
Suurin osa aiheesta on kirjotettu Windowsin toimintalogiikan näkökulmasta, mutta olisi kiva tietää miten tuo riski realisoituu Linuxissa.
Ihan täysin samat periaatteet käyttiksestä riippumatta. Miksi Linux on tällä hetkellä varsinkin kohtuullisen turvallinen vaihtoehto? Koska hakkerin pitää tietää tietää haavoittuvuuksista monilla tasoilla ja sitten tietysti mitä teet taidolla jos ei ole kohderyhmää? Tietystikään joku Windowsin kernel exploit ei ole sama mitä Linuxin kernel exploit.
Jos mennään vaikka tänne katsoon tilastoja
https://gs.statcounter.com/os-market-share/desktop/worldwide/Niin jos olisi hakkeri, niin tuo kertoisi minulle heti ainakin yhden aika mielenkiintoisen asian. Keskity Windowsiin tai Mäkkiin ennemmin kuin Linux käyttäjäjiin. Mutta se ei todellakaan poista riskiä. Moni on varmasti erimieltä, mutta juuri nyt on minusta Linuxin turvallisuuden kannalta se vaarallisin mahdollinen aikakausi tekoälyn takia. Avoinkoodi kun on käskytettävissä myös tekoälyllä etsittäviin haavoittuvuuksiin. Logiikka on ihan siinä, että kumpi on todennäköisempää, se että joku hyväksikäyttää AI:tä hakemaan haavoittuvuuksia, kuin että hyödyntää sitä hakemaan parannuksia? Uskoisin että laiskuus voittaa, eli jälkimmäinen jää vähemmälle. Windows tai MacOS on tällä hetkellä paremmin suojassa kun sitä koodia ei nähdä.
Lisäksi kehuvathan jotkut Androidin olevan "Linux" ja siihen löytyy aivan töykeät määrät tietoturva-aukkoja ja joskus miettinyt, että onko Androidia järkevää enää edes pitää mm. pankki 2FA hommissa. Parempi puolisko oli hölmistyneen näköinen jouluna kun hommasin hänelle uuden puhelimen. "Eihän vanhassa ole mitään vikaa?". Harmittelin, että no ei ikävä kyllä ole muuta kuin, että siihen ei enää tule tietoturvapäivityksiä valmistajalta ja että en halua sinun vanhentunutta puhelinta käyttävän.
Eli jos painelet päivittämättömällä selaimella ja järjestelmällä tietylle sivulle, niin se riittää. Ei auta se mentaliteetti, että "En minä painele mitään nappia sivuilla, kuin jotkut hölmöt". Ei vaan se oikeasti voi riittää kun menet vain väärään paikkaan, väärään aikaan.
Tuossa on vaikka Firefoxin CVE:t, joissa on kriittisimmät sellaisia, että teoriassa käyttäjän ei tarvi tehdä mitään.
https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/Tällainen vanha aika "hauska" pisti silmään Firefoxista.
https://www.zero-day.cz/database/81/Nobelin rauhanpalkintojen katsominen on ollut hetken vaarallista.
Itsellä pitäisi jossain kaapissa lojua vanha iPod touch ja joskus käynyt mielessä, että voisi Jailbreakata (Vanha nimitys on kyllä varsin osuva: Vankilapako) sen ja muistaakseni tietyillä iOS versioilla sekin onnistuisi vain laittamalla se nettiin ja menemällä tietylle sivulle ja ta-daa. Sovelluskauppa kierretty ja omien ohjelmien asentaminen pitäisi olla mahdollista ilman Applen kauppaa. Toki tuon exploitin tekjä epäilemättä saisi myös ladattua jonkin haittaohjelman samalla kaupantekijäisiksi iPodiin
