<Lectura>: virus

r4str0 r4str0 en cantv.net
Dom Feb 12 06:48:44 CLST 2006


On Saturday 04 February 2006 15:59, Miguel Angel Amador L wrote:
>  El tema de virus pasa por si la plataforma es target para los
> desarrolladores de virus,

> si la plataforma mas popular fuera linux, entonces el target de los
> creadores de virus seria linux,

<LECTURA>
ARQUITECTURA DEL KERNEL: LAS LLAMADAS AL NÚCLEO.
David Santo Orcero - orcero(en)iberprensa.com
Revista Todo Linux, Año 4, Número 47.

Linux y los virus: 

"Linux no puede tener virus por su arquitectura de memoria virtual. 
Tecnológicamente es imposible ya que un proceso no tiene forma de acceder a 
la memoria de otros porque no la tiene en su espacio de direcciones. No ve 
todo el Kernel, y el que ve no lo puede modificar, ya que saltaría un error 
del propio procesador gracias a los anillos de protección. Si quiere saber 
algo de otros procesos, debe preguntárselo al Kernel; y éste le dirá lo que 
estime oportuno. 
Por ello, en Linux un ejecutable no puede infectar a otros, y aunque las 
compañias antivirus se empeñan en decir que hay virus para Linux, realmente 
lo más parecido que se puede crear en Linux es un troyano en área de usuario. 
La única forma de que estos troyanos puedan afectar algo del sistema es 
lanzándolo como root y con lo privilegios necesarios. Si solemos emplear la 
máquina como usuarios de a pie, no es posible que un proceso lanzado por un 
usuario común infecte al sistema. De hecho, algunos supuestos virus que he 
probado para Linux necesitan un nivel de conocimientos altos y la clave de 
root para ser instalados. Podríamos calificar, cuanto menos, de "cutre" un 
virus si es necesaria nuestra intervención activa para que nos infecte la 
máquina.
Y además, en algún caso necesitan amplios conocimientos de UNIX y la clave de 
root. Se suponía que los virus se pegaban automáticamente.
Habrá personas que afirmen que un proceso puede infectar el sistema sin 
intervención del administrador para instalarlo; pero deberían intentar 
entender como funciona el Kernel de Linux antes de realizar estas 
afirmaciones."
</LECTURA>

Saludos.
-- 
o_ooooo_ooo_o_o_____
BOFH Excuse: hardware stress fractures




Más información sobre la lista de distribución Linux