Rod
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 12. juli 2016; checks kræver
112 redigeringer .
Root (fra den engelske rod - rod; læs "root"), eller en superbruger er en speciel konto og en gruppe af brugere i UNIX-lignende systemer med en brugeridentifikation UID 0 (User IDentifier), som ejeren har ret til at udføre alle operationer uden undtagelse.
Superbrugeren på UNIX-systemer har kun et "root"-login som standard og omdøbes nemt, hvis det er nødvendigt. Der kan være mere end én bruger med rettigheder svarende til root i systemet, for dette skal brugeren tilhøre root-gruppen. Rodadgang på Android er en speciel konto i systemet, hvis ejer kan udføre absolut enhver handling i operativsystemet [1] .
Denne ordning blev opfundet for at lette administrationen. For eksempel, på Novell -servere, begår nybegyndere administratorer ofte den fejl at "give uafhængighed" til biblioteksgrene (mister al kontrol over dem); i UNIX er dette ikke muligt.
Rodbrugeren kan blive en anden bruger med setuid () operationen , men ikke omvendt. Dette bruges normalt til sikkerhedsformål, når serveren indsamler nogle oplysninger om systemet ved opstart (hvilket kræver superbrugerrettigheder), og derefter giver sine privilegier væk. Superbrugeren kan også logge ind som en anden bruger ved hjælp af su -kommandoen uden at kræve et kodeord for at logge ind. Dette kan bruges af en administrator, for eksempel til at udøve kontrol over brugere eller hjælpe med fejlfinding.
Rodadgang på Android
I øjeblikket bruger flere og flere smartphones og tablets, der kører Android-operativsystemet. Som nævnt ovenfor er root fuld adgang til alle computerdata og muligheden for at ændre dem. Så Android OS har sin egen rodmappe, som er beskyttet mod de fleste brugere, men der er måder at få adgang til alle filer på enheden på.
Dette gøres i de fleste tilfælde for at tilpasse gadgetten så meget som muligt til sig selv (fuld tilpasning af lyd, video eller endda en mikrofon), eller for at fjerne mange programmer installeret sammen med fabriksfirmwaren, som normalt ikke er nødvendige og på optager samtidig meget plads i enhedens interne hukommelse. Det er takket være root-adgang, at en bruger kan få "ubegrænset" adgang til alle filer på en enhed, der kører Android OS. Da iOS også er et UNIX-lignende system, har
Apple-enheder en lignende proces kaldet jailbreak .
På nogle enheder er root-adgang allerede forudinstalleret (ofte på enheder fra et kinesisk firma)
Denne proces har sine fordele og ulemper.
Ulemper ved root-adgang
- Ikke alle brugere vil kunne få ubegrænsede adgangsrettigheder til alle filer på enheden, men det er samtidig et plus, da en uerfaren bruger dermed ikke nemt vil kunne bryde enheden, hvilket vil redde den fra behovet til at blinke (geninstallation af OS);
- Hvis en Android -bruger ikke har en tilstrækkelig informationsbase, vil han højst sandsynligt ødelægge sin gadget (i computerforskernes jargon kaldes dette "mursten", "mursten" - for at dræbe din gadget med udslætshandlinger på operativsystemet , der påvirker systemfiler, mens telefonen enten ikke tænder, enten vil den uendeligt vise downloadingen, dette kaldes en "bootlap"), hvilket vil opnå forhøjede rettigheder;
- Enhedens sikkerhed vil sandsynligvis blive reduceret;
- Alle programmer, inklusive malware, kan få root-adgang og skade enheden (men hvis du installerer en speciel manager, for eksempel SuperSU eller Magisk , så vil programmer, der ikke har tilladelse, ikke kunne få root-adgang);
- Manglende evne til at installere OTA -systemopdateringer (der er dog undtagelser);
- root-adgang er gyldig indtil næste blink eller nulstilling (på de fleste enheder fjernes root-adgang kun ved fuld blinkning) der er også en midlertidig rod, der er gyldig indtil første genstart;
- Producentens garanti udløber allerede på tidspunktet for oplåsning af bootloaderen , i enheder med en ulåst bootloader, enhver ændring i fabrikssoftwarekomponenter (ikke kun at få root-adgang, men også installere en tilpasset gendannelse eller en tredjepartssamling af Android da enhver ændring i systemfiler) på samme måde automatisk vil annullere garantien. I dette tilfælde er det ikke nødvendigt at have ændringer på tidspunktet for kontakt til servicecenteret, det er nok at efterlade spor af ændringer. Så for eksempel på Samsung-enheder, startende fra et bestemt punkt, selv efter tilbagerulning af ændringer, vil Knox -tælleren have en værdi på 0x1, hvilket er en grund til lammelsesangreb;
- Brugeren mister teknisk support fra enhedsproducenten.
Fordele ved root-adgang
- Når du har fået adgang til alle systemfiler, kan du udføre enhver manipulation relateret til din enhed, op til sletning og ændring af systemfiler, såvel som "ikke-fjernbare" og "uforanderlige" programmer uden superbrugerrettigheder, såsom indbyggede tjenester og Google Apps ;
- Det bliver muligt at oprette, omdøbe, ændre dato og tidspunkt for oprettelse og omdøbning, redigere og ændre systemfiler på alle måder [2] .
- Du kan tilpasse gadgetten, som brugeren kan lide, øge højttalerlydstyrken, konfigurere kamerasystemet, redigere mikrofonfølsomheden, redigere filsystemets diske, ændre systemskrifttypen, starte animation osv.;
- Mulighed for finjustering og overclocking/landing af processoren;
- Redigering af systemfiler (inklusive vold.fstab);
- Ændring af indholdet af / systembiblioteket (kun fuld rod) ;
- Kardinal rensning af den indbyggede hukommelse (skjult cache eller dalvik cache) ved hjælp af gendannelse eller programmer som SDMaid Pro;
- Brug af alle funktioner i programmer, der kræver root for fuld drift (for nogle eller alle funktioner);
- Fuldstændig annonceblokering;
- Alle muligheder for hacking- applikationer;
- Evnen til at øge niveauet af applikationssikkerhed ved finmasket adgangskontrol til forskellige systemkomponenter - konti, filer, kalendere, telefon, SMS mv.
Se også
Noter
- ↑ Anna. Hvad er root-tilladelser på Android? . AndroidMir.org (8. oktober 2017). Hentet 31. januar 2019. Arkiveret fra originalen 1. februar 2019. (Russisk)
- ↑ Hvad er root-rettigheder på Android, og hvordan får man dem (russisk) ? . ESET NOD32 . Hentet: 28. oktober 2022. (ubestemt)
Links