Skip to content

Juanperezc/iworm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iworm

Proyecto desarrollado para la asignatura de sistemas operativos que consiste en la creación de un gusano que se propague por la red local y consuma recursos del computador, incluyendo en dicho codigo el uso de hilos.

Es importante destacar que el gusano usa como puerta de entrada a otras computadoras el servicio de ssh, por lo que solo las computadoras corriendo dicho servicios y con el puerto 22 abierto se verán afectadas, además el gusano fue desarrollado especialmente para atacar equipos con sistema operativo linux.

El codigo correspondiente al gusano fue escrito en python y su funcionamiento se puede describir sencillamente en los siguientes puntos:

-En la primera pc el atacante ejecuta el script, que comienza por escanear las ip de dispositivos que se encuentran en la red local y verificar si tienen abierto el puerto 22 (correspondiente al ssh).

-En caso de encontrar alguna pc con estas caracteristicas, se procede a realizar un ataque de fuerza bruta contra dicha pc hasta acceder a la misma mediante ssh.

-Durante 30 segundos, la pc infectada realizara el escaneo de puertos nuevamente para seguir buscando otras pc que no hayan sido infectadas y esten disponibles en la red local, e infectarlas de la misma manera anteriormente dicha.

-Pasados los 30 segundos el gusano empezara a consumir los recursos de esa pc lentamente, hasta lograr que la pc se cuelgue.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages