RT info:eu-repo/semantics/bachelorThesis T1 Creación de una botnet para dispositivos móviles A1 Macías Valdivieso, Carlos A2 Universidad de Valladolid. Escuela de Ingeniería Informática de Valladolid K1 Botnet K1 Sistemas móviles K1 Comando y control AB En el presente proyecto se diseña, desarrolla y despliega una botnet para dispositivos móviles con fines académicos. El objetivo es que haya un conjunto de bots móviles que se comuniquen anónimamente con el botmaster (administrador de la botnet), del que recibirán las instrucciones que deben ejecutar. Además, el botmaster podrá obtener información confidencial de los bots, como por ejemplo conversaciones de chats, credenciales... También podrá monitorizar las acciones que realiza el usuario sobre el terminal infectado. Añadido a esto, el bot deberá implementar persistencia, de forma que si se reinicia, este debe seguir consultando y ejecutando las instrucciones ordenadas por el botmaster.Para ello, se estudian las diferentes técnicas que utilizan los malware en sistemas móviles para implementar persistencia, comando y control y exfiltración de información. También se prepara un entorno de laboratorio controlado sobre el que se realizarán las pruebas de funcionamiento dela botnet. La botnet consta de: los clientes (que son los bots), el servidor C&C y la base de datos realtime de Firebase. Esta base de datos hace de intermediaria entre los bots y el servidor C&C, añadiendo una capa de anonimización.Para que la interacción del botmaster con la botnet sea lo más intuitiva posible, se implementa en el servidor C&C una aplicación web. Por una parte el bot está desarrollado en lenguaje Java para la lógica de la aplicación y XML para la interfaz. Por otra parte, el servidor C&C está codificado en Python, utilizando el framework de Flask, en conjunto con otras librerías utilizadas para el front-end de la aplicación. Esta aplicación Python se ha desplegado sobre un contenedor Docker. YR 2022 FD 2022 LK https://uvadoc.uva.es/handle/10324/57325 UL https://uvadoc.uva.es/handle/10324/57325 LA spa NO Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos) DS UVaDOC RD 04-may-2024