{"id":112928,"date":"2024-01-15T23:28:03","date_gmt":"2024-01-15T21:28:03","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/obnovlenie-zashhishhyonnoj-android-platformy-grapheneos"},"modified":"2024-01-15T23:28:03","modified_gmt":"2024-01-15T21:28:03","slug":"obnovlenie-zashhishhyonnoj-android-platformy-grapheneos","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/obnovlenie-zashhishhyonnoj-android-platformy-grapheneos","title":{"rendered":"A\u017euriranje za\u0161ti\u0107ene Android platforme GrapheneOS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dostupna je verzija za\u0161ti\u0107ene mobilne platforme GrapheneOS 2024011300, koja je odvojena od osnovne baze koda Androida (AOSP, Android Open Source Project) i pro\u0161irena i modificirana radi ja\u010danja sigurnosti i za\u0161tite privatnosti. Projekt je prethodno bio poznat kao AndroidHardening, a ranije je bio odvojen od projekta CopperheadOS nakon sukoba njegovih osniva\u010da. U GrapheneOS-u slu\u017ebeno se podr\u017eavaju ve\u0107ina aktuelnih ure\u0111aja Google Pixel (Pixel 4\/5\/6\/7\/8, Pixel Fold, Pixel Tablet). Nagrade projekta distribuiraju se pod MIT licencom.          <\/p>\n<p>GrapheneOS uklju\u010duje mnoge eksperimentalne tehnologije povezane sa ja\u010danjem izolacije aplikacija, detaljnim upravljanjem pristupom, blokiranjem tipi\u010dnih ranjivosti i ote\u017eavanjem rada eksploata. Na primjer, platforma koristi svoju implementaciju malloc i modificiranu verziju libc sa za\u0161titom od o\u0161te\u0107enja memorije, kao i stro\u017eiju separaciju adresnog prostora procesa. Umjesto JIT-a, u Android Runtime-u primjenjuje se samo proaktivna (AOT, ahead-of-time) kompilacija. U Linux jezgru dodani su mnogi dodatni mehanizmi za\u0161tite, na primjer, kanarinske oznake za blokiranje prelivanja bafera dodaju se u slub. Za ja\u010danje izolacije aplikacija koriste se SELinux i seccomp-bpf.        <\/p>\n<p>Postoji mogu\u0107nost omogu\u0107avanja pristupa mre\u017enim operacijama, senzorima, adresaru i perifernim ure\u0111ajima (USB, kamera) samo odabranim aplikacijama. \u010citanje iz me\u0111uspremnika dozvoljeno je samo aplikacijama koje su trenutno aktivne. Po defaultu je zabranjeno dobijanje informacija o IMEI-ju, MAC adresi, serijskom broju SIM kartice i drugim hardverskim identifikatorima. Preduzete su dodatne mjere za izolaciju procesa povezanih sa Wi-Fi i Bluetooth-om i spre\u010davanje curenja informacija uslijed be\u017ei\u010dne aktivnosti. Mnogi od mehanizama za ja\u010danje sigurnosti razvijenih u okviru projekta preneseni su u glavnu bazu koda Androida.       <\/p>\n<p>U GrapheneOS koristi se kriptografska verifikacija preuzetih komponenti i napredno \u0161ifriranje podataka na razini datote\u010dnih sustava ext4 i f2fs (podaci se \u0161ifriraju pomo\u0107u AES-256-XTS, dok su imena datoteka \u0161ifrirana AES-256-CTS koriste\u0107i HKDF-SHA512 za generiranje zasebnog klju\u010da za svaku datoteku), a ne \u0161ifriranja blok ure\u0111aja. Podaci u sistemskim particijama i u svakom korisni\u010dkom profilu \u0161ifriraju se razli\u010ditim klju\u010devima. Iskori\u0161tavaju se dostupne hardverske mogu\u0107nosti za ubrzavanje operacija \u0161ifriranja. Na zaklju\u010danom ekranu prikazuje se gumb za zavr\u0161etak sesije, nakon \u010dega se klju\u010devi za de\u0161ifriranje poni\u0161tavaju i pohrana prelazi u stanje neaktivacije. Postoji opcija za zabranu instalacije dodatnih aplikacija za odabrane korisni\u010dke profile. Radi za\u0161tite od poga\u0111anja lozinki implementiran je sustav odgoda, koji ovisi o broju neuspjelih poku\u0161aja (od 30 sekundi do 1 dana).       <\/p>\n<p>GrapheneOS na\u010delno ne uklju\u010duje aplikacije i usluge Googlea, kao ni alternativne implementacije Googleovih usluga, kao \u0161to je microG. Me\u0111utim, postoji mogu\u0107nost instalacije Google Play usluga u posebnom izoliranom okru\u017eenju, koje nema posebne privilegije. Projekt tako\u0111er razvija nekoliko vlastitih aplikacija usmjerenih na za\u0161titu informacija i privatnosti. Na primjer, ponu\u0111en je preglednik Vanadium temeljen na Chromiumu, modificirana verzija motora WebView, za\u0161titni PDF-preglednik, vatrozid, aplikacija Auditor za verifikaciju ure\u0111aja i otkrivanje provale, aplikacija za upravljanje kamerom usmjerena na privatnost i sustav za stvaranje \u0161ifriranih sigurnosnih kopija Seedvault.    <\/p>\n<p>Me\u0111u promjenama u novoj verziji:  <\/p>\n<ul>\n<li class=\"l\"> Potpuno je preure\u0111ena implementacija mehanizma automatskog ponovnog pokretanja, koja je pre\u0161la na kori\u0161tenje tajmera u procesu init, a ne u procesu system_server, \u0161to je omogu\u0107ilo pove\u0107anje sigurnosti i isklju\u010denje ponovnog pokretanja ure\u0111aja koji nikada nije bio otklju\u010dan. Vrijeme automatskog ponovnog pokretanja smanjeno je s 72 na 18 sati. Osnovna ideja automatskog ponovnog pokretanja je resetiranje aktiviranih (de\u0161ifriranih) particija s korisni\u010dkim podacima u izvorno neure\u0111eno stanje nakon odre\u0111enog vremena neaktvnosti.\n<p>Podaci korisni\u010dkog profila nakon ponovnog pokretanja ure\u0111aja ostaju u \u0161ifriranom obliku i de\u0161ifriraju se tek nakon \u0161to korisnik unese svoju lozinku za prijavu. Ako korisnik ne otklju\u010da aktiviranu sesiju u vi\u0161e od 18 sati, ure\u0111aj \u0107e se automatski ponovno pokrenuti (vrijeme \u010dekanja se mo\u017ee promijeniti u postavkama Postavke &gt; Sigurnost &gt; Automatsko ponovno pokretanje) kako bi se sprije\u010dila analiza klju\u010deva koji ostaju u memoriji, u slu\u010daju da ure\u0111aj padne u druge ruke.    <\/p>\n<p>Kao demonstraciju potrebe za primjenom funkcije automatskog ponovnog pokretanja, programeri GrapheneOS-a su spomenuli nedavno otkrivene ranjivosti u pametnim telefonima Google Pixel i Samsung Galaxy, koje omogu\u0107avaju kompanijama specijaliziranim za forenzi\u010dku analizu da \u0161pijuniraju korisnike i izvuku podatke dok je ure\u0111aj aktiviran (kada je sesija aktivna i podaci su de\u0161ifrirani).           <\/p>\n<li class=\"l\"> Dodana je preglednica dnevnika (Postavke &gt; Sustav &gt; Pregled dnevnika) koja omogu\u0107uje procjenu nastalih problema i pojednostavljuje pripremu izvje\u0161taja o gre\u0161kama.\n<li class=\"l\"> Redizajniran je su\u010delje za slanje izvje\u0161taja o kvarovima.\n<li class=\"l\"> U adevtool je dodana podr\u0161ka za Pixel Camera Service, koja omogu\u0107ava kori\u0161tenje no\u0107nog moda u aplikacijama na pametnim telefonima Pixel 6+.\n<li class=\"l\"> U adevtool je obustavljena podr\u0161ka za ure\u0111aje koje ne podr\u017eava Android 14.\n<li class=\"l\"> Dodano je ispu\u0161tanje obavijesti o aktivaciji detektora o\u0161te\u0107enja memorije u malloc.\n<li class=\"l\"> U Linux jezgru je onemogu\u0107ena podr\u0161ka za sysrq.\n<li class=\"l\"> Linux jezgro je a\u017eurirano na najnoviju verziju GKI (Generic Kernel Image) 5.10.206 za ure\u0111aje Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, Pixel Fold, kao i na verziju 5.15.145 za ure\u0111aje Pixel 8 i Pixel 8 Pro. Osim toga, pripremljene su gradnje s jezgrom 6.1.69.\n<li class=\"l\"> Preglednik Vanadium je a\u017euriran na bazu koda Chromium 120.0.6099.210.0.    <\/ul>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60440\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GrapheneOS 2024011300, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0441\u043e\u0431\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b Android (AOSP, Android Open Source Project), \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0435 \u0438 \u0438\u0437\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0435 \u0434\u043b\u044f \u0443\u0441\u0438\u043b\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u0420\u0430\u043d\u0435\u0435 \u043f\u0440\u043e\u0435\u043a\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u043b\u0441\u044f \u043f\u043e\u0434 \u0438\u043c\u0435\u043d\u0435\u043c AndroidHardening, \u0430 \u0434\u043e \u044d\u0442\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0432\u0438\u043b\u0441\u044f \u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 CopperheadOS \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0430 \u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439. \u0412 GrapheneOS \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 Google Pixel (Pixel [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-112928","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GrapheneOS 2024011300, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0441\u043e\u0431\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b Android (AOSP, Android Open Source Project), \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0435 \u0438 \u0438\u0437\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0435 \u0434\u043b\u044f \u0443\u0441\u0438\u043b\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/news\/obnovlenie-zashhishhyonnoj-android-platformy-grapheneos\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0439 Android-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GrapheneOS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GrapheneOS 2024011300, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0441\u043e\u0431\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b Android (AOSP, Android Open Source Project), \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0435 \u0438 \u0438\u0437\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0435 \u0434\u043b\u044f \u0443\u0441\u0438\u043b\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/news\/obnovlenie-zashhishhyonnoj-android-platformy-grapheneos\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-01-15T21:28:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-01-15T21:28:03+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47A\u017euriranje za\u0161ti\u0107ene Android platforme GrapheneOS | ProHoster","description":"Dostupan je ispu\u0161teni za\u0161ti\u0107eni mobilni platforma GrapheneOS 2024011300, koja predstavlja fork od baze koda Android (AOSP, Android Open Source Project), pro\u0161irena i izmijenjena radi pove\u0107anja sigurnosti i.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/obnovlenie-zashhishhyonnoj-android-platformy-grapheneos","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0439 Android-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GrapheneOS | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0439 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b GrapheneOS 2024011300, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0441\u043e\u0431\u043e\u0439 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u044b Android (AOSP, Android Open Source Project), \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0435 \u0438 \u0438\u0437\u043c\u0435\u043d\u0451\u043d\u043d\u043e\u0435 \u0434\u043b\u044f \u0443\u0441\u0438\u043b\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438.","og:url":"https:\/\/prohoster.info\/hr\/blog\/news\/obnovlenie-zashhishhyonnoj-android-platformy-grapheneos","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-01-15T21:28:03+00:00","article:modified_time":"2024-01-15T21:28:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/112928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=112928"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/112928\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=112928"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=112928"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=112928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}