Klávesové zkratky na tomto webu - základní­
Přeskočit hlavičku portálu


Diskuse k článku

Hacknout Grub2 zvládne každý, stačí 28× stisknout klávesu. Stáhněte opravu

Netradiční způsob útoku si může vyzkoušet každý, kdo umí počítat na prstech. Programátoři zároveň s informacemi o šest let staré chybě vydali i její opravu.

Upozornění

Litujeme, ale tato diskuse byla uzavřena a již do ní nelze vkládat nové příspěvky.
Děkujeme za pochopení.

Zobrazit příspěvky: Všechny podle vláken Všechny podle času
Foto

P79a10v35e27l 59K12o25t82o35u14č72e33k 5285869473246

proto je fajn mít preboot lock např. přes bios :)

0/0
19.12.2015 9:16

R37u51d68o27l43f 82N84ě43m86e61c 8684650933818

Pavel Kasik mi pripadal jako to lepsi co je na technetu k dispozici, ale timto se sam pasoval do "vyssi ligy" bulvarnich pisalku a udelal poradnou vyvrtku, po ktere je v podstate uz jenom k smichu. ;-D Pro technet zapinam blokator reklamy, protoze za takova lejna jako je toto odmitam stahovat reklamu. ;-) Chyba se samozrejme netyka prihlaseni, ale zaheslovaneho Grub2 (jak tady pisou jini diskutujici), na prihlaseni do systemu muzete zmacknout backspace klidne 29x a nic se nestane. :-) Dalsi lejno vypustil Pavel, kdyz se nam v clanku snazi tvrdit jak se muzete dostat k datum na zasifrovanem oddilu na disku, k datum se samozrejme dostat nejde (neznate klic/heslo kterym jsou sifrovane), lze je pouze menit a smazat, to lze stejne tak dobre delat pokud nabootuju pres nejakou Live Distribuci z flashky/cd.

Zaheslovani Grubu ma hrozne malo vyuziti, napr. me napada moznost, pokud ve skole mate dual-boot na win a linux a nechcete aby se vam zaci hrabali v zavadeci (Grubu) tak jim ho zaheslujete, tudiz zaheslovani Grubu vyuziti jiste ma, jenom se rozhodne nepouziva pro zabezpeceni pristupu do systemu.

Obevuji se zde v diskuzi nazory/rady jak zabezpecit system. V podstate krome sifrovani disku se da vse obejit. Zaheslovanim Biosu nebo bootovani v Biosu lze obejit reflashnutim biosu, sice dozvite ze vam byl reflashnut Bios, ale jaksi az po. Zaheslovanim zavadece (Grubu) si sice utocnik nezavede vlastni jadro apod., ale nez si zavadet kernel tak se radsi bootnu z Live flashky. Zaheslovany system na prihlaseni je nutnost, ale bez sifrovaneho disku je naprosto k nicemu, protoze data jsou pristupna z Live flashky nebo na jinem kompu po vyndani disku.

+4/−2
18.12.2015 13:18

T19o93m33á76š 20J82e94l11í60n59e98k 4630880939842

