Volgens het Russische Kaspersky Lab is er een nieuw soort virussen op komst. Onder de naam "Stream Companion" maken de boosaardige stukjes programmacode gebruik van het NTFS bestandssysteem van Windows 2000 en NT. Dit systeem ondersteunt dat meerdere streams tegelijk uitgevoerd worden, voor bijvoorbeeld encryptie. Het virus gaat nu in één van de onderliggende stromen zitten, waardoor virusscanners het niet kunnen onderscheppen, want momenteel wordt alleen de bovenste stroom op virussen gechecked. Antivirus-software zal dus moeten worden aangepast. Het eerste Stream-virus is overigens al gefabriceerd:
Kaspersky Lab, an international anti-virus software development company, announces the discovery of W2K.Stream virus, which represents a new generation of malicious programs for Windows 2000. This virus uses a new breakthrough technology based on the "Stream Companion" method for self-embedding into the NTFS file system.
"Certainly, this virus begins a new era in computer virus creation," said Eugene Kaspersky, Head of Anti-Virus Research at Kaspersky Lab. "The ’Stream Companion’ technology the virus uses to plant itself into files makes its detection and disinfection extremely difficult to complete.”
Unlike previously known methods of file infection (adding the virus body at beginning, ending or any other part of a host file), the "Stream" virus exploits the NTFS file system (Windows NT/2000) feature, which allows multiple data streams. For instance, in Windows 95/98 (FAT) files, there is only one data stream – the program code itself. Windows NT/2000 (NTFS) enables users to create any number of data streams within the file: independent executable program modules, as well as various service streams (file access rights, encryption data, processing time etc.). This makes NTFS files very flexible, allowing for the creation of user-defined data streams aimed at completing specific tasks. [break]
File before infection File after infection
main stream
program body
service streams
main stream
virus bodyadditional stream
program bodyservice streams
Kijk hier voor meer informatie.