? O Internet oferece às pessoas incríveis oportunidades de interagir e acessar mais conhecimento do que qualquer biblioteca conseguia segurar . No entanto, também é um lugar onde os hackers podem infectar seu computador com malware - vírus que podem danificar seu computador ou roubar seus dados pessoais. O módulo de heurística é técnica de software anti- vírus que identifica malware oculto em tempo real. Heurística vs Algoritmo
Algoritmos e heurísticas são dois tipos de processos . Um algoritmo é uma equação específica : Cada vez que as mesmas entradas são colocadas em um algoritmo, ele sempre irá produzir um resultado específico. Heurísticas , por outro lado , são mais parecidos com as regras de polegar . Eles permitem suposições , mas não para certas conclusões .
Anti -Virus Técnicas
software anti- vírus usa uma série de técnicas para identificar se um determinado programa contém malware. Entre estes estão a verificação de nomes de pacotes usados por peças conhecidas de malware, e verificando aplicações para conhecidos assinaturas de malware. Estas assinaturas são padrões específicos de comandos que pesquisadores de segurança encontrados no computador de malwares que estudaram. Algoritmos podem usar essas assinaturas para identificar com precisão o nome do malware exata.
Malware técnicas de escrita
No entanto, a especificidade do método algoritmo funciona em favor de malware escritores. Ao alterar o nome do pacote , ou mudar significativamente o código do próprio vírus , os criadores de malware podem fazer suas vírus ignorar scans antivírus. Enquanto as ferramentas de varredura on-line pode ajudar os usuários a verificar a existência de arquivos infectados com malware, os criadores de vírus podem usar estas mesmas ferramentas para ajustar seus vírus até que passem as varreduras.
Heurística Módulo
Outra forma de identificar o malware é para o software anti- vírus para executar o arquivo suspeito ou aplicação em um ambiente virtualizado protegida. Este ambiente é apenas uma simulação de computador em si , eo que acontece lá não pode afetar o sistema operacional real. Heurísticos módulos contêm listas de comandos que o malware pode usar para comprometer um sistema , eo software anti- vírus irá verificar se o arquivo suspeito ou aplicação executa qualquer um desses comandos. Isso também é chamado de análise heurística.