Autor Tema: Como Programar un Antivirus en JAVA.....  (Leído 1089 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado HACK-4-LIFE

  • Leecher
  • *
  • Mensajes: 2
Como Programar un Antivirus en JAVA.....
« : 26/08/2010, 12:28:22 pm »
hola a todos esto es para la comunidad aver si me pueden ayudar....
lo que quiero hacer es crear un anvirus en java,tal solo para pendrivers o al menos un modulo de modo Kernel (driver del filesystem)pero ya estube leyendo y encontre que ""para un sistema de este tipo se necesita programar con codigo nativo y acceder a memoria RAM... java en ningun caso es una opcion para hacer un pequeño antivirus"""

Tambien Puedo hacer un .bat (archivo con instrucciones de DOS para Windows) y crear tecnicas heuristicas para reconocer códigos maliciosos (virus, gusanos, troyanos, etc.),encontre que tienen en OpenSource el codigo del clamwin,lo analizare aver si puedo sacar algo de ahi y ver su funcionamiento AQUI les dejo el link del proyecto
You are not allowed to view links. Register or Login


si no hay otra opcion en java,estaba pensando si hay una posibilidad de crearlo ya sea  para pendrives en C/C++ y mezclaro en asm si llevara mucho tiempo en codificarlo,para la interfaz quizas utlizar BORLAN C++ O VISUAL BASIC aver si alguien  me puede orientar para crearlo con JAVA SIMPLEMENTE JAVA... SALUDOS seguire buscando...saludos y de antemano muchas gracias!!

Desconectado Zzombi

  • Leecher
  • *
  • Mensajes: 2
Re: Como Programar un Antivirus en JAVA.....
« Respuesta #1 : 19/09/2010, 06:40:34 pm »
bueno.. primero que todo los antivirus para pendrives ya no tienen mucho sentido.. ya que windows 7 tiene desactivado el autorun.. asi que no hay mucha posibilidad de contagiarse a través de pendrive alm menos usando el método del autorun.

al cuanto a programar a mas bajo nivel en java... pues si se puede con JNI.. pero de todas formas programar un AV en java no es una buena opción....

definitivamente C/C++ en la mejor opción.. además, si quieres programar modulos de kernel en windows necesitaras lenguaje C ya que la WDK usa lenguaje C

saludos.