miércoles, 22 de abril de 2009

virus

Virus.

Es un código o software que se auto ejecuta y propaga insertando copias de sí mismo en otros ficheros (programas o documentos), existen varios métodos para la inserción del código en un fichero, y dependiendo de cual se use así será fácil detectarlo.
Se puede colocar al inicio del fichero pero esto lo hace fácil de encontrar otros se insertan después de algunas líneas del código del fichero y otras al final poniendo un jump al inicio para asegurarse que se ejecute el código del virus al inicio. También algunos virus ponen una bandera en los archivos para no infectarlos más de una vez pero esta bandera los hace detectables otra forma de verificar es dándole un tamaño exacto a un fichero infectado, por ejemplo 1mg exacto entonces si el fichero mide exacto 1 mg no lo infecta, mas así es mas difícil de detectar por un antivirus.
Una característica importante de diferencia a un virus de otros conceptos como gusanos, troyanos o malware, es que se ejecuta y se propaga únicamente cuando se abre el fichero, mientras que los troyanos permiten o crean acceso al equipo, un gusano se expande o reproduce automáticamente y un malware no es un virus si no que es un software dañino que a través de psicología social se convence a un usuario de ejecutarlo.
También creo que es importante mencionar que un Virus no daña el hardware, lo más que podría hacer es borrar o dañar la Bios pero que un virus haga que una computadora explote o se encienda en llamas eso no sucederá a como algunos USUARIOS mencionan.

Los virus y por decirlo así todos su sucesores se aprovechan de los bugs (“errores” o vulnerabilidades) de los sistemas operativos para realizar la tarea para la que son creados. Entonces contradiciendo las frases populares “en Linux no hay virus”, todo sistema operativo puede tener un virus, con la diferencia que son mucho más comunes en Windows debido a que la cantidad de usuarios de estos OS es mayor por lo tanto hay más gente que conoce a detalle el funcionamiento y vulnerabilidades de este sistema operativo.
Todavía hay pocos escritores de virus que usan Linux habitualmente. Algunos han instalado Linux en una partición para hacer sus pruebas y conocen bastantes cosas de él, pero no tienen en absoluto la soltura que han conseguido durante años de uso de DOS y Windows. Supongo que esto cambiará con el tiempo, y pronto los creadores de virus usarán Linux a diario. Cuando esto ocurra, yo creo que habrá una nueva hornada de virus para Linux programados desde la experiencia, no como un experimento de laboratorio.
Se puede decir que mientras más usuarios usen Linux mas virus surgirán para este sistema operativo porque en si en un .deb, .rpm o .mdk que son paquetes en estos se pude introducir algún código malicioso que incluso dañe el kernel. Me atrevería a mencionar que +Usuarios = +Virus.
Les dejo algunos link donde pueden encontrar mas información al respecto, e incluso uno donde se dice como hacer un virus para Linux prubenlo y si a alguien le funciona que lo postee.

http://www.theinquirer.es/2009/02/19/como-escribir-un-virus-para-linux-en-sencillos-5-pasos.html

http://www.geekzone.co.nz/foobar/6229#compact

http://www.informatica-hoy.com.ar/software-seguridad-virus-antivirus/Tipos-de-virus.php