TechNET: Developer ╖ Mobilmßnia ╖ Wapko * DunΦo nßjde vÜetko *

Vφrusy.sk

MLK CompSoft
Novinky - PC Vφrusy - AV SystΘmy - Virus Bulletin - Download - Diskusie
Anti-Virus Web Centrum

_Novinky__
Editorißl
Novinky

_PC Vφrusy__
Popisy vφrusov
Vφrusov² radar
PoplaÜnΘ sprßvy
Napadnut² vφrusom?
Diskusia o vφrusoch

_AV SystΘmy__
AV programy
AV spoloΦnosti
AV testy
Trial verzie AV
Online verzie AV
Jedno·ΦelovΘ AV
Diskusia o AV

_Virus Bulletin__
Virus Bulletin
Virus Bulletin
2003-2002

_O Vφrusoch__
eKonferencie
EncyklopΘdie
Publikßcie

_Redakcia__
Kontakt
Reklama
Spoluprßca

_Partneri__
TS Computer.sk
LTC.sk

_SpriatelenΘ sajty__
AVIR.sk
DrWeb32.sk
AEC.sk
Panda Software.sk
Grisoft.cz
BitDefender.com
Protect e-Data.sk
Info Consult.sk

 

 
 
15.08.2003 - TomßÜ VOBRUBA - Publikßcie
╚ervi û noΦnφ m∙ra Internetu? II. (Φlßnok û CZ)

V p°edchozφ Φßsti Φlßnku jsme poukßzaly na to, ₧e prioritou ·sp∞ÜnΘho Φerva je jeho rychlost Üφ°enφ! Ambici≤znφ pisatel Φerv∙ se tedy zajφmß jak by donutil svΘho Φerva aby byl opravdu rychl², tak rychl², aby byl rychlejÜφ ne₧ distribuce antivirov²ch definic, a tak rychl², aby byl schopen ₧ivota a jeÜt∞ n∞co oÜklivΘho vyvßd∞l? Podφvejme se tedy hloub∞ji na to, jak takov² rychl² Φerv m∙₧e v praxi pracovat... .

Nejv∞tÜφm problΘmem, kter² siln∞ infekΦnφ Φerv musφ vy°eÜit, je poΦßteΦnφ populace potomk∙, kterß provede rychl² ·tok. P°esto₧e vyhledßvßnφ dalÜφch napadnuteln²ch host∙ mß exponencißlnφ slo₧itost, je poΦßteΦnφ fßze infekcφ dosti pomalß a Φas infekce prvnφch 10 000 poΦφtaΦ∙ je dominantnφ pro celou dobu infekce (... jak ostatn∞ ukazuje nßzorn² graf Üφ°enφ Φerva CodeRed).

PoΦet infikovan²ch serverov v poΦiatoΦnej fßze Üφrenia sa Φerva CodeRed...

Existuje jednoduchß cesta, jak tento problΘm obejφt a v²razn∞ tak zkrßtit ΦasovΘ podmφnky û tou cestou je skenovßnφ s p°ipraven²m seznamem potencißlnφch hostitel∙. Dlouho p°edtφm ne₧ autor Φerva vypustφ do sφt∞, posbφrß si p°edem informace °ekn∞me od 10 000 do 50 000 napadnuteln²ch poΦφtaΦ∙ s dobr²m sφ¥ov²m p°ipojenφm.
╚erv, uvoln∞n² na poΦßteΦnφ stroj na tomto seznamu, zaΦφnß skenovßnφ dol∙ skrz cel²m seznamem. Kdy₧ nakazφ dalÜφ stroj, rozd∞lφ seznam v polovin∞, p°edß jednu polovinu novΘmu p°φjemci, a zßrove≥ si udr₧uje druhou polovinu. Toto rychlΘ d∞lenφ zajiÜ¥uje, ₧e i kdyby jenom 10-20 % vÜech poΦφtaΦ∙ na seznamu bylo opravdu infikovateln²ch, Warhol∙v Φerv projde cel²m seznamem a zajistφ svoje nakopφrovßnφ na vÜechny zranitelnΘ poΦφtaΦe v Φase pod jednu minutu. A p°esto₧e poΦßteΦnφ seznam m∙₧e mφt velikost okolo 200 kB, je jeho velikost s ka₧dou dalÜφ infekcφ sra₧ena na minimum.

