__ Indice __
Disclaimer
¿Qué es un virus informático?
Código
Github
__ Disclaimer__
R3gularWeb no se hace responsable por el mal uso de este software, nuestro propósito es puramente educativo
__ Virus __
Un virus es un software
que tiene por objetivo de alterar el funcionamiento normal de cualquier
tipo de dispositivo informático, sin el permiso o el conocimiento del
usuario principalmente para lograr fines maliciosos sobre el
dispositivo. Los virus, habitualmente, reemplazan archivos ejecutables por otros infectados con el código de este. Los virus pueden destruir, de manera intencionada, los datos almacenados en una computadora, aunque también existen otros más inofensivos, que solo producen molestias o imprevistos.
__ Código __
Para ver como instalar Electron y como crear una ventana, visitar el siguiente blog Crea tu primera ventana en electron
Ahí explicamos el funcionamiento básico de este modulo de Nodejs.
Lo que realmente pertenece al "virus" que estamos haciendo, son estás tres cosas.
Primero, dentro de app.on ('ready', () => { Tenemos un ciclo infinito que estará llamando a la función para crear una nueva ventana, y le pasamos una posición aleatoria en el eje X y en Y, este con el fin de dar ese efecto de que las ventanas llenen la pantalla.
Ahora, dentro de la función createNewWindow vamos a recibir como parámetros la posición en la cuál vamos a generar la nueva ventana. Después de crearla, le mandamos la posición con setPosition() que esta nos pide dos valores de tipo entero ( X , Y)
La propiedad setMenuBarVisibility() es para quitar el menú de opciones que tiene cada ventana, eso, solamente porque se veo feo. No importa si la quitas o pones.
setMovable() Hace que la ventana sea estática, y por ende no pueda se movida de lugar una vez creada
Por último tenemos la función randomNumber(), que nos pide un valor mínimo y máximo para generar el número al azar. Esta nos retornará un valor que será guardado en las variables x,y
Listo, con esto ya tenemos nuestro primer virus creado. Así como en el de criptografía, poco a poco iremos haciendo cosas más complejas.
Comentarios
Publicar un comentario