? Internett gir folk utrolige muligheter til å samhandle og få tilgang til mer kunnskap enn noen bibliotek kan holde. Men det er også et sted hvor hackere kan infisere datamaskinen din med malware - virus som kan skade datamaskinen eller stjele dine personlige data . Den heuristiske modulen er anti -virus programvare teknikk som identifiserer skjult malware i sanntid . Heuristikk vs Algoritmen
Algoritmer og heuristikk er to typer prosesser . En algoritme er en bestemt ligning : Hver gang de samme innganger er satt inn i en algoritme , vil det alltid produsere et bestemt resultat . Heuristikker , på den annen side , er mer som tommelfingerregler . De tillater for kvalifiserte gjetninger , men ikke for visse konklusjoner .
Anti -Virus Teknikker
Anti -virus programvare bruker en rekke teknikker for å finne ut om et bestemt program inneholder malware . Blant disse er sjekket for pakketurer navn som brukes av kjente stykker av malware, og sjekke søknader om kjente signaturer . Disse signaturene er spesifikke mønstre av kommandoer som datasikkerhet forskere funnet i malware de studerte . Algoritmer kan bruke disse signaturene til nøyaktig identifisere den eksakte malware navn.
Malware skriveteknikker
fungerer imidlertid spesifisitet av algoritmen metoden i favør av malware forfattere . Ved å endre navnet på pakken , eller vesentlig endring av koden til viruset i seg selv , kan malware forfattere gjør sine virus omgå anti - virus skanner . Mens online skanning verktøy kan hjelpe brukerne se etter filer som er infisert med malware, kan virusforfattere bruke de samme verktøyene til å finpusse sine virus før de passerer skanninger.
Heuristic Module
< p > en annen måte å identifisere malware er for anti -virus programvare for å kjøre den mistenkte fil eller et program på et beskyttet, virtualisert miljø . Dette miljø er bare en simulering av selve datamaskinen , og det som skjer der ikke kan påvirke den virkelige operativsystemet. Heuristiske modulene inneholder lister over kommandoer som malware kan bruke til å kompromittere et system , og anti -virus programvare vil undersøke om den mistenkte fil eller et program utfører noen av disse kommandoene . Dette kalles også heuristisk analyse .