Ukß₧ka r²chlosti Üφrenia sa vφrusovej infiltrßcie pri pou₧itφ met≤dy skenovania s predpripraven²m zoznamom...

Te∩ si asi v∞tÜina z Vßs °ekne, ₧e je to sice p∞knΘ, ale takov² seznam vytvo°it m∙₧e b²t dosti pracnΘ, a takΘ neefektivnφ. To nenφ tak docela pravda, ·toΦnφk mß velmi mnoho mo₧nostφ, jak takovΘ poΦßteΦnφ podmφnky zajistit nap°φklad pomal²m oskenovßnφm. Na webov²ch strßnkßch skriptem, nebo Φφmkoliv jin²m. S tφmto pomal²m skenovßnφm se p°ece ka₧d² z administrßtor∙ setkßvß skoro denn∞ v log souborech svΘho firewallu.

P°esto₧e nßhodnΘ skenovßnφ je metoda na zaΦßtku velmi efektivnφ, zaΦφnß pomalu umφrat na tom, jak jde poΦet dosud neinfikovan²ch poΦφtaΦ∙ dol∙. Toto utichßnφ m∙₧e b²t zredukovßno za pou₧itφ permutaΦnφho skenovßnφ. V permutaΦnφm skenu infikovan² stroj odpovφdß jinak ne₧ potencißlnφ nov² cφl, je to cesta °φkajφcφ skenujφcφmu Φervu, ₧e stroj je ji₧ infikovan². Toto nejen zabra≥uje zbyteΦnΘ znovuinfikekci, ale m∙₧e to b²t pou₧ito jako koordinace Φerva.

V permutaΦnφm skenu, vÜichni Φervi sdφlφ spoleΦn² pseudo nßhodnou permutaci IP rozsahu adres. Takovß permutace m∙₧e b²t vygenerovßna za pou₧itφ jakΘkoliv blokovΘ Üifry s 32bitov²m p°edvolen²m klφΦem. Co₧ se v praxi projevφ tak, ₧e Φerv, kter² se na hostitelsk² poΦφtaΦ dostal pomocφ p°edchozφ fßze infekce za pou₧itφ p°ipravenΘho seznamu, zaΦne vyhledßvat potencißln∞ napadnutelnΘ poΦφtaΦe za pou₧itφ novΘ metody û tedy permutaΦnφho skenu. Jakmile ale nalezne stanici, kterß ji₧ infikovßna byla, zm∞nφ nßhodn∞ poΦßteΦnφ podmφnky v permutaΦnφm skenu a zaΦne znovu s novou nßhodnou permutacφ
SmφÜenφm permutaΦnφho skenovanφ s metodou "d∞lenφm na p∙l", kterß byla popsßna v p°edchozφ Φßsti, se dosßhne obrovskΘ rychlosti vyhledßvßnφ nov²ch potencißln∞ napadnuteln²ch poΦφtaΦ∙ (... tak, jak ukazuje obrßzek).

Porovnanie r²chlosti Üφrenia sa vφrusovej infiltrßcie pri pou₧itφ skenovania nßhodnΘho, permutaΦnΘho a permutaΦnΘho s delenφm zoznamu na polovicuà

