Diskuze k úloze číslo 8
Toto fórum slouží výhradně k diskuzím o úloze číslo 8. Během hry je zakázáno diskutovat o zadání i řešení této úlohy kdekoliv jinde, než zde. K diskuzi o ostatních úlohách prosíme využijte jim příslušná fóra. Prosíme, nekažte hru ostatním!
Re: Diskuze k úloze číslo 8
tomi
(3. 12. 2010 - 23:19)
Sbalit(12)
No, tak tady jsem ztratil celkem dost času na tom, že spadfs mi nešlo zkompilovat proti 2.6.37 a nechtělo se mi rebootovat :-)
Re: Diskuze k úloze číslo 8
thefox
(4. 12. 2010 - 0:43)
Sbalit(8)
Sladká nevedomosť, začínam sa hanbiť za spôsob, akým som to vyriešil...
Re: Diskuze k úloze číslo 8
tomi
(4. 12. 2010 - 0:44)
Sbalit(7)
Jak? :-)
Re: Diskuze k úloze číslo 8
thefox
(4. 12. 2010 - 0:47)
Sbalit(6)
Rozbalil som si initrd a prepísal hash rootovho hesla v /etc/shadow (čo bolo celkom problém nájsť, orgovia to veľmi šikovne schovali a navyše rozdelili akurát v tom hashi). Potom zbalil a vyrobil nové iso.
Samozrejme najprv som na to nechal zo 20 minút bežať johna, kým som vyriešil vedľajšiu úlohu... Nevydalo :-).
Samozrejme najprv som na to nechal zo 20 minút bežať johna, kým som vyriešil vedľajšiu úlohu... Nevydalo :-).
Re: Diskuze k úloze číslo 8
kepi
(4. 12. 2010 - 18:11)
Sbalit(4)
Vyřešili jsme to nakonec stejně :) Každopádně fakt by mě zajímalo, jak lze ten initrd image normálně rozbalit, protože pokusem o to jsme zabili šíleně času
Re: Diskuze k úloze číslo 8
thefox
(4. 12. 2010 - 18:14)
Sbalit(3)
To sa asi dozvieme až ako časť riešenia (alebo možno niekto šikovnejší napíše sem :-) ).
Re: Diskuze k úloze číslo 8
Bilbo
(4. 12. 2010 - 18:23)
Sbalit(2)
rozbalit bzipem, a pak namountovat jako spadfs pres -o loop, viz. http://artax.karlin.mff.cuni.cz/~mikulas/spadfs/
Pak se v tom filesystemu da normalne vrtat, pak se odmountuje, znovu zabzipuje a vyrobi se nove CD s upodatovanym initrd :)
Pak se v tom filesystemu da normalne vrtat, pak se odmountuje, znovu zabzipuje a vyrobi se nove CD s upodatovanym initrd :)
Re: Diskuze k úloze číslo 8
tomi
(5. 12. 2010 - 13:27)
Sbalit(1)
qemu umí spustit i přímo kernel s initrd, netřeba dělat nové CD :-)
Re: Diskuze k úloze číslo 8
sedlakf
(5. 12. 2010 - 7:50)
Sbalit(1)
No toto, nad tímhle způsobem jsem strávil včera spoustu času. Dneska ráno jsem v inittab místo getty radši spustil passwd root :-)
Co jsem dělal špatně? Zkoušel jsem nejdřív zkopírovat svoje heslo z shadow (začíná $6$) a když to nefungovalo, tak jsem si u sebe vygeneroval heslo tímto:
crypt("heslo", "$1$a$")
Ani na jedno se nechytil. Je to jinou verzí crypt nebo mi něco uniká?
Nejdřív jsem přepisoval initrd přímo, ale pak jsem ho namountoval.
Co jsem dělal špatně? Zkoušel jsem nejdřív zkopírovat svoje heslo z shadow (začíná $6$) a když to nefungovalo, tak jsem si u sebe vygeneroval heslo tímto:
crypt("heslo", "$1$a$")
Ani na jedno se nechytil. Je to jinou verzí crypt nebo mi něco uniká?
Nejdřív jsem přepisoval initrd přímo, ale pak jsem ho namountoval.
Re: Diskuze k úloze číslo 8
Bilbo
(4. 12. 2010 - 18:25)
Sbalit(3)
Ja jsem to radsi spustil rovnou ve virtualni masine (kde byl nastesti nejaky akoratne stary kernel), nechtel jsem riskovat ze nejaka chyba v tom modulu mi hodi kenrel panic nebo tak neco ...
BTW chybi ke stazeni zdrojaky, ktere by tam mely byt k te distribuci (kdyz je to GPL) prilozeny :)
BTW chybi ke stazeni zdrojaky, ktere by tam mely byt k te distribuci (kdyz je to GPL) prilozeny :)