Uppsats
AI-based Detection of Crypto-mining Docker Containers in Cloud Environments
Master-uppsats
KTH/Skolan för elektroteknik och datavetenskap (EECS)
Publicerad: 2025
Språk: Engelska
Sammanfattning
Crypto-mining activities in cloud environments present significant security and performance challenges for cloud service providers. This thesis addresses the detection of unauthorized crypto-mining activities on Virtual Machines (VMs) within cloud infrastructures with the use of machine learning. We present two adversarial models that execute crypto-mining in the cloud. In the first scenario, the adversary runs a crypto-mining container within a VM in the cloud without hiding its activities. The second is where the adversary obfuscates its crypto-mining activities by concurrently running legitimate and crypto-mining containers within the same VM. We develop a machine learning-based method to identify resource usage based on patterns that indicate crypto-mining operations. We built and trained two Random Forest models to accurately classify (i) crypto-mining activities for Docker containers mining BTC, ETH, SHIB, and XMR, and (ii) legitimate activities. The models are tested in both crypto-mining and obfuscated crypto-mining environments, obtaining an accuracy of 99.99% for the crypto-mining model and 99.99% even when obfuscating crypto-mining. Notably, the trained models also achieved 100% F1 score, recall, precision, and True Positive Rate (TPR) in classifying legitimate activities. These results demonstrate that the proposed methodology can effectively distinguish between legitimate and crypto-mining activities and can further classify the specific cryptocurrency being mined among BTC, ETH, SHIB, and XMR. This thesis provides cloud service providers valuable insights and practical tools for mitigating the risks associated with unauthorized crypto-mining, ultimately contributing to more secure and efficient cloud computing environments.
Information
- Författare
- Alberto Rosales Flores, Javier
- Lärosäte / institution
- KTH/Skolan för elektroteknik och datavetenskap (EECS)
- Publiceringsdatum
- 2025
- Uppsatstyp
- Master-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Löfgren, Nils
Publicerad: 2026
Kandidat-uppsats, Chalmers tekniska högskola / Institutionen för mekanik och maritima vetenskaper
Reljanovic, Momir, Ashrafzadeh Esfahani, Ali
Publicerad: 2025
Kandidat-uppsats, Stockholms universitet/Institutionen för data- och systemvetenskap
Bastin, William, Lindblad, Veronika
Publicerad: 2025
Kandidat-uppsats, Högskolan i Halmstad/Akademin för informationsteknologi
Johansson, Nathalie, Jonsson, Liam
Publicerad: 2026
Kandidat-uppsats, Uppsala universitet/Institutionen för informatik och media
Kappler, Elena, Bakhtiyarova, Zamira
Publicerad: 2026
Master-uppsats
Minguez Orozco, Jordi
Publicerad: 2025