nahly pad serveru - "^@^@..."
Dan Lukes
dan at obluda.cz
Tue Feb 28 00:11:43 CET 2006
MeX napsal/wrote, On 02/27/06 23:54:
> nieco podobne vidim tiez na starsom routeri s m0n0wallom:
>
> $ dmesg -a
> \^B\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\^@\....\^@\^@\^@\^@\^@\^@\^@\^@
> Copyright (c) 1992-2005 The FreeBSD Project.
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
> The Regents of the University of California. All rights reserved.
> FreeBSD 4.11-RELEASE-p8 #0: Sat Jun 18 20:01:45 CEST 2005
> ...
> aj ked aj mna by zaujimalo "co je vo veci".
Ona se tu informace, ze ktere lze dovodit odpoved, uz pred nedavnem
objevila. Melo by vam byt divne, ze si pocitac "pamatuje" (a do LOGu
dokaze zapsat) i veci, ktere se udaly v dobe, kdy jeste (nebo uz)
nebezel zadny daemon, ktery by mohl informace ukladat. Zejmena ulozeni
informaci, ktere se objevily bezprostredne pred restartem by vam melo
byt velmi podezrele.
Je to tak, jak uz jsem tu psal - v kriticke dobe jadro takove zpravy
uklada "proste do pameti". A pokud ta pamet prezije restart, tak nova
inkarnace systemu ji najde a informace prevezme.
Hacek je, ze pamet musi prezit restart - a tesne po startu procesoru se
proste nepocita s tim, ze v pameti existuje artefakt, ktery si predchozi
system ulozil pro sve zrozeni v novem zivote. Startujici system (myslim
HW, nikoli OS) predpoklada, ze pamet je cela pod jeho kontrolou. A tak
napriklad muze obsah pameti neco zcela znicit nebo jen castecne poskodit.
Pozorovany ukaz pak muze byt nasledkem takoveho poskozeni.
Tim nevylucuji moznost, ze existuji i jine mechanismy, ktere by mohly
vest ke stejnemu jevu.
Dan
--
Dan Lukes SISAL MFF UK
AKA: dan at obluda.cz, dan at freebsd.cz,dan at kolej.mff.cuni.cz
More information about the Users-l
mailing list