Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
Prijevodi ove stranice:

Ovo je stara izmjena dokumenta!


Eskalacija privilegija na Linux operacijskom sustavu

Sažetak

U ovom radu će biti obrađene teme eskalacije privilegija i kako od korisnika s malo ovlasti postati korisnik s puno više ovlasti. Tijekom cijelog rada će biti pretpostavljeno da je nulti korak - dobivanje pristupa serveru, već napravljen i nakon njega može započeti postupak eskalacije privilegija. Također, samo će se objasniti neki od najčešćih postupaka eskalacije privilegija na Linux operacijskim sustavima.

Keywords: linux; privilege escalation; linpeas; suid; cronjob

Uvod

Nakon uspješnog pronalska ranjivosti u nekoj od aplikacija koje su pokrenute na serveru i nakon dobivene RCE (remote command execution) ranjivosti koja nam omogućuje pokretanje bilo koje naredbe na serveru, često nemamo ovlasti koje ima root korisnik na Linux operacijskom sustavu jer je većina servisa pokrenuta s ovlastima nekog korisnika koji ima puno manje ovlasti od root korisnika. RCE ranjivost je samo jedan od primjera kako možemo dobiti pristup serveru i taj proces dobivanja pristupa serveru zahtjeva poseban rad. Tema ovog rada je što učiniti nakon inicijalnog pristupa serveru, kako od korisnika s relativno malo ovlasti postati korisnik s puno više ovlasti. Ali, najprije treba dati definiciju eskalacije privilegija.

Što je eskalacija privilegija

Eskalacija privilegija (privilege escalation) je proces u kojem se iskorištava pogreška (bug), mana u dizajnu (design flaw) ili pogreška u konfiguraciji opereacijskog sustava ili neke aplikacije kako bi se dobila viša razina pristupa nekom resursu kojem inače trenutni korisnik ima ograničen pristup. Na skoro svakoj Linux distribuciji postoji /root direktorij i sadržaju tog direktorija samo root (korisnik s najviše prava na računalu, nešto poput superadmin korisnika) korisnik ima pristup. Primjer eskalacije privilegija bi bilo kada bi običan korisnik uspio pristupiti sadržaju tog /root tako što je iskoristio manu u nekom procesu (aplikaciji ili OS-u) koji je pokrenut s pravima root korisnika.

Postoje dvije vrste eskalacije privilegija:

  • vertikalna eskalacija privilegija - eskalacija u kojoj korisnik s manje privilegija uspijeva pristupiti korisniku s više privilegija unutar istog sustava (npr: korisnik uspijeva doći do administratorskog korisničkog računa).
  • horizontalna eskalacija privilegija - eskalacija u kojoj običan korisnik uspijeva pristupiti sadržaju koji je dostupan drugom običnom korisniku. (npr: prilikom korištenja internetskog bankarstva, korisnik A uspijeva pristupiti internetskom bankarstvu korisnika B)

Poglavlje 2

Poglavlje 3

Poglavlje ...

Zaključak

Literatura

racfor_wiki/razno/eskalacija_privilegija_na_linux_operacijskom_sustavu.1641393030.txt.gz · Zadnja izmjena: 2024/12/05 12:23 (vanjsko uređivanje)
Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0