Jak malware využívá rozlišení obrazovky, aby se vyhnul detekci

Jak malware využívá rozlišení obrazovky, aby se vyhnul detekci

Vývojáři malwaru a experti na kybernetickou bezpečnost vedli roky napjaté konfrontace. Nedávno komunita zabývající se vývojem malwaru implementovala novou strategii, jak se vyhnout detekci: Zkontrolujte rozlišení obrazovky.

Pojďme prozkoumat, proč je rozlišení obrazovky pro malware důležité a co to pro vás znamená.

Proč se malware zajímá o rozlišení obrazovky?

Chcete-li pochopit, proč se malware zajímá o rozlišení obrazovky, zvažte jednoho z nepřítele malwaru: virtuální stroje .

Virtuální stroje jsou užitečným nástrojem pro výzkumníky virů. Fungují jako jeden počítač uvnitř druhého, takže můžete používat jiný operační systém, aniž byste potřebovali nový počítač.

Pokud například máte počítač se systémem Windows 10, ale chcete používat Linux, můžete v systému Windows 10 nastavit virtuální počítač na spuštění Linuxu. Bude fungovat jako počítač se systémem Linux, ale poběží v okně ve Windows 10.

Virtuální stroje jsou velmi užitečné pro výzkumníky virů, protože fungují jako digitální past na mouchy. Pokud se výzkumník domnívá, že program nebo soubor obsahuje virus, může jej otestovat spuštěním ve virtuálním počítači.

Pokud soubor obsahuje virus, začne infikovat virtuální počítač. Protože je virtuální stroj nastaven tak, aby vypadal jako skutečný stroj, virus se domnívá, že infikoval skutečný počítač, nikoli virtuální stroj. Jako takový začne doručovat své užitečné zatížení a způsobit poškození virtuálního počítače. Naštěstí neexistuje žádné poškození, které by virus mohl způsobit hlavnímu počítači. Ovlivňuje pouze virtuální stroje.

Jakmile je virus odhalen, vědci se mohou naučit, jak funguje, a poté resetovat virtuální počítač. Poté vzali to, co se naučili z virtuálního stroje, a použili je k vytvoření definic virů k ochraně uživatelů na skutečných počítačích. Z tohoto důvodu jsou virtuální stroje nepřátelské vůči vývojářům malwaru.

Jakou roli v tom hraje rozlišení obrazovky?

Tato metoda testování aplikací má chybu. Když výzkumníci malwaru vytvoří virtuální stroj, ve skutečnosti se nezajímají o všechny funkce navíc. Vše, co potřebují k testování virů, je virtuální stroj, který funguje jako normální počítač, vše ostatní je pouze volitelné.

V důsledku toho výzkumníci někdy nenainstalují hostovaný software virtuálního počítače. Tento software umožňoval další funkce, jako je vyšší rozlišení obrazovky, které výzkumník ve skutečnosti nepotřeboval. Pokud uživatel nepoužívá klientský software, virtuální počítač uživatele obvykle uzamkne v jednom ze dvou nízkých rozlišení: 800x600 a 1024x768.

Tato dvě rozlišení jsou pro vývojáře malwaru velmi důležitá. Moderní počítače a notebooky často nemají obrazovky s tímto rozlišením. Ta velikost je hodně zastaralá.

Populární rozlišení zařízení

Jak malware využívá tato data, aby se vyhnul virtuálním počítačům?

Když se tedy malware objeví na hostitelském počítači a je zjištěno, že běží v rozlišení 800×600 nebo 1024×768, znamená to, že malware pravděpodobně běží na velmi zastaralém nebo potenciálně schopném hardwaru. monitorované možnosti ve virtuálním počítači .

Pokud virus funguje za těchto podmínek, bude vystaven. Abychom vás ochránili, malware se sám ukončí a nezpůsobí žádné škody.

Z pohledu výzkumníka program běžel a neinfikoval PC, takže to nebyl virus. Mohou pak vytvořit falešné předpoklady o programu, což umožní malwaru cestovat dále, než bude detekován.

Příklad testování malwaru v reálném rozlišení

Trickbot je skvělým příkladem této taktiky v akci. Vědcům se nedávno podařilo proniknout do řádku kódu TrickBot a analyzovat, jak funguje. Uživatel Twitteru Mak (@maciekkotowicz) našel v TrickBotu kód, který skenuje rozlišení 800×600 nebo 1024×768.

Jak malware využívá rozlišení obrazovky, aby se vyhnul detekci

Kód v TrickBotu skenuje v rozlišení 800×600 nebo 1024×768

V tomto kódu virus vezme hodnoty X a Y rozlišení počítače a poté je zkombinuje, aby viděl výsledek. Pokud je výsledek 800×600 nebo 1024×768, kód vrátí 0. To znamená, že ve virtuálním počítači běží malware.

Jakmile malware ví, že je ve virtuálním počítači, sám se zničí, aby se vyhnul detekci. Výsledkem je, že každý, kdo kontroluje viry ve virtuálním stroji, jej bude považovat za bezpečný.

Co pro vás tato strategie znamená?

To samozřejmě znamená, že pokud používáte rozlišení 1024x768 nebo 800x600, budete chráněni před některými typy malwaru. Jakmile se dostanou do systému, zaznamenají vaše rozlišení a zničí se dříve, než způsobí jakékoli poškození. K získání této ochrany však budete muset použít počítač s velmi malým rozlišením!

Nejlepším způsobem, jak bojovat s tímto novým typem malwaru, je aktualizace antivirového softwaru . Nyní je tento trik proti virtuálním počítačům veřejně známý, takže je vysoce nepravděpodobné, že by špičkové bezpečnostní společnosti byly znovu oklamány.

To je zvláště důležité mít na paměti, pokud máte tendenci kontrolovat soubory na svých vlastních virtuálních počítačích. Pokud váš virtuální počítač běží v rozlišení 800 × 600 nebo 1 024 × 768, může být vhodné nastavit jej na běžnější rozlišení. Pokud tak neučiníte, není možné si být jisti, zda soubor, který kontrolujete, má nainstalované toto opatření proti VM.


Nastavte router Linksys se statickou IP adresou

Nastavte router Linksys se statickou IP adresou

Statická IP adresa je pevná IP adresa nakonfigurovaná v nastavení počítače nebo routeru. Někteří poskytovatelé internetových služeb (ISP) vyžadují zadání statické IP adresy na vašem počítači nebo nastavení TCP/IP routeru, abyste se mohli připojit k internetu.

Jak odstranit prohlížeč únosce PublicBoardSearch

Jak odstranit prohlížeč únosce PublicBoardSearch

Podle způsobu infekce patří PublicBoardSearch do kategorie únosců prohlížeče. Jedná se o typ malwaru navržený tak, aby převzal nastavení známého prohlížeče.

Kolekce tapet Apex Legends s vysokým rozlišením pro počítače

Kolekce tapet Apex Legends s vysokým rozlišením pro počítače

Kolekce tapet s vysokým rozlišením pro uživatele počítačů a notebooků s plným rozlišením od Full HD po 4K.

Co je Localhost? Jak se Localhost liší od 127.0.0.1?

Co je Localhost? Jak se Localhost liší od 127.0.0.1?

Unixový systém, také známý jako „loopback“, může sám sobě posílat a přijímat síťovou komunikaci přes virtuální síťové zařízení. Počítač může posílat zprávy sám sobě, což umožňuje komunikaci bez aktivní sítě.

5 důvodů, proč je v pořádku používat bezplatný antivirový software

5 důvodů, proč je v pořádku používat bezplatný antivirový software

Pravděpodobně jste slyšeli rčení, že dostanete to, za co zaplatíte, ale co když dojde na antivirový software? Měli byste si raději koupit softwarové balíčky, než se rozhodnout pro bezplatná řešení ochrany? Možná tomu tak není a zde je důvod!

Jaký je rozdíl mezi antivirovým softwarem pro Windows a Mac?

Jaký je rozdíl mezi antivirovým softwarem pro Windows a Mac?

V dnešním článku Quantrimang shrne oblíbené značky antivirového softwaru na trhu a zjistí, jak se liší mezi Windows PC a macOS.

4 věci, které uživatelé chtějí vidět ve Windows v roce 2021

4 věci, které uživatelé chtějí vidět ve Windows v roce 2021

Není jasné, co Sun Valley přinese kromě změn a vylepšení uživatelského rozhraní nejvyšší úrovně. Zde je tedy to, co uživatelé doufají, že uvidí od velké aktualizace systému Windows 10 Sun Valley, která bude uvedena v příštím roce.

Jak opravit chybu Spustit jako správce nefunguje ve Windows

Jak opravit chybu Spustit jako správce nefunguje ve Windows

Systém Windows poskytuje možnost Spustit jako správce, která uživatelům umožňuje spouštět aplikace a programy s oprávněními správce. Můžete jej také použít k odstraňování problémů s počítačem. Ale co když tato funkce nefunguje a odebere vám práva správce?

Jak opravit chyby při opravě disku v systému Windows

Jak opravit chyby při opravě disku v systému Windows

Chyby související s jednotkou vašeho počítače mohou zabránit správnému spuštění systému a omezit přístup k vašim souborům a aplikacím.

Modular Malware – Nová metoda tajného útoku ke krádeži dat

Modular Malware – Nová metoda tajného útoku ke krádeži dat

Některé varianty malwaru mohou používat různé moduly ke změně toho, jak ovlivňují cílový systém. Co je tedy modulární malware a jak funguje?