abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Navštivte Abc obchůdek se samolepkami a přívěsky!
Rozšířené hledání
×
dnes 06:11 | Komerce
Rozrůstající se softwarová společnost v Plzni zabývající se telematikou hledá schopné vývojáře a nadšence se zájmem o OS Linux. Uplatnění zde najdou především vývojáři C++ se znalostí OS Linuxu, dále programátoři v jazyku Java nebo vývojáři se zkušenostmi s Oracle DB a Oracle ADF. Více informací o společnosti. … více »
Reklama | Komentářů: 0
24.5. 22:45 | IT novinky
NASA, která společně s Rackspace stála u zrodu projektu OpenStack, se již nadále nebude podílet na dalším vývoji této "infrastructure-as-a-service" platformy. V NASA totiž došli k závěru, že vzhledem k podpoře OpenStacku ze strany společností jako Red Hat, AT&T a HP lze jejich práci považovat za dokončenou. Posléze se NASA plánuje stáhnout i z vývoje další platformy pro cloud computing jménem Nebula.
Migilenik | Komentářů: 0
24.5. 22:45 | Upozornění
Blíží se svátek IPv6 a s ním i konference IPv6 Day. Na návštěvníky této akce čeká nejen bohatý program, ale také jedna speciální nabídka – v průběhu setkání bude možné získat se slevou 66 procent třetí vydání knihy IPv6 vysokoškolského pedagoga a publicisty Pavla Satrapy, tedy za 105 korun. … více »
Vilem Sladek | Komentářů: 6
24.5. 16:14 | Pozvánky

Přijďte si zasprintovat na Djangu, jiném Python open-source projektu, nebo jen potkat ostatní vývojáře!

… více »
Whit | Komentářů: 0
24.5. 10:20 | Nová verze
Na zrcadlech a torrentech jsou již k dispozici ISO obrazy distribuce Mageia 2. Poznámky k vydání čtěte zde.
Liborek | Komentářů: 15
23.5. 13:47 | Pozvánky

Letos v říjnu se v Praze uskuteční hned několik konferencí. Odehraje se zde nově vzniklá konference LinuxDays. K ní se přidá čtvrtý ročník openSUSE Conference, dvanáctý ročník SUSE Labs conference a aby to nebylo málo, přidá se i první ročník Gentoo miniconf. A to vše ve stejné dny a na stejném místě.

… více »
Miška | Komentářů: 7
23.5. 13:27 | Zajímavý projekt
Printerd je název nového projektu tiskového démona, který bude využívat PolicyKit a D-Bus. Projekt je zatím na úplném začátku, takže nejde o nic vhodného k produkčnímu nasazení. Mimo jiné aktuálně akceptuje jako vstup jen PDF dokumenty.
Luboš Doležel (Doli) | Komentářů: 67
23.5. 13:25 | Zajímavý software
Tři vývojáři ze společnosti Engine Yard přecházejí po dohodě mezi firmami do Red Hatu. Jde o vývojáře zabývající se rozvojem projektu JRuby. To ukazuje, že Red Hat má zájem o podporu alternativních jazyků nad OpenJDK.
Luboš Doležel (Doli) | Komentářů: 1
23.5. 13:20 | Zajímavý software
Fedora přejde na knihovnu libusbx, což je fork původní knihovny libusb. Důvodem pro fork byl zjevný nedostatek času nebo zájmu ze strany správce projektu. libusbx už teď nabízí užitečné funkce navrch.
Luboš Doležel (Doli) | Komentářů: 5
23.5. 10:29 | Nová verze
Vyšlo LLVM 3.1. Vylepšení se dotýkají podpory C++ 11 nebo architektur ARM a MIPS. Dále se můžete těšit z Python bindings nebo nástroje AddressSanitizer pro detekci chyb při práci s pamětí.
Luboš Doležel (Doli) | Komentářů: 0
Pokud by se prohlížeč Opera stal svobodným:
 (9%)
 (32%)
 (1%)
 (58%)
Celkem 289 hlasů
 Komentářů: 34, poslední dnes 17:22
    Rozcestník
    Reklama
    Autoškola testy online Levný benzín

    5 tipů, jak se bránit rootkitům

    Na TechRepublic je k dispozici 5 tipů, jak čelit rootkitům. Jsou to: 1) ochrana strojů, 2) sledování indicií, 3) vypnutí zasaženého stroje, 4) nikdy bez Tripwire, 5) dump paměti.

    1.9.2010 13:05 | vencour | Zajímavý článek


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    1.9.2010 13:37 balic:-)
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    1) instalovat vse z overenych zdroju - repositaru distributora + nekolik malo externich overenych repositaru
    tsLnox avatar 1.9.2010 14:06 tsLnox | skóre: 30 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    6) Nepřipojovat se k netu ;-) Zaručeně ochrání :-D
    Hlavu vzhůru, žít se musí! (doufám, že mě Svěrák nezažaluje)
    stativ avatar 1.9.2010 15:08 stativ | skóre: 53 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    7) Nepřipojovat do sítě.
    Ať sežeru elfa i s chlupama!!! stativ.kx.cz
    1.9.2010 15:11 pc2005 | skóre: 29 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    elektrické :-D
    Nevykat; malamanteau
    Bedňa avatar 1.9.2010 15:47 Bedňa | skóre: 24 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Nezabudni s notebooku vybrať baterku :-D
    ¯¯\(ツ)/¯¯ Linux Online http://www.kernelultras.org/
    2.9.2010 20:09 K
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Urezat ruky a nohy, nebo rovnou radeji PREVENTIVNE spachat sebevrazdu
    mikirc avatar 1.9.2010 15:37 mikirc | skóre: 17 | blog: MikiSoft | Vsetín
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    porad slozite, nekupovat PC vubec :D
    Ujíždím na 64bitech... [pro ty ostatni 64 bitech]
    1.9.2010 16:34 JJ
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Kupovat ARM :)
    Jendа avatar 1.9.2010 17:13 Jendа | skóre: 61 | blog: Výlevníček | Praha
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Na Linuxu na ARM rootkity nefungují?
    Bedňa avatar 1.9.2010 19:28 Bedňa | skóre: 24 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Keď ho nezapneš :-)
    ¯¯\(ツ)/¯¯ Linux Online http://www.kernelultras.org/
    Grunt avatar 1.9.2010 20:28 Grunt | skóre: 17 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Na TouchBooku (z.B.) toho spousta nefunguje, takže by nefunkčnost rootkitů ani nebyla takovým překvapením.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    1.9.2010 21:34 Mrkva | skóre: 20 | blog: urandom
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Co třeba nefunguje? :)
    NSA CIA child porn nuclear bomb anthrax HMTD dirty bomb Obama Bin Laden plutonium warez anonymous homemade explosives
    Grunt avatar 1.9.2010 21:36 Grunt | skóre: 17 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Tak dlouho se hrabe v Touchbooku, až se kabel utrhne...
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    1.9.2010 21:45 Mrkva | skóre: 20 | blog: urandom
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    No co, přerval jsem kabel k touchscreenu. Ale tak 4 dráty není problém zapájet.
    NSA CIA child porn nuclear bomb anthrax HMTD dirty bomb Obama Bin Laden plutonium warez anonymous homemade explosives
    1.9.2010 23:58 Kvakor
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Na Linuxu na ARM rootkity nefungují?
    Ty dělané čistě pro x86 sice nebudou fungovat, ale ty zbylé ano - díry typu race condition, slabá hesla, nesprávně nastavená práva k souborů a podobně na architektuře nezávisí. A jak útočník získá roota, tak si stejně nainstalue rootkit přeložený na míru pro dannou architekturu a verzi jádra.
    Grunt avatar 2.9.2010 00:00 Grunt | skóre: 17 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Jednou jsem viděl takovou mrchu (kdosi na linux@conf.netlab.cz byl tak laskav a pochlubil se – jen je mi líto, že jsem si ji nezazálohoval), která si sebou táhla nějaké zdrojáky a gcc. Fakt drsoňské.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Jendа avatar 2.9.2010 00:47 Jendа | skóre: 61 | blog: Výlevníček | Praha
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    To samozřejmě vím, byla to ironická otázka.
    stativ avatar 1.9.2010 15:02 stativ | skóre: 53 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Spíš než Tripwire doporučuji aide. Nastawit tripwire je černá magie a přitom se mi nezdá, že by toho uměl víc, než aide.
    Ať sežeru elfa i s chlupama!!! stativ.kx.cz
    1.9.2010 19:21 omg
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    a umite to aide a tripwire spravne pouzit, aby vysledek prokazatelne overil, ze neni pritomna zadna nezadouci uprava?
    stativ avatar 1.9.2010 19:34 stativ | skóre: 53 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Abych se přiznal já aide nepoužívám kvůli bezpečnosti, ale protože prostě nevěřím novým diskům a chtěl bych včas vědět, kdy se něco pokazilo. Jinak nevidím sebemenší problém v použití. Prostě ve vždycky po updatu aktualizuju databázi a hlídám, kdy jsou tam změny, se kterými nemám nic společného.
    Ať sežeru elfa i s chlupama!!! stativ.kx.cz
    7.9.2010 19:22 m;)
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    cas na zfs ? ;-)
    1.9.2010 21:33 Mrkva | skóre: 20 | blog: urandom
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Když ten rootkit bude šikovný, tak vám ani tripwire ani aide nepomůže.
    NSA CIA child porn nuclear bomb anthrax HMTD dirty bomb Obama Bin Laden plutonium warez anonymous homemade explosives
    1.9.2010 23:46 Kvakor
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Ano, pokud je rootkit opravdu dobře udělaný, tak se bude maskovat tak, že ho nic nenajde (snad až na přímé debugování běžícího jádra a prohlížení disků jako zařízení). Naštestí v Linuxu stačí nabootovat z ověřeného LiveCD (např. toho insdtalačního) a zkontrolovat to z něj.

    Aklternativní rešení pro ty, kteří si překládají vlastní jádro, je mít verzi jádra bez modulů* separátně drženou na nějakém bootovatelném médiu, pokud možno ještě se statickou verzí nějakého shellu, nejlépe asi BusyBoxu. Osobně na to mám starou 64MB CF kartu a CD/IDE redukci, ale optimální by asi byl USB flashdisk s mechanickou ochranou proti zápisu.

    S takovým médiem je pak možné nabootovat více méně normálně, ale s jistotou, že jakýkoliv běžící škodlivý kód bude viditelný (minimálně v /proc, protože jak ps, tak top mohou být podvržené) a pozměněné soubory budou viditelné a rozpoznatelné. Napadnutí běžícího statického jádra, obzlášť se zapnutým filtrováním přístupu k /dev/mem, je totiž tak komplikované, že pokud útočník nemá oravdu eminentní zájem o váš stroj, nejspíš se na takovouto alternativu nepřipravil.

    *Jsou sice části jádra, které musí být přeloženy jako moduly, aby dobře fungovaly (hlavně rozličné multimédiální ovladače), ale to základní jako ovladače k disku a souborovému systému mezi ně naštěstí nepatří. Nefunkčnost zvukové karty nebo TV tuneru nebývá prioritou v okamžiku, když zjišťujete, jestli a jak moc byl váš systém poskvrněn ...
    Grunt avatar 1.9.2010 23:57 Grunt | skóre: 17 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    minimálně v /proc, protože jak ps, tak top mohou být podvržené
    Počkat, to jsem nějak nepobral. Neříká se tomu čirou náhodou rootkit, protože to běží v prostoru jádra, bootladeru nebo něčeho takového nadřazeného. IMHO pokud to běží v user-space, tak jde o klasický virus, červa nebo podobné svinstvo. No ne?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    2.9.2010 00:09 Kvakor
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Jasně že ano, ale když už si někdo dá práci a upraví jádro tak, že určité procesy (např. s jistým UID) nebyly vidět, tak proč pro jistotu neupravit i programy, co procesy zobrazují, obzvlášť když takovéto podvržené verze základních programů jsou běžně dostupné. I za běžných okolností se může stát, že uživatel nabootuje s jiným jádrem, takže útočník by byl hlupák, kdyby se nepojistil.
    2.9.2010 00:03 Mrkva | skóre: 20 | blog: urandom
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    snad až na přímé debugování běžícího jádra a prohlížení disků jako zařízení
    A to by nešlo podvrhnout proč?
    Naštestí v Linuxu stačí nabootovat z ověřeného LiveCD (např. toho insdtalačního) a zkontrolovat to z něj.
    Jo, to jo - pokud není nabořené už to instalační CD.
    Napadnutí běžícího statického jádra, obzlášť se zapnutým filtrováním přístupu k /dev/mem, je totiž tak komplikované, že pokud útočník nemá oravdu eminentní zájem o váš stroj, nejspíš se na takovouto alternativu nepřipravil.
    No, Grsecurity patche dokážou zachránit den, to jo. Ale stejně je lepší se na to nespoléhat.
    NSA CIA child porn nuclear bomb anthrax HMTD dirty bomb Obama Bin Laden plutonium warez anonymous homemade explosives
    2.9.2010 00:30 Kvakor
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    snad až na přímé debugování běžícího jádra a prohlížení disků jako zařízení
    A to by nešlo podvrhnout proč?
    No, nejspíš by šlo upravit jádro tak, aby vracelo nevinně vypadající data i při přímém prohlížení paměti a přímém čtení diskového zařízení, například pomocí virtualizace celého stroje, ale něco takového by bylo nejen extrémně komplikované a i s hardwarovou podporou virtualizace by se to projeviovalo zpomalením systému.

    BTW: Maskovat se na disku uměly už staré dobré DOSovské stealth viry :-)
    Naštestí v Linuxu stačí nabootovat z ověřeného LiveCD (např. toho insdtalačního) a zkontrolovat to z něj.
    Jo, to jo - pokud není nabořené už to instalační CD.
    Instalační CD většinou mají kontrolu integrity jedtoltivých balíčků. Je tu i možnost zkontolvat kontrolní součet ceklého média, ale na to je třeba nezkompromitovaný stroj a navíc i fingerprint na webu distribuce může být podvržený MitM útokem. Takže je třeba mít stroj, který je zaručeně čistý, např. notebook se systémem obnoveným z Recovery CD, napíchnout se do náhodně vybrané volně dostupné WiFi sítě, stáhnou nějaké minimalistické Live CD a zkontrolovat fingerprint odtamtud. Pokud se to celé zopakuje vícekrát, s různými notebooky, sítěmi a verzemi Live CD, tak je vysoce pravděpodobné, že instalační médium je nepodvržené. Což bohužel neznamená, že na něm není žádný škodlivý kód ...
    Napadnutí běžícího statického jádra, obzlášť se zapnutým filtrováním přístupu k /dev/mem, je totiž tak komplikované, že pokud útočník nemá oravdu eminentní zájem o váš stroj, nejspíš se na takovouto alternativu nepřipravil.
    No, Grsecurity patche dokážou zachránit den, to jo. Ale stejně je lepší se na to nespoléhat.
    Filtrováním přístupu k /dev/mem je naštěstí už i v normálních jádrech, mám pocit že od 2.6.35. Defaultně povoluje přístup jen k PCI konfiguračnímu prostoru a nammapovaným IOMEM oblastem, což všem běžným na hardware sahajícím programům typu Xserver musí stačit.

    2.9.2010 00:49 Mrkva | skóre: 20 | blog: urandom
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    No, nejspíš by šlo upravit jádro tak, aby vracelo nevinně vypadající data i při přímém prohlížení paměti a přímém čtení diskového zařízení, například pomocí virtualizace celého stroje...
    if(hddBlockPrefix=="TADYJEROOTKIT") 
     return fakeHddBlock;
    else
     return hddBlock;
    
    Ok, tohle je jak to rčení s Hurvínkem a válkou. Ale určitě není nutné kvůli tomu virtualizovat celý stroj. Se zbytkem se dá souhlasit.
    NSA CIA child porn nuclear bomb anthrax HMTD dirty bomb Obama Bin Laden plutonium warez anonymous homemade explosives
    2.9.2010 09:12 dustin | skóre: 55 | blog: dustin
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Jak se takový proces schová před tripwirem nebo aidem, pokud již byly na kompu nainstalované a jejich db má dostatečně silnou passphrase? Nevím, zajímá mě to, myslel jsem, že tyto softy by to měly řešit. Snad pokud si upraví jejich binárku, aby vypisovala úplně něco jiného, atd... Díky moc.
    stativ avatar 2.9.2010 12:38 stativ | skóre: 53 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Proto se u aide a nejspíš i tripwire doporučuje statická kompilace, šoupnout to na read-only médium a při kontrole používat to. Použití read-only média se doporučuje i pro samotnou databázi.
    Ať sežeru elfa i s chlupama!!! stativ.kx.cz
    2.9.2010 17:25 Mrkva | skóre: 20 | blog: urandom
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Pokud ten rootkit běží v kernelspace, tak žádný tripwire, aide nebo cokoliv podobného nemá moc šancí.
    NSA CIA child porn nuclear bomb anthrax HMTD dirty bomb Obama Bin Laden plutonium warez anonymous homemade explosives
    2.9.2010 20:17 K
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Nemáš prosimtě nějaký link na info ohledně jak jsi psal "přímé debugování běžícího jádra" ? Vím jak pustit gdb a jeho syntax a tak, moc bych ale uvítal nějaké typy co a jak a kde hledat u 2.6.. Nemáte někdo pls nějaké takové info? Například jak čeknout, že syscally nejsou hooknuté a podobně.
    2.9.2010 20:20 K
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Omlouvám se za ty pravopisné chibi :-( .-)
    Grunt avatar 2.9.2010 21:05 Grunt | skóre: 17 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Zde manuál kde je vysvětleno několik způsobů jak se na takové jádro připojit. Jde o klasickou GDB Remote session (s některými malými omezeními…kupř. mám takový pocit, že mi tam nefungoval backtrace) známou z gdbserveru, jen se nedebuguje běžící proces v user-spacu, ale jádro samotné. Jako symboly se tomu předhazuje náležící vmlinux obraz (je to klasický ELF). Prostě žádná věda. Implementace samotná v jádře též není žádná věda, ale je to jen pár modůlu a pár funckí co se dají přečíst za jeden zimní večer (nějaká interní signalizace, popis protokolu,…prostě nic moc zajímavého). Viz. Internals.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    2.9.2010 21:47 K
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Ok ok, díky, to vypadá pěkně. Takže už umíme gdb "připojit" k běžícímu kernelu. A teď by to ještě chtělo nějaké tipy co hledat, na co se zaměřit. Vylistovat seznam syscallů a jejich adresy, zjistit jestli nejsou hooknuté, nějaké tipy jak najít seznam naloadovaných modulů a hledat podezřelé informace a podobné věci, které bych viděl v nějakém hezkém uceleném návodu.. Nenajde se nějaký takový white-hatovský checklist návod?
    Grunt avatar 2.9.2010 22:24 Grunt | skóre: 17 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Počkat…a k čemu že to má vůbec sloužit?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    2.9.2010 22:41 K
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Něco jako DIY verify your kernel with gdb :-)
    Jakub Lucký avatar 2.9.2010 02:23 Jakub Lucký | skóre: 37 | Praha
    Rozbalit Rozbalit vše Re: 5 tipů, jak se bránit rootkitům
    Já teda používám chkrootkit a rkhunter a připadám si klasicky paranoidně... na botnet to stačí a jestli mě sleduje CIA, tak už tam stejně jsou...
    If you understand, things are just as they are; if you do not understand, things are just as they are. (Zen P.) Blogísek

    Založit nové vláknoNahoru


    ISSN 1214-1267   Powered by Hosting 90 Server hosting
    © 1999-2012 Argonit s. r. o. Všechna práva vyhrazena.