question

Como fazer um antivirus em java?

Por favor me diga como fazer um anti-vírus em java.Diga-me o procedimento completo, isto é meu projeto no último ano na faculdade, eu estou fazendo na tecnologia da informação.
resposta Resposta
Isso é completamente a questão carregada. Eu vou supor que você quer fazer a varredura de seu sistema de arquivos inteiro para arquivos infectados. A primeira coisa que eu faria é construir uma árvore de seu sistema de arquivos e começar a fazer um percurso de profundidade-primeiro. Ler em cada arquivo usando um FileInputStream ou um FileChannel (eu acho que FileChannel é um pouco mais rápido) e analisá-los em nível de byte usando qualquer heurística ou método de varredura que você veio acima com. Eu tenho esse método retornar um valor booleano, true para false infectado, para limpar. Se esse método retorna true, em seguida, o programa pode perguntar ao usuário o que eles gostariam de fazer com o arquivo.
A parte de heurística real não é trivial e você precisará passar vários meses pesquisando como implementá-lo efetivamente. Talvez você pode definições de vírus existentes engenharia reversa para ajudar você apontar na direção certa. Em qualquer caso, boa sorte, você vai precisar dele.


ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta



Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved