paper-with-me

Papers

Malware Detection in Docker Containers: An Image is Worth a Thousand Logs

2025-04-04 · Akis Nousias, Efklidis Katsaros, Evangelos Syrmos, Panagiotis Radoglou-Grammatikis, Thomas Lagkas, Vasileios Argyriou, Ioannis Moscholios, Evangelos Markakis, Sotirios Goudos, Panagiotis Sarigiannidis

Malware detection is increasingly challenged by evolving techniques like obfuscation and polymorphism, limiting the effectiveness of traditional methods. Meanwhile, the widespread adoption of software containers has introduced new security challenges, including the growing threat of malicious software injection, where a container, once compromised, can serve as entry point for further cyberattacks. In this work, we address these security issues by introducing a method to identify compromised containers through machine learning analysis of their file systems. We cast the entire software containers into large RGB images via their tarball representations, and propose to use established Convolutional Neural Network architectures on a streaming, patch-based manner. To support our experiments, we release the COSOCO dataset--the first of its kind--containing 3364 large-scale RGB images of benign and compromised software containers at https://huggingface.co/datasets/k3ylabs/cosoco-image-dataset. Our method detects more malware and achieves higher F1 and Recall scores than all individual and ensembles of VirusTotal engines, demonstrating its effectiveness and setting a new standard for identifying malware-compromised software containers.

📄 PDF Abstract BibTeX arXiv:2504.03238

Code (0)

등록된 구현이 없습니다.

Tasks

Malware Detection

Similar Papers 제목 키워드 기반

Performance Evaluation of Deep Learning Tools in Docker Containers

2017-11-09 · Pengfei Xu, Shaohuai Shi, Xiaowen Chu

With the success of deep learning techniques in a broad range of application domains, many deep learning software frameworks have been developed and are being updated frequently to adapt to new hardware features and soft…

CPUDeep LearningGPUManagement

Studying the Practices of Deploying Machine Learning Projects on Docker

2022-06-01 · Moses Openja, Forough Majidi, Foutse khomh, Bhagya Chembakottu 외

Docker is a containerization service that allows for convenient deployment of websites, databases, applications' APIs, and machine learning (ML) models with a few lines of code. Studies have recently explored the use of …

BIG-bench Machine LearningGPUManagement

Large-scale image analysis using docker sandboxing

2017-03-07 · B Sengupta, E Vazquez, M Sasdelli, Y Qian 외

With the advent of specialized hardware such as Graphics Processing Units (GPUs), large scale image localization, classification and retrieval have seen increased prevalence. Designing scalable software architecture that…

General ClassificationRetrieval

ML in a Box: Analyzing Containerization Practices in Open Source ML Projects

2026-07-11 · Faten Jebari, Emna Ksontini, Amine Barrak, Wael Kessentini arxiv

Containerization has become increasingly essential in the machine learning (ML) domain, providing reproducibility, portability, and environment consistency. While prior studies have analyzed Dockerfile structures and bes…

Dynamic Frequency-Based Fingerprinting Attacks against Modern Sandbox Environments

2024-04-16 · Debopriya Roy Dipta, Thore Tiemann, Berk Gulmezoglu, Eduard Marin 외

The cloud computing landscape has evolved significantly in recent years, embracing various sandboxes to meet the diverse demands of modern cloud applications. These sandboxes encompass container-based technologies like D…

Cloud ComputingCPU