První virus pro .NET a je z České republiky

Opět důvod, proč se bude Česká republika objevovat v zahraničních zprávách, a opět to má na starosti známý český autor virů.
První virus pro .NET a je z České republiky
Autorem viru dotNET, označovaného antivirovými společnostmi jako Donut, je Benny za skupiny 29A. Ten má na svém kontě řadu virů, téměř před rokem zabodoval virem schopným se šířit na platformách Windows i Linux. Vždy se ale jedná prakticky jen o důkazy možností, praktické rozšíření je malé a jde tu především o prvenství v zavirování něčeho, co se pokládá doposud za nenakazitelné.

Donut napadá soubory s .NET aplikacemi vytvořenými v Beta 2 .NET Framework. aplikace pro .NET neobsahují kód závislý na dané platformě, při chodu se zpracovává jazyk MSIL konvertorem pro danou platformu. V případě betaverzí .NET netvoří ale vytvořené aplikace čistý MSIL kód. Na začátku je i pětibajtový kód spouštějící funkci mscoree.dll _CorExeMain(). Ve finální verzi .NET Frameworku by dle Microsoftu tento kód neměl být, .NET aplikace budou rozpoznávány a zpracovávány na úrovni operačního systému.

Donut se zaměřuje právě na tento pětibajtový kód, který nahradí voláním viru, který následně předá zpět řízení kódu .NET aplikace. Virus se pokusí nakazit soubory z aktuálního adresáře aplikace a až z 20 nařazených adresářů. Nakaženy jsou jen aplikace vytvořené v Betě 2, Beta 1 je ignorována. S pravděpodobností 1:10 se po spuštění také zobrazí dialogové okno (napsané v MSIL):

Klepněte pro větší obrázek

Samotný virus není významně destrukční ani jeho prostředky pro šíření nejsou zrovna bohaté. Jedná se především o důkaz možností. Nicméně i v této variantě se nejedná o výrazný důkaz možností. Využívá totiž vlastnosti betaverze, která ve finálním produktu nebude obsažena. Je pochopitelně možné, že se objeví i později virus napadající .NET aplikace, v tomto případě se ale nejedná o výraznější počin.

Pochopitelně dodavatelé antivirů si tento virus rychle zavedou do svých databází (kvalitní popis je na stránkách Symantecu), v praxi se ale nejedná o výraznější hrozbu a směr kudy jít pro autory virů.

Diskuze (45) Další článek: Infobox titulka Connect

Témata článku: Windows, Linux


Určitě si přečtěte

Jak se šíří Covid v Česku: Čerstvá data, semafor PES, mapy okresů a obcí. Každý den aktualizované grafy

Jak se šíří Covid v Česku: Čerstvá data, semafor PES, mapy okresů a obcí. Každý den aktualizované grafy

** Vývoj COVID-19 v Česku: nakažení, úmrtí, testovaní, hospitalizovaní ** Mapa podle okresů, přehled podle věku, situace v Evropě i ve světě ** Každý den aktualizované grafy a mapy

Marek Lutonský | 172

Marek Lutonský
COVID-19Koronavirus
Starlink podle betatesterů: Rychlejší a levnější než satelitní internet v Česku

Starlink podle betatesterů: Rychlejší a levnější než satelitní internet v Česku

** Reddit se začíná plnit zkušenostmi se Starlinkem ** Při přímé viditelnosti dá i 120 Mb/s ** Klasický satelitní internet už teď dalece překonává

Jakub Čížek | 48

Jakub Čížek
StarlinkPoskytovatelé internetu
WhatsApp konečně umožní smazat velké soubory z konverzací, aby nezabíraly místo
Vladislav Kluska
WhatsAppFacebookInstant Messaging
Šmírování kamerami Googlu: Koukněte, co šíleného se objevilo na Street View

Šmírování kamerami Googlu: Koukněte, co šíleného se objevilo na Street View

Google stále fotí celý svět do své služby Street View. A novodobou zábavou je hledat v mapách Googlu vtipné záběry. Podívejte se na výběr nejlepších!

redakce | 4

redakce
Mapy GoogleStreet View
Pozor na tyto doplňky pro Chrome a Edge. Mohou obsahovat malware, varuje Avast
Jakub Čížek
MalwareProhlížeče
Fedora 33 prostě funguje. Linux si zaslouží dobýt laptop, je to ale asi opět marné

Fedora 33 prostě funguje. Linux si zaslouží dobýt laptop, je to ale asi opět marné

** Desktopový Linux funguje a vypadá stále lépe ** Fedora 33 není výjimkou ** Ve stínu Windows a macOS tu vyrostly skvělé alternativy

Jakub Čížek | 156

Jakub Čížek
FedoraOperační systémyLinux
Testy procesorů Ryzen 5000: AMD překonalo Intel ve všech směrech

Testy procesorů Ryzen 5000: AMD překonalo Intel ve všech směrech

** AMD začalo prodávat nové procesory Ryzen 5000 s architekturou Zen 3 ** K dispozici jsou nezávislé testy z celého světa ** AMD překonává Intel ve všech směrech

Karel Javůrek | 69

Karel Javůrek
ProcesoryTestyAMD
Apple Macbook Air M1: testujeme výkon, výdrž, a hlavně kompatibilitu aplikací [průběžně aktualizováno]

Apple Macbook Air M1: testujeme výkon, výdrž, a hlavně kompatibilitu aplikací [průběžně aktualizováno]

** Testujeme Apple Macbook Air s procesorem M1 ** Zajímá nás nejen výkon, ale zejména kompatibilita aplikací ** Článek je průběžně doplňován na základě vašich dotazů

Jiří Kuruc | 205

Jiří Kuruc
Apple

Aktuální číslo časopisu Computer

Jak prodloužit výdrž notebooku

Velké testy: gamepady a inkoustové tiskárny

Důkladný test Sony Playstation 5