da.phhsnews.com


da.phhsnews.com / Sagen mod rod: Hvorfor Android-enheder ikke kommer til at rodfæste

Sagen mod rod: Hvorfor Android-enheder ikke kommer til at rodfæste


Vi har skrevet om rooting af dine Android-smartphones og -tabletter før, men hvorfor kommer de ikke til at blive rodfæstet? Google argumenterer for, at rooting er en fejl af sikkerhedsgrunde, da den undergraver Android's sikkerhedsmodel.

Google har i årenes løb tilføjet flere og flere tidligere root-only-funktioner til Android - fra skærmbilleder til understøttelse af kryptering og VPN'er. Målet er at minimere behovet for rooting.

Hvad er Rooting, Anyway?

Android er baseret på Linux, hvor "root" -brugeren svarer til administratorbrugeren i Windows. Udtrykket "rooting" betyder at få adgang til din smartphone eller tablet og kan køre programmer med de pågældende root tilladelser - fuld systemadgang, med andre ord.

En standard rooting-proces vil også være en applikation som Superuser eller SuperSU. Denne applikation overvåger adgang til root. Applikationer på din enhed kan ikke bare få root-tilladelser, når de vil - de skal bede dig om, og du kan bekræfte eller nægte anmodningen.

Breaking Out af Android's sikkerhedsmodel

Android bruger Linux sikkerhedsmodel på en anden måde . Hver Android-app kører med sit eget bruger-id eller UID. Med andre ord kører hver app som sin egen brugerkonto. Det betyder, at hver app har sine egne data, der er isoleret fra hver anden app. Hvis du installerer din banks app, gemmes de data, så den kun er tilgængelig af bankens app. Andre apps på din enhed kan ikke snoope på det.

I en standard Android-konfiguration kan ingen apps få adgang til andre apps data, uanset hvor mange tilladelser appen beder om.

Dette ændres alt, når du kører et program som root. Programmet løber ikke længere i et sandkasseområde - det har adgang til hele systemet. En app med root-tilladelser kan læse andre apps data - sådan fungerer den fremragende Titanium Backup, og hvorfor den kræver root.

Root Permission Prompts og Malware

Den fulde systemadgang betyder, at malware potentielt kunne udnytte rootadgang til gøre meget mere skade end det normalt kunne. Når en app har fået adgang til root, kan den gøre alt - kør en nøglelogger i baggrunden uden at fortælle dig, udtrække dine kontooplysninger fra andre apps eller endda ødelægge din enhed ved at slette vigtige systemfiler.

Hvis du ved hvad du laver og kun download betroede root apps, kan du undgå dette. Dette er dog værd at huske, når du overvejer, hvor mange mindre tekniske brugere bruger Android. De er ligeglade med at køre Titanium Backup og har adgang til hele rodfilsystemet - de vil bare have det til at fungere, ringe op og spille Angry Birds.

Med andre ord skal du nok ikke rodfæle dine slægtninge 'smartphones og tabletter som en fordel for dem.

Med stor magt får stort ansvar

Problemerne strækker sig ikke kun til malware. Med fuld adgang til rodfilsystemet kan du slette vigtige systemfiler i rodfilsystemet eller deaktivere kritiske systemapps og forhindre, at din enhed fungerer korrekt. Windows har stor smerte for at forhindre, at gennemsnitlige brugere mister rundt i mappen C: Windows af samme grund. Hvis den gennemsnitlige bruger ikke forstår hvad de laver, kan de gøre alvorlige skader på deres operativsystem.

Garanti Overvejelser

RELATERET: Gør Rooting eller Unlocking ugyldig din Android-telefons garanti?

Nogle producenter eller luftfartsselskaber kan forsøge at nægte din garantiservice, hvis du har en roddrevet enhed. Hvis du har brugt root-adgang til at ændre dine systemfiler, og softwaren ikke længere fungerer korrekt, er det noget fornuftigt - selv om du skal kunne gendanne enheden til standardindstillingerne og rette den på egen hånd.

Hvis enhedens hardware fejler, rooting kan ikke være årsagen (medmindre du har installeret en overclocking-app, der krævede root og dræbt hardware med varme). For at forhindre eventuelle argumenter, bør du afmontere enheden, før du tager den i brug.

Dette er endnu en grund til, at du ikke vil rodfæste et ikke-teknisk familiemedlems enhed - det kan få dem problemer, hvis de nogensinde har brug for det det fikseres eller erstattes.


Sammenfattende giver rooting dig stor kraft - mere magt end Android er designet til at give dig. (Det er dog Linux nedenunder, og Linux fungerer fint med rootadgang.) En app med rootadgang er ikke bundet af nogen tilladelsesbegrænsninger og har potentiale til at forårsage alvorlige problemer. Hvis du ved hvad du laver, skal du være okay - men du skal være mere forsigtig.

Denne effekt er dog kun en forpligtelse for den gennemsnitlige Android-bruger. Dette er grunden til, at Android ikke kommer til at blive forankret. Hvis en app kunne fremskynde en root permission prompt og få fuldstændig adgang til systemet, ville mange mindre tekniske brugere tillade adgangen, så de kan fortsætte med at bruge appen. Nogle apps kan endda nægte at køre uden root-adgang for kun at vise nastier-annoncer, ligesom mange annonceunderstøttede apps beder om en lang liste over tilladelser i dag. Manglen på rod hjælper med at beskytte gennemsnitlige brugere.


Få det nøjagtigt, hvad der findes i din Mac med systeminformationsværktøjet

Få det nøjagtigt, hvad der findes i din Mac med systeminformationsværktøjet

Når du bestiller din Mac eller går ind i en Apple Store for at købe en, er du sikkert vagt opmærksom på hardwaren indeni . Med OS X's System Information-hjælpeprogram er det nemt at få klare og præcise oplysninger om, hvad der er inde og installeret på din bestemte enhed. Dit systemoplysninger-værktøj indeholder et væld af oplysninger om din computer, dine netværksindstillinger og dens software.

(how-to)

Sådan gendannes nyligt lukkede faner i Chrome, Firefox, Opera, Internet Explorer og Microsoft Edge

Sådan gendannes nyligt lukkede faner i Chrome, Firefox, Opera, Internet Explorer og Microsoft Edge

Du har ved et uheld lukket en fane og derefter indset, at du ikke var færdig med den pågældende webside. Eller du vil åbne den ubehagelige webside, du besøgte i sidste uge, men du har glemt at bogmærke den. Ingen bekymringer, du kan få dine lukkede faner tilbage. For hver af de fem mest populære browsere viser vi dig, hvordan du åbner den sidste lukkede fane, hvordan du får adgang til browserhistorikken i hver browser, så du kan genåbne faner du lukkede i tidligere browsersessioner, og hvordan du manuelt åbner alle fanerne fra din sidste browsing session.

(how-to)