Skip to content

Ioc-Mldroid: a Hybrid Approach for Detection of Android Based Malicious Applications Using Indicators of Compromise (Iocs) and Machine Learning

· i-manager's Journal on Computer Science · 0 citations

TL;DR

The work provides an expandable and explainable android malware detection architecture that can be used in academic research, enterprise security operations, and advanced digital forensic investigation, and which may be extended in the future to the scale of validation and on-device detection.

Abstract

Android operating system has taken over the mobile ecosystem across the world and thus is a prime target of more advanced malware that uses its ability to obfuscate, dynamically load code, encrypted communications and even environment aware evasion behaviors. These properties severely circumscribe the ability of conventional signature-based detection systems, and are problematic to either all-static or all-dynamic analysis. Although machine learning-based detection methods have promise, most current solutions are black-box systems with no forensic transparency [5][6] , and are not as applicable in security operations and digital investigations. This paper presents an android malware detection system being a hybrid between the static-dynamic framework and powered by Indicators of Compromise (IoCs) and machine learning. The framework uses a constrained dual-VM setup consisting of an analysis host based on Ubuntu and an instrumented android emulator. Standard analysis tools are used to extract the static IoCs, which consist of permissions, manifest components, use of sensitive APIs, cryptographic artifacts, certificate metadata, and embedded network indicators. Controlled application execution can be used to obtain dynamic IoCs by monitoring and instrumenting runtime behaviors related to behavioural indicators like network communication, filesystem activity and sensitive API invocation. A framework IoC correlation and normalization engine is used to combine heterogeneous non-uniform indicators which are static and dynamic, into structured feature vectors. A random Forest model that has been chosen due to its strong ability to predict high-dimensional data, as well as the ability to have an interpretable component, are used to classify these vectors. In addition to binary classification, the framework produces a structured forensic intelligence report, which records the IoCs behind each detection decision, which in turn facilitates evidence-based and explainable malware detection. The suggested framework puts the emphasis on the detectability, interpretability and forensic relevance. It improves resilience to evasion by obfuscation, but does not increase decision-making transparency through the correlation of fixating and moving IoCs. The work provides an expandable and explainable android malware detection architecture that can be used in academic research, enterprise security operations, and advanced digital forensic investigation, and which may be extended in the future to the scale of validation and on-device detection.

View source

Similar papers

Open access Aug 2026

Android Malware Detection Using LightGBM with Intelligent Threat Attribution

A static analysis framework for Android malware detection that couples a LightGBM classifier with SHapley Additive exPlanations and a mapping layer built on the MITRE ATT&CK knowledge base is described.

Pavitra Murapala, L. Dr. · 0 citations
Conference Aug 2026

Comparative Performance Analysis of Machine Learning Models for Binary Classification of Fileless Malwares Using Volatile Memory Forensics

Fileless Malware is one of the fastest-evolving and hardest-to-detect types of malware. The malware resides solely within System Memory and never uses typical files as its payload. Fileless malware can utilize legitimate software like PowerShell and WMI, along with LOLBins to remain completely hidden in System Memory,...

S. R., G. S, Hriday Kumar Gupta et al. · 0 citations
Open access Sep 2026

Base Semantics—A Novel Approach for Minimizing Malware Detection Rules

The rapid evolution of malware variants has increasingly undermined traditional signature‐based detection techniques, which are easily evaded through obfuscation and polymorphism that preserve malicious functionality. This challenge is particularly acute in Internet of Things (IoT) environments, where device heteroge...

Khizar Hayat, S. Hina, Fabiha Hashmat et al. · 0 citations
Open access Sep 2026

Proactive Malware Detection and Behavioral Analysis through an AI-Enhanced Cryptographic Framework

Today's malware is polymorphic, metamorphic, file-less and signature evasive. Although the classifiers based on machine learning (ML) and deep learning (DL) have seen great improvements in their ability to accurately detect attacks, they remain susceptible to adversarial perturbations, model-extraction attacks, and tra...

Hasanain Flayyih Hasan, Saif Hameed Abbood, Haza Nuzli Abdull Hamed · 0 citations
Open access Sep 2026

FusionDroid: A Lightweight Multimodal Android Malware Detection Framework for Mobile Security

FusionDroid is proposed, a lightweight multimodal Android malware detection framework that integrates permission-based static features, permission co-occurrence graph representations, and engineered runtime behavioral features through probability-level ensemble fusion that can improve Android malware detection while pr...

Arockia Xavier Annie Rayan, Ajai Ram · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.