^^ Hahahah, upravo... fokusiras se na kolicinu necijih napora da skriva stvari... a onda ovan na vrata :D
BootHole - virtually every Linux distribution is affected
Zaključano
Zakačeno
Koliko je bitan ovaj propust ako napadač već može da menja Grub konfiguracione fajlove? Mislim ako je to već slučaj postoji i bezbroj drugih stvari koje može da uradi.
^ svaki bug je vazan jer je potencijalno opasan.
Za sada se informisi sta ti je ciniti da jednostavno resis ako zapadnes u problem.
https://access.redhat.com/solutions/5272311
https://ubuntu.com/security/notices/USN-4432-2
Bitno je da tamo neki ljudi resavaju problem. "Ne tupe tastaturu" u prazno.
Za sada se informisi sta ti je ciniti da jednostavno resis ako zapadnes u problem.
https://access.redhat.com/solutions/5272311
https://ubuntu.com/security/notices/USN-4432-2
Bitno je da tamo neki ljudi resavaju problem. "Ne tupe tastaturu" u prazno.
Code:
$ git log --pretty="format:%G?" | grep -v 'N$'
$
$ git log --pretty="format:%G?" | grep -v 'N$'
$
http://savannah.gnu.org/bugs/index.php?50809
Ovo iz 2017 btw... nekako jos nema oznaku Fixed.
https://mikegerwitz.com/2012/0...-integrity-with-signed-commits
Potpis
Ja bih jednostavno samo uklonio GRUB ako sistem ima posten firmware koji moze direktno da ucita Linux (EFI stub: https://wiki.archlinux.org/title/EFISTUB)
OEM sistemi i serverske/WS ploce imaju relativno OK UEFI boot manager implementacije koje podrzavaju visestruke kernele (OS-eve). Na "gejmerskim" plocama kao i konfekciji je nekad potrebno primeniti trikove tipa EFI shell kao inicijalni "bootloader" i sl.
Uklanjanjem GRUB-a se smanjuje kolicina koda koji moze da se exploit-uje - pogotovu ovako loseg koda. Nisu ni neke UEFI firmware izvedbe cvecke ali tu bar mozes da insistiras na Secure Boot i haker ce prvo morati da nadje nacin da upisuje u NVRAM pre nego sto moze da pravi dodatnu stetu na taj nacin.
Plus, mnogo toga se promenilo za ovih 10-tak godina - poterajte CHIPSEC na vasoj masini. Do pre nekoliko godina je situacija bila tuzna (firmware busan ko sito, od SMM exploita preko otvorenog SPI flash-a i pogasenih mera za proveru integriteta pa sve do bagovitih S3 resume skripti) a danas je normalna stvar imati relativno obezbedjenu konfiguraicju "out of the box". Plus, neki vendori (tipa Dell, za divno cudo!) imaju izuzetno prociscene konfiguracije. Nije nemoguce naci rupu i tu, ali je posao daleko tezi nego ranije.
OEM sistemi i serverske/WS ploce imaju relativno OK UEFI boot manager implementacije koje podrzavaju visestruke kernele (OS-eve). Na "gejmerskim" plocama kao i konfekciji je nekad potrebno primeniti trikove tipa EFI shell kao inicijalni "bootloader" i sl.
Uklanjanjem GRUB-a se smanjuje kolicina koda koji moze da se exploit-uje - pogotovu ovako loseg koda. Nisu ni neke UEFI firmware izvedbe cvecke ali tu bar mozes da insistiras na Secure Boot i haker ce prvo morati da nadje nacin da upisuje u NVRAM pre nego sto moze da pravi dodatnu stetu na taj nacin.
Plus, mnogo toga se promenilo za ovih 10-tak godina - poterajte CHIPSEC na vasoj masini. Do pre nekoliko godina je situacija bila tuzna (firmware busan ko sito, od SMM exploita preko otvorenog SPI flash-a i pogasenih mera za proveru integriteta pa sve do bagovitih S3 resume skripti) a danas je normalna stvar imati relativno obezbedjenu konfiguraicju "out of the box". Plus, neki vendori (tipa Dell, za divno cudo!) imaju izuzetno prociscene konfiguracije. Nije nemoguce naci rupu i tu, ali je posao daleko tezi nego ranije.
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Jesi probao mozda slucajno efistub s nekim linuxom i ako jesi jel radi suspend/resume ok?
Bukvalno u 2022. sa svezim (>= 5.15.xx) kernelima nabasavam na resume koji ne radi kako treba... (freez komplet, samo hard reset ostaje).
Sanjam dan kada ce na Linuxu suspend / resume da radi konzistentno i glatko.
Bukvalno u 2022. sa svezim (>= 5.15.xx) kernelima nabasavam na resume koji ne radi kako treba... (freez komplet, samo hard reset ostaje).
Sanjam dan kada ce na Linuxu suspend / resume da radi konzistentno i glatko.
Potpis
Probao? Intel-ov Clear Linux se tako po default-u i instalira.
Sanjam dan kada ce na Linuxu suspend / resume da radi konzistentno i glatko.
Hahahaha, mislim da ces nastaviti da sanjas.
Zato sto suspend/resume prestaje polako da radi i na Windows-u - Microsoft je odlucio da forsira S0ix "Connected Standby" sto je dovelo do laganog nestajanja podrske za S3 u novim CPU/SoC projektima.
I dalje ima desktop/laptop platformi koje podrzavaju S3, ali za sledece 2-3 godine ce to pasti na nulu.
Ostaje jedino da se molis Manitu-u da ce za to vreme nekome poci za rukom da napravi platformu koja ima S0ix koji ne trosi 5% baterije tokom jedne noci. Linux je tu u boljoj poziciji zato sto vecina distro vendora nema interes da registruje gomilu servisa koji smeju da arce struju dok je sistem u standby modu.
Citat:
Sanjam dan kada ce na Linuxu suspend / resume da radi konzistentno i glatko.
Hahahaha, mislim da ces nastaviti da sanjas.
Zato sto suspend/resume prestaje polako da radi i na Windows-u - Microsoft je odlucio da forsira S0ix "Connected Standby" sto je dovelo do laganog nestajanja podrske za S3 u novim CPU/SoC projektima.
I dalje ima desktop/laptop platformi koje podrzavaju S3, ali za sledece 2-3 godine ce to pasti na nulu.
Ostaje jedino da se molis Manitu-u da ce za to vreme nekome poci za rukom da napravi platformu koja ima S0ix koji ne trosi 5% baterije tokom jedne noci. Linux je tu u boljoj poziciji zato sto vecina distro vendora nema interes da registruje gomilu servisa koji smeju da arce struju dok je sistem u standby modu.
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
Milina. Da ne pricam da u 2022. mora da pljune bar jednu ACPI gresku / zbunjivanje necim pre boot-a, znaci ne mere bez toga.
Potpis
Citat:
Ivan Dimkovic:
Ostaje jedino da se molis Manitu-u da ce za to vreme nekome poci za rukom da napravi platformu koja ima S0ix koji ne trosi 5% baterije tokom jedne noci. Linux je tu u boljoj poziciji zato sto vecina distro vendora nema interes da registruje gomilu servisa koji smeju da arce struju dok je sistem u standby modu.
Ostaje jedino da se molis Manitu-u da ce za to vreme nekome poci za rukom da napravi platformu koja ima S0ix koji ne trosi 5% baterije tokom jedne noci. Linux je tu u boljoj poziciji zato sto vecina distro vendora nema interes da registruje gomilu servisa koji smeju da arce struju dok je sistem u standby modu.
Plus: Imas cron, pa tacno znas sta treba da se startuje tokom noci.
Minus: Imas cron. :)
Vidim ja, ako hocu laptop koji koristim, zatvorim i odem negde - i dalje cu nositi MacBook.....
Potpis
Please do not feed the Trolls!
Blasphemy? How can I blaspheme? I'm a god!'
Blasphemy? How can I blaspheme? I'm a god!'
Citat:
Srđan Pavlović: Sanjam dan kada ce na Linuxu suspend / resume da radi konzistentno i glatko.
To kod drugara nisam uspeo da izvedem jer bi kod njega ostajalo da radi napajanje.
E da, mislim na sleep a ne na hibernaciju.
Svejedno - to je sve S3
S3 ce nestati zato sto vise ni jedan OEM nece to da testira, Microsoft je jos u 2004 reviziji W10 izbacio podrsku (moguce je i dalje hakovati ali sa sve manjim sansama da radi kako treba na laptopima, a na dekstopima je oduvek to bilo ruski rulet).
Connected Standby zahteva bukvalno da >sve< radi savrseno - znaci sve povezano na PCH tj. I/O hub mora da ode da spava, sam procesor isto tako, ne sme nista da nastavlja da bombarduje interaptima - tek onda PCH kaze "e, ok, sad mogu da ugasim struju", isto kao i za CPU PCx stanja (PC10) koja su za ceo paket - da to prodje, ne sme nista da dr*a procesor preko mere. Ako hoces min potrosnju - mora i RAM i kes da se ugasi, isto kao i refresh ekrana i sl.
Znaci softver i drajveri (heh) moraju da rade kako treba i bez przenja CPU ciklusa za dzabe (o I/O da ne pricamo).
Ajd nekako to sve i izvedes (moze - evo ti jedan recept npr: https://github.com/psyq321/Dell5750FirmwareOptimizationRecipe) ostaje NAJVECI problem: hardver.
Apple je od kad znam za sebe uvek to imao kao #1 prioritet - kada je masina/telefon/tablet u standby, potrosnja je stvarno minimalna moguca. Iz nekog razloga, celokupna PC i Android industriija sa tim ima problem otprilike koliko i sa kontrolisanom termonuklearnom fuzijom.
Deo problema su softver+drajveri ali siguran sam da je drugi deo problema jednostavno jeftin hardver, tj. komponente. Da bi imali prakticno nista od potrosnje, kola moraju biti optimizovana za to, odabrane komponente sa najboljim karakteristikama. Ocigledno je da PC ekipa to ne radi.
Zato taj moj Dell laptop - uprkos svoj optimizaciji koja stvarno pogasi sve sto moze i dalje trosi 800 mW - sto? Pa pitaj hardver jbg.
--
S3 nije imao problema sa ovim, zato sto S3 gasi sve.
Ali... kako ce onda Cortana da radi? :))))
Jbg...
S3 ce nestati zato sto vise ni jedan OEM nece to da testira, Microsoft je jos u 2004 reviziji W10 izbacio podrsku (moguce je i dalje hakovati ali sa sve manjim sansama da radi kako treba na laptopima, a na dekstopima je oduvek to bilo ruski rulet).
Connected Standby zahteva bukvalno da >sve< radi savrseno - znaci sve povezano na PCH tj. I/O hub mora da ode da spava, sam procesor isto tako, ne sme nista da nastavlja da bombarduje interaptima - tek onda PCH kaze "e, ok, sad mogu da ugasim struju", isto kao i za CPU PCx stanja (PC10) koja su za ceo paket - da to prodje, ne sme nista da dr*a procesor preko mere. Ako hoces min potrosnju - mora i RAM i kes da se ugasi, isto kao i refresh ekrana i sl.
Znaci softver i drajveri (heh) moraju da rade kako treba i bez przenja CPU ciklusa za dzabe (o I/O da ne pricamo).
Ajd nekako to sve i izvedes (moze - evo ti jedan recept npr: https://github.com/psyq321/Dell5750FirmwareOptimizationRecipe) ostaje NAJVECI problem: hardver.
Apple je od kad znam za sebe uvek to imao kao #1 prioritet - kada je masina/telefon/tablet u standby, potrosnja je stvarno minimalna moguca. Iz nekog razloga, celokupna PC i Android industriija sa tim ima problem otprilike koliko i sa kontrolisanom termonuklearnom fuzijom.
Deo problema su softver+drajveri ali siguran sam da je drugi deo problema jednostavno jeftin hardver, tj. komponente. Da bi imali prakticno nista od potrosnje, kola moraju biti optimizovana za to, odabrane komponente sa najboljim karakteristikama. Ocigledno je da PC ekipa to ne radi.
Zato taj moj Dell laptop - uprkos svoj optimizaciji koja stvarno pogasi sve sto moze i dalje trosi 800 mW - sto? Pa pitaj hardver jbg.
--
S3 nije imao problema sa ovim, zato sto S3 gasi sve.
Ali... kako ce onda Cortana da radi? :))))
Jbg...
Potpis
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey