Hlavní třída: VirWare
Viry a červy jsou škodlivé programy, které se samy replikují v počítačích nebo prostřednictvím počítačových sítí, aniž by si uživatel uvědomoval; každá další kopie takových škodlivých programů je také schopna samoregistrace.Škodlivé programy, které se šíří prostřednictvím sítí nebo infikují vzdálené počítače, pokud jim to pověřil "vlastník" (např. Backdoors) nebo programy, které vytvářejí více kopií, které nejsou schopné samoregistrace, nejsou součástí podtřídy Viruses and Worms.
Hlavní charakteristikou používanou k určení, zda je program klasifikován jako samostatné chování v podtřídě Viruses a Worms, je způsob, jakým se program šíří (tj. Jak škodlivý program šíří vlastní kopie prostřednictvím lokálních nebo síťových zdrojů).
Většina známých červů se šíří jako soubory odeslané jako přílohy e-mailů prostřednictvím odkazu na web nebo zdroj FTP prostřednictvím odkazu odeslaného v ICQ nebo IRC zprávě prostřednictvím P2P sdílení souborů atd.
Někteří červi se šíří jako síťové pakety; tyto přímo proniknou do paměti počítače a aktivuje se kód červů.
Worms používají k průniku vzdálených počítačů následující metody: sociální inženýrství (například e-mailová zpráva naznačující, že uživatel otevře připojený soubor), využívající chyby v konfiguraci sítě (například kopírování na plně přístupný disk) a využívání mezery v zabezpečení operačního systému a aplikací.
Viry lze rozdělit podle metody používané k infikování počítače:
souborů virů
viry zaváděcího sektoru
makro viry
virů skriptu
Každý program v rámci této podtřídy může mít další funkce trojan.
Je třeba také poznamenat, že mnoho červů používá více než jednu metodu k šíření kopií prostřednictvím sítí. Pravidla pro klasifikaci detekovaných objektů s více funkcemi by měla být použita pro klasifikaci těchto typů červů.
Třída: Virus
Viry se replikují na prostředcích místního počítače.Na rozdíl od červů, viry nepoužívají síťové služby k šíření nebo pronikání do jiných počítačů. Kopie viru dosáhne vzdálených počítačů pouze v případě, že infikovaný objekt je z nějakého důvodu nesouvisející s virální funkcí aktivován na jiném počítači. Například:
když infikuje dostupné disky, virus proniká do souboru umístěného na síťovém zdroji
virus se zkopíruje na vyměnitelné úložné zařízení nebo infikuje soubor na vyměnitelném zařízení
uživatel pošle e-mail s infikovanou přílohou.
Platfoma: Linux
Linux je rodina operačních systémů ovlivňujících systém UNIX založených na jádře Linuxu a nástrojích GNU.Popis
Technické údaje
Není to nebezpečný parazitární virus s pamětí. Byl napsán v jazyce assembleru. Během práce se soubory používá systémová volání (syscall). Virus infikuje soubory ELF. Píše se do středu souboru.
Po spuštění virus rozděluje hlavní proces a pokračuje ve své práci. Rezidentní část skenuje adresáře z kořenového adresáře. Virus kontroluje přístupové právo pro každý nalezený soubor. Pokud má soubor přístup k zápisu, infikuje ho virus. Při infikování souboru virus zvyšuje velikost kódu na 4096 bajtech a zapisuje svůj kód do volného místa. Poté virus změní parametry horních úseků souboru ELF a nastavení pro něj nový vstupní bod. Virus zobrazí zprávu při každém spuštění:
Virus Gildo
email Gildo@jazz.hm (k připomínkám)
Virus obsahuje textové řetězce:
ahoj, milí chlapci, doufám, že se vám bude líbit tento program napsaný s nasm. Chtěl bych poděkovat všem mým programátorům příteli.Bye z Gilda. Netwide Assembler 0.98 .symtab .strtab .shstrtab .text .data .sbss .bss .comment
Obsahuje také ladicí řetězce z kompilátoru:
virus.asm rodič parent_process ahah scan_dir c_stat others_permissions user_permissions group_permissions c_permissions is_regular_file c1_is_regular_file c2_is_regular_file is_directory c1_is_directory l_readdir skip_l_readdir e_l_readdir error_stat error_opening_file e_scan_dir infect_file open no_open_error file_length mmap c_mmap is_suitable error_suitable c1_is_suitable read_ehdr c_ehdr is_suitable_space patch_ehdr patch_e_entry patch_e_sh_offset patch_phdrs l_read_ph dont_patch_phtext dont_patch_ph patch_shdrs l_read_sh dont_patch_shtext dont_patch_sh find_current_entry_point napsat suit_error munmap mmap_error zavřít open_error __exit __bss_start main _edata _end
Zobrazit více
Zjistěte statistiky zranitelností šířících se ve vaší oblasti statistics.securelist.com