A jo, on to fakt psal Kasík. :-( Double ouch.

0/−1
18.12.2015 16:46
Foto

P28a39v17e96l 78K64a69s94í57k24, 96T24e90c39h96n42e58t88.52c93z

Odpovídám níže - pan Němec reaguje na "chyby", které v článku vůbec nebyly. Zkusil jsem to ještě zdůraznit: "Chyba je zneužitelná na systémech, které používají k zabezpečení počítače (i) zaheslování zavaděče systému. Programátoři zároveň ukázali, že je možné použít ji (nepřímo, pomocíspeciálního narafičeného malware) i k napadení počítačů, které mají další ochranné prvky, například zašifrovaná data na disku. Útočník však každopádně potřebuje fyzický přístup k napadanému počítači."

0/0
26.12.2015 17:17
Foto

P77a98v51e75l 64K28a36s90í19k27, 79T93e90c57h68n32e61t68.24c27z

Jak možná víte (http://goo.gl/3ab5Uq), jsem nesmírně rád za každé upozornění na chyby či nepřesnosti v článcích na Technetu. Mrzí mě ale, že váš příspěvek nevychází z toho, co je v článku, ale spíš z dojmů. V článku bylo vždy (teď jsem to schválně kontroloval) uvedeno, že se jedná o chybu zavaděče Grub2, nikoli přihlášení (dokonce jsem tam schválně dal větu "Nedojde sice k přihlášení jménem správce systému"). Souhlasím s tím, že měl být Grub zdůraznět více v titulku článku - bohužel jej ale podle jména zná relativně málo lidí. Nikdy v článku nebylo nic o tom, že 28x Backspace funguje v přihlášení uživatele do systému.

A opravdu shazujete sám sebe, když autorovi nadáváte, aniž byste si přečetl původní článek, na který odkazujeme (http://goo.gl/eMrZjx). Tam totiž autoři uvádějí, že této zranitelnosti lze nepřímo využít i k získání hesla uživatele (do systému, prostřednictvím malware zavedeného přes hacknutý grub) a tedy následnému dešifrování dat na disku: "As pointed before, our goal is to steal data of an user. Since the data is ciphered, the strategy we will use is to infect the system and wait until the user decrypts the data (by login into the system) and then access to the information in plain."

Cílem článku bylo upozornit na - podle mého - zajímavou chybu, která skvěle ukazuje způsob trpělivého odhalování zranitelností v open-source projektech. Vy jste se možná rozhodl vyložit si to jako útok na Linux (opravdu nevím, jestli proto, že jste něco četl mezi řádky, nebo jestli prostě jste zvyklý na útoky odjinud) a odtud vychází váš, řekl bych, vypjatý příspěvek :-) Do článku jsem doplnil ještě jeden odstavec, který ještě jednou zdůrazňuje, že se jedná o zavaděč, nikoli login do systému. Ale jak říkám, to tam bylo už od začátku :-)

+4/0
26.12.2015 17:15

Z49b98y75n61ě23k 68Š13a70f62a26r49č74í45k 5987168285864

On má ale pravdu. GRUB nikdy není zašifrovaný celý, nějaký kód jaksi musí běžet, když BIOS předá GRUBu kontrolu. Takže naprosto stejný útok, jaký popisujete lze provést čistě fyzickým přístupem na HDD a přepsáním toho zaváděcího kódu na něco, co jen tak mimochodem někam všechna hesla uloží (nebo pošle). Jediné, co tato chyba umožňuje je poněkud jednodušší provedení.

Správná ochrana proti těmto útokům není "šifrovaný" GRUB, ale využítí modulu Intel TPM (např. TrustedGRUB).

0/0
29.12.2015 12:46
Foto

P40a41v59e37l 78K85a39s44í13k33, 42T70e74c80h89n73e35t54.78c32z

To nerozporuji. Já jen vysvětluji, proč jsem o tom psal - protože je zajímavé, jakým způsobem to napadení probíhá a především jak na tu zranitelnost přišli. To, že ve chvíli, kdy má útočník fyzický přístup ke stroji, je více způsobů, jak se do počítače dostat, není v rozporu s článkem. Já jen vysvětluji, že ty připomínky pana Němce nevycházejí z toho, co v článku je, ale z nějakého čtení mezi řádky.

0/0
31.12.2015 14:41

L89u62d95v24í64k 37G91a77j14d57o91š51í49k 2445303364642

Pokud vycházíme z předpokladu, že počítač nelze zabezpečit žádným způsobem, pokud má k němu útočník fyzický přístup, pak je naprosto bezpředmětné toto řešit.

V případě, že připustíte přístup cizí osoby k vašemu počítači, pak máte 2 možnosti. Buď chráníte svá data a pak je musíte šifrovat. Nebo můžete být maximálně informován o tom, že se vám někdo pokoušel do počítače dostat. Žádná další možnost není.

+1/0
18.12.2015 0:48

M88a70t23ě46j 26L20a44n69g 6104870450586

Neřekl bych že počítač nelze zabezpečit. Jak říkám Bios,Zavaděč,Systém a šifrovat disk. Potom útočník má smůlu ikdyž má fyzický přístup. Teda pokud někde není nějaká chyb.

+1/−1
18.12.2015 2:00

Z11b20y54n37ě94k 96Š77a45f44a72r50č92í60k 5397548415904

No to teda nemá. Pokud není kompletně všechno zašifrováno (a tedy bios musí dešifrovat disk), tak útočník může nahradit boot loader svým vlastním, co sice spustí ten originální, ale třeba si odposlechne heslo a pod. A i kdyby to bylo všechno zašifrováno, opět se najdou hardwarové možnosti, jak heslo někde mezi klávesnicí a biosem odposlechnout. U přídavné klávesnice stačí ji napojit přes odposlouchávací USB zařízení (kontrolujete vždy, kam je vaše klávesnice připojená?).

0/−1
18.12.2015 10:24

M30a40t59ě63j 19L45a82n65g 6854720520606

Koukám že se tady sešlo hodně názorů. Takže zkusím to shrnout. Co se týká této chyby dá se zneužít jen pokud máte fyzický přístup k pc(jasně pokud máte virtuální stroj a nějaký remote management(DRAC atd.) serveru tak taky). Dále někteří tu řeší že stačí zaheslovat bios aby si někdo nemohl bootovat co chce. Pak je otázka jestli máte zaheslovaný boot nebo jen vstup do biosu. Další je mít zaheslovaný grub protože nezaheslovaný grub mi umožní přes cmd nabootovat co chci nebo i zapsat na disk. Také pomocí grubu jde obejít heslo v linuxu. Na druhou stranu ruku na srdce kdo z nás má šifrovaný disk, zaheslovaný grub a zaheslovaný bios. Já třeba ne.

+6/0
17.12.2015 22:15

J53o63s48e56f 28Z13a46h46á23l53k46a 4523899298266

I když byl Technet před časem skoro jediný kandidát na lupu za iD, přinejmenším rubrika Software je stejná pralesní liga jako Revue, Playtvak a Expres.

Nedávno tu byly prezentovány android (a jedna iPad) aplikace pro tablet s Windows 10, dnes zase heslení Grubu, které většinou nikdo nepoužívá.

+2/0
17.12.2015 21:28

T29o29m84á85š 64J13e78l79í57n84e93k 4910740709702

No informovat o tomhle mi přijde v pořádku, ale ta forma... Ouch.

+1/0
17.12.2015 21:58

J19a33r34o84s89l18a12v 46L42e36b17e93d76a 3766929177730

;-D

0/0
17.12.2015 21:25

T88o28m63á46š 11J86e86l56í74n83e90k 4700330219712

On jde Grub zaheslovat? Ne, vážně, proč bych to dělal? Buď nechci, aby si lidi na tom stroji bootovali jak se jim chce a zahesluju BIOS, nebo mě zajímají data na disku a šifruju disk.

Jinak, ten člověk co napsal ten článek je absolutní IT analfabet a už by v životě o těhle věcech neměl psát.

Ale chyba je to docela vtipná.

+10/−1
17.12.2015 21:02

R75o52m43a22n 27K15o38r18e27c 9816522592568

Nevím, zda je správné někoho nazývat analfabetem, pokud sám nejste schopen uvažovat nad rámec svého pokojíčku u rodičů.

Možná si zkuste nejdříve pohledat, k čemu se tato možnost (o které ani nevíte, že existuje) používá například ve firemním prostředí.

+3/−2
17.12.2015 21:34

L19u11k12a63s 77N30o12v55y 4164344185466

Krome toho, ze kindermanagement pak muze spravcum site vyplatit specialni premii za specialni zabezpeceni site, o kterou se v lepsim pripade sabnou, me zadny duvod nenapada.

+1/0
17.12.2015 21:54

T47o37m24á33š 20J75e18l24í45n27e34k 4420790889682

Obávám se, že tenhle "hacker Linuxu" nebude o IT nic vědět bez ohledu na to, ve kterém pokojíčku zrovna budu svoje operační systémy provozovat. :-)

Samozřejmě že o existenci téhle možnosti tuším, tu nadsázku se mi myslím povedlo formulovat docela srozumitelně. Jenom se pořád drbu na hlavě a přemýšlím, proč by někdo zabezpečoval počítač zrovna přes Grub.

Ostatně soudím, že kdyby se tohle ve větší míře používalo, už dávno by někomu ta vadná část kódu stála za zneužití (upřímně C absolutně nerozumím, ale už jsem někde rozbor toho problému dneska viděl a prý to není nic zas tak složitého).

0/0
17.12.2015 21:54

L59u20b46o63š 57D36o40l46e73ž80e36l 1917139184266

Neumím si moc představit, proč by ve firemním prostředí někdo něco chránil zrovna heslem v GRUBu.

+1/0
18.12.2015 0:54

L68u27b35o75š 79D76o23l83e16ž16e44l 1447219904756

Jste opravdu hodně mimo. Tohle se týká zaheslovaného zavaděče, což skoro nikdo nepoužívá, a navíc se ti dá stejně snadno obejít.

+1/0
17.12.2015 21:01

L69u83k88a61s 51N45o69v70y 4594194175906

Ja teda sice pouzivam Linux, ale Grub zaheslovany fakt jako nemam :-))

+8/0
17.12.2015 20:59

L50u52k82a82s 14N16o28v58y 4174164145196

vlastne ani nevim, k cemu by mi to bylo

+1/0
17.12.2015 21:00

R91o45s35t39i56s23l91a28v 55C96a21h52a 6133517657801

trosku bulvarni titulek, nemyslite?

+9/0
17.12.2015 20:44

M98a56r74i65a72n 85V72i41r33e32c 3397377920420

Veeelmi bulvarny. Autor sa bud snazi zaujat za kazdu cenu, alebo teme vobec nerozumie. Ani jedna z moznosti nie je lichotiva.

+2/0
17.12.2015 22:39

A68l62e79s 79N69o16v19a40k 9232469277875

To jsem se skutečně pobavil. Jdu si hacknout počítač :-) Když už má člověk fyzický přístup k počítači, tak háčkovat zavaděč opravdu nepotřebuje.

+18/−2
17.12.2015 20:29

V45á52c41l40a79v 62J49o47n59á59š 8402483452163

Kdo má 28 prstů?

+2/0
17.12.2015 20:21

P72a93v15e33l 82S63o35b22o38t57k71a 5330814

jj, právě jsem zkusil to co popisujete a hacknul jsem vám servery!

+14/−1
17.12.2015 20:17







Najdete na iDNES.cz



mobilní verze
© 1999–2017 MAFRA, a. s., a dodavatelé Profimedia, Reuters, ČTK, AP. Jakékoliv užití obsahu včetně převzetí, šíření či dalšího zpřístupňování článků a fotografií je bez souhlasu MAFRA, a. s., zakázáno. Provozovatelem serveru iDNES.cz je MAFRA, a. s., se sídlem
Karla Engliše 519/11, 150 00 Praha 5, IČ: 45313351, zapsaná v obchodním rejstříku vedeném Městským soudem v Praze, oddíl B, vložka 1328. Vydavatelství MAFRA, a. s., je členem koncernu AGROFERT.