Pan Nicolas Weaver na zßklad∞ t∞chto hypotΘz vytvo°il simulaΦnφ program, kter² m∞l ukßzat rychlost Üφ°enφ takovΘho programu. V²sledek ukßzal, ₧e pro jeden milion zraniteln²ch poΦφtaΦ∙ se skupinou p°eddefinovan²ch 10 000 zraniteln²ch poΦφtaΦ∙ na poΦßteΦnφm seznamu, kterΘ budou naka₧eny za dobu p°esn∞ jednΘ minuty se 100 skeny za sekundu a jednou sekundou na infekci novΘho hostitele (... vzpome≥te si na zaΦßtek Φlßnku), bude mili≤n zraniteln²ch systΘm∙ naka₧eno v 99 % za dobu 6 minut a 30 vte°in!

To je vskutku ohromujφcφ rychlost û a vezm∞me v potaz, ₧e je zde obrovskß cφlovß skupina napadnuteln²ch poΦφtaΦ∙, ₧e se nejednß pouze o matematickou nebo laboratornφ simulaci. Existuje hromada dob°e napadnuteln²ch cφlov²ch program∙: MS Exchange, MS IIS, n∞kterΘ P2P programy, chat programy nebo samotnΘ operaΦnφ systΘmy. Nov∞ objevenΘ bezpeΦnostnφ dφry na t∞chto programech mohou zp∙sobit vznik prßv∞ takto vysoce naka₧liv²ch Φerv∙.

V∙bec nejlepÜφho v²sledku bychom s takov²m potencißlnφm Φervem dosßhli, pokud bychom nepou₧ili pouze jednu zneu₧itelnou bezpeΦnostnφ dφru v jednom programu, ale pokud bychom pou₧ili metodu zam∞°ujφcφ se na vφcero program∙ a vφcero bezpeΦnostnφch d∞r najednou. Pak bychom mluvili a vlastn∞ ji₧ mluvφme o tzv. multimode wormech. A proΦ u₧ mluvφme?
Proto₧e jeden takov² u₧ tady p°ece jen je û je nφm Nimda. Tento virus se byl schopen Üφ°it e-mailem (... jako nap°. BadTrans), p°es webovΘ servery (... jako nap°. CodeRed) nebo p°es souborovß sdφlenφ (... jako nap°. FunLove). A snad nemusφme p°ipomφnat, jakΘ nßsledky nßm Nimda p°inesla a jak rychle a jak dlouho se dokßzal tento internetov² Φerv Üφ°it.

Pokud by n∞kdo cht∞l b²t opravdu d∙sledn², mohl by do naÜeho novΘho a vysocenaka₧livΘho programu umφstit zadnφ vrßtka, jako nap°φklad ta, co byla umφst∞na v Φervu Slapper. Pomocφ takov²ch vrßtek by bylo mo₧nΘ po dokonΦenφ infekce stanic, °ekn∞me 20 minut po spuÜt∞nφ Φerva, spustit DDoS ·tok na n∞jak² d∙le₧it² server nebo skupinu server∙. ZajφmavΘ by bylo, kdyby cφlem DDoS ·toku byly rootovskΘ servery systΘmu DNS v internetu. Pokud by takov² ·tok byl ·sp∞Ün², byly by to obrovsk² problΘm. V nejhorÜφch p°edstavßch by se internet, kter² je dnes na systΘmu DNS zcela zßvisl², na n∞jakou dobu (... dn∙ nebo t²dn∙) stal zcela nefunkΦnφm.

To jsou dosti neradostnΘ vyhlφdky a co se t²Φe obrany proti takovΘmu ·toku, budeme znovu a znovu mluvit o vÜeobecn∞ znßm²ch v∞cech: bezpeΦnost jako zßklad systΘmu, rozumnß nastavenφ a rozmanitost prost°edφ. Jenom₧e toto v ÜirokΘm pojetφ internetu s miliony p°ipojen²ch stanic v r∙znΘm stßdiu zabezpeΦenφ nebo nezabezpeΦenφ, prost∞ nem∙₧e projφt.

P°esto₧e vysoce virulentnφ program s destrukΦnφ nebo ochromujφcφ rutinou je lßkav²m cφlem pro pisatele, nenφ naÜt∞stφ v praxi tato myÜlenka dovedena v opravdov² program. To proto, ₧e slo₧itost zdrojovΘho k≤du a nßroky na matematickΘ a jinΘ znalosti kladenΘ na pisatele, jsou naÜt∞stφ p°φliÜ vysokΘ.

Dlu₧no podotknout, ₧e rychlejÜφ p°echod na novou verzi protokolu IPv6 by riziko vzniku Φerv∙ zalo₧en²ch na permutaΦnφch skenech znaΦn∞ snφ₧ilo, proto₧e IP adresnφ rozsahy pro permutaΦnφ skeny by byly p°φliÜ velkΘ a vytvß°enφ vÜech mo₧n²ch kombinacφ by zabralo opravdu hodn∞ Φasu. Pravd∞podobn∞ nejd∙le₧it∞jÜφm obran²m prvkem proti takovΘmu typu Φerva je dob°e a citliv∞ nastaven² firewall na vstupnφ brßn∞ a systΘm personßlnφch firewall∙ na poΦφtaΦφch ve vnit°nφch sφtφch.

Zßv∞rem lze °φci, ₧e Φerv, jako Ükodliv² k≤d p°edstavuje vß₧nΘ ohro₧enφ pro homogennφ, siln∞ propojenΘ sφt∞. Prßv∞ proto i v podstat∞ velmi vlφdnΘ a pomalΘ programy jako SirCam nebo CodeRed dokßzaly nad∞lat velkΘ Ükody. Vytvo°enφ hyper virulentnφho programu, kter² se Üφ°φ rychleji ne₧ dokß₧φ lidΘ zareagovat a porozum∞t tomu, co se stalo, m∙₧e znamenat ochromenφ, nebo zastavenφ internetu nebo zniΦenφ terabajt∙ a terabajt∙ dat na posti₧en²ch poΦφtaΦφch. Mßme se tedy v budoucnu Φeho bßt?! Zamyslete se nad tφm, kdy₧ vylepÜujete nebo stavφte bezpeΦnost VaÜφ poΦφtaΦovΘ sφt∞.



Zdroj: AEC.cz


S·visiace Φlßnky:
12.08.2003 ╚ervi û noΦnφ m∙ra Internetu? I. - Publikßcie

Pridaj svoj postreh do diskusie...
 


_Anketa__
 
Pou₧φvate pri eliminßcii vybran²ch Ükodliv²ch k≤dov aj jedno·ΦelovΘ AV-programy?
 
 
(Odpovedalo 120 ╛udφ)

┴no - v₧dy... (50)
 42%
┴no - vΣΦÜinou... (32)
 27%
┴no - obΦas... (24)
 20%
Nie... (14)
 12%

Klikni na zvolen· odpove∩!
 
   

TOP Vφrusy
Win32/Swen.A
Win32/Dumaru.A
Win32/Sobig.F
Win32/Welchia.A
Win32/Blaster.B û .F

TOP AV SystΘmy
NOD32 Anti-Virus
Norton Anti-Virus
Vet Anti-Virus
Sophos Anti-Virus
Norman Virus Control

AV SystΘmy
AV-Agent pre MS Systems Management Server
Norton Anti-Virus 2004
NOD32 pre Linux & Linux Mail Server
Avast! 4.0 pre Palm OS & Windows CE
NOD32 pre Novell NetWare Server

TOP ╚lßnky
╚ervi û noΦnφ m∙ra Internetu? II.
╚ervi û noΦnφ m∙ra Internetu? I.
Kyberterorismus III.
Kyberterorismus II.
Kyberterorismus I.

_Vyh╛adßvanie__

 
_Mailing list__

 

                       
             
Copyright (c) 1999-2003 Martin LEPIè, VÜetky prßva vyhradenΘ. ISSN 1335-8596