Předchozí rozdíl mezi virem, červem a trojským koněm spočívá v tom, že se virus připojí k programu a šíří kopie sám do jiných programů, po nichž následuje lidská činnost, zatímco červ je osamocený program, který šíří své kopie do jiných komponent bez toho, aby to upravoval. . Zatímco trojský kůň je program obsahující neočekávanou doplňkovou funkci.
Srovnávací graf
Základ pro srovnání | Virus | Červ | Trojský kůň |
---|---|---|---|
Význam | Počítačový program, který se připojí k jinému legitimnímu programu, který způsobí poškození počítačového systému nebo sítě. | Jde o prostředky systému, aby je nesnižoval, ale aby vykonával destruktivní akce. | To dovolí vetřelci získat nějaké důvěrné informace o počítačové síti. |
Provedení | Záleží na převodu souboru. | Replikuje se bez jakékoli lidské akce. | Staženo jako software a provedeno. |
K replikaci dochází | Ano | Ano | Ne |
Vzdáleně řízeno | Ne | Ano | Ano |
Rychlost šíření | Mírný | Rychlejší | Zpomalit |
Infekce | Iniciuje připojením viru ke spustitelnému souboru. | Využívá slabé stránky systému nebo aplikace. | Připojuje se k programu a interpretuje se jako užitečný software. |
Účel | Změna informací. | Zastavte procesor a paměť. | Ukradne informace o uživateli. |
Definice viru
Virus může být definován jako programový kód, který se připojí k přípustnému programu, aby jej mohl infikovat. Virus se spustí, když běží legitimní program a může provádět jakoukoli funkci, například odstranění souboru. Primární operace prováděná ve viru spočívá v tom, že když je infikovaný program spuštěn, provede nejprve virus a pak se spustí původní programový kód. Je schopen infikovat jiné programy na tomto počítači.
Po poškození všech souborů z počítače aktuálního uživatele se virus šíří a posílá svůj kód prostřednictvím sítě uživatelům, jejichž e-mailová adresa je uložena v počítači aktuálního uživatele. Specifické události mohou být také použity ke spuštění viru. Existují různé typy virů, jako je parazitární, spouštěcí sektor, rezidentní paměť, polymorfní, stealth a metamorfní. Virové infekci lze zabránit zabráněním vstupu viru.
Definice červ
Červ je program, který se může replikovat a odesílat kopie z počítače do počítače jako virus, ale liší se v implementaci. Nezmění program, ale je aktivován při příchodu k replikaci a opětovnému šíření. Nadměrná replikace má za následek zastavení systému, spotřebovává systémové prostředky, aby jej snížila. Červ intenzivně hledá další stroje, které by mohly být poškozeny, a poškozený stroj se chová jako šnek produkující stroj pro ostatní stroje, které jsou k němu připojeny.
Programy síťových červů využívají síťová připojení k šíření ze systému do systému, v následujícím případě by síťová vozidla mohla být zařízení elektronické pošty, schopnost vzdáleného spuštění a schopnost vzdáleného přihlášení řídit replikaci.
Definice trojského koně
Trójský kůň je skrytý kus kódu, který po provedení provede nějakou nežádoucí nebo škodlivou funkci podobnou viru. Ty se používají k plnění funkce přímo, kterou nemohl neautorizovaný uživatel dosáhnout. Například trojský kůň může skrýt svůj kód v přihlašovacím formuláři připojením k němu. Když uživatel vloží své údaje, trojský kůň tyto informace zasílá útočníkovi bez vědomí uživatele. Útočník pak může použít údaje o uživateli, aby získal přístup do systému.
Dalším motivem trojského koně může být zničení dat. Zdá se, že program vykonává užitečnou funkci, ale může mlčky vykonávat destruktivní funkce.
Klíčové rozdíly mezi virem, červem a trojským koněm
- Realizace a šíření viru se spoléhá na přenos infikovaných souborů, zatímco červi se replikují, aniž by vyžadovali jakoukoli lidskou akci, a používají síť k vložení do jiných zařízení. Na druhou stranu, trojský kůň funguje jako obslužný software a popraven.
- Viry a červi se mohou replikovat, zatímco trojský kůň nemůže být replikován.
- Virus nelze dálkově ovládat. Na rozdíl od toho, červ a trojský kůň mohou být ovládáni na dálku.
- Červi se mohou šířit velmi rychle, zatímco viry se šíří mírnou rychlostí a trojský kůň se může šířit pomalu.
- Virus napadá spustitelný soubor a připojí k němu soubor, zatímco červ využije slabosti v systému a aplikaci. Trojský kůň se naopak jeví jako užitečný program, který obsahuje skrytý kód, který je vyvolán pro provádění nežádoucích nebo škodlivých funkcí.
- Virus se používá hlavně k úpravě informací a červů se používá k nadměrnému využívání systémových zdrojů a zastavení. Naopak trojský kůň může být použit pro krádež informací o uživateli, aby získal přístup k systému uživatele.
Závěr
Červi jsou samostatný software, který nepotřebuje žádný hostitel pro jeho provedení. Naopak, virus a trojský kůň potřebují hostitele pro jejich provedení. Trojský kůň vytváří zpětné dveře pro krádež informací. Virus a červ se replikují a šíří, kde virus je schopný modifikovat informace a červ ne.