0-dag ( engelsk nul dag ) er et udtryk, der betegner uoprettede sårbarheder , samt malware , mod hvilke der endnu ikke er udviklet beskyttelsesmekanismer [1] .
Selve udtrykket betyder, at udviklerne havde 0 dage til at rette fejlen: sårbarheden eller angrebet bliver offentligt kendt, indtil softwareproducenten frigiver rettelser til fejlen (det vil sige, at sårbarheden potentielt kan udnyttes på at køre kopier af applikationen uden mulighed for for at beskytte mod det) [2] .
I øjeblikket fokuserer mange virusskribenter deres indsats på opdagelsen af ukendte sårbarheder i software. . Dette skyldes den høje effektivitet ved at bruge sårbarheder, som igen er forbundet med to forhold - den høje udbredelse af sårbar software (dette er den software, der normalt angribes) og et vist tidsinterval mellem opdagelsen af en sårbarhed af en softwarefirmaet og udgivelsen af den tilsvarende opdatering til fejlrettelser.
Virusskribenter bruger forskellige teknikker til at opdage sårbarheder, for eksempel:
Når først en sårbarhed er opdaget i software, begynder processen med at udvikle skadelig kode ved at bruge den opdagede sårbarhed til at inficere individuelle computere eller computernetværk.
Fra 2017 er den mest berygtede malware, der udnytter 0day-sårbarheden i software, WannaCry -netværket ransomware -ormen , som blev opdaget i maj 2017. WannaCry brugte EternalBlue- udnyttelsen i SMB - sårbarheden (Server Message Block) på Windows - operativsystemer . Efter et vellykket forsøg på at infiltrere en computer, installerer WannaCry DoublePulsar- bagdøren for yderligere manipulation og handlinger. Den lige så velkendte Stuxnet -orm brugte også en hidtil ukendt sårbarhed i Windows-familiens operativsystemer relateret til genvejsbehandlingsalgoritmen. Det skal bemærkes, at ud over 0day-sårbarheden brugte Stuxnet yderligere tre tidligere kendte sårbarheder.
Ud over at skabe malware , der bruger 0day-sårbarheder i software, arbejder virusskribenter aktivt på at skabe malware , der ikke opdages af antivirusscannere og skærme . Disse ondsindede programmer falder også ind under definitionen af begrebet 0day.
Fraværet af detektion af antivirusprogrammer opnås gennem brug af teknologier såsom sløring , kryptering af programkode osv. af virusskrivere.
På grund af brugen af specielle teknologier kan 0day-trusler ikke detekteres af klassiske antivirusteknologier . Det er af denne grund, at produkter baseret på klassiske antivirusteknologier viser middelmådige resultater i dynamiske antivirustests.
Ifølge antivirusvirksomheder skal du bruge proaktive antivirusbeskyttelsesteknologier for at yde effektiv beskyttelse mod 0-dages malware og sårbarheder . På grund af de særlige forhold ved proaktive beskyttelsesteknologier er de i stand til lige så effektivt at yde beskyttelse mod både kendte trusler og 0-dages trusler. Selvom det er værd at bemærke, at effektiviteten af proaktiv beskyttelse ikke er absolut, og en betydelig del af 0-dages trusler kan skade ofrene for ubudne gæster. Der er i øjeblikket ingen uafhængig bekræftelse af disse påstande.
Ondsindet software | |
---|---|
Infektiøs malware | |
Gemme metoder | |
Malware for profit |
|
Af operativsystemer |
|
Beskyttelse | |
Modforanstaltninger |
|