$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Malware Security Intelligence beinhaltet die Analyse von Anwendungen und deren Metadaten, um potenzielle Sicherheitsbedrohungen zu identifizieren. Application Programming Interface (API)-Aufrufe dienen als wertvolle Informationsquelle zur Erkennung von Malware. Die Verringerung des Funktionsraums bei der Malware-Analyse erhöht die Effizienz der Bedrohungserkennung. Diese Forschung zielt darauf ab, die wichtigsten API-Aufruffunktionen zu identifizieren, um die Präzision der Android-Malware-Erkennung zu verbessern. Drei auf Schwarmintelligenz basierende Optimierungstechniken – Firefly-Optimierung, Kuckuckssuch-Optimierung und Ameisenkolonie-Optimierung – werden zusammen mit Auto-Encodern eingesetzt, um die wichtigsten Funktionen zu extrahieren. Zur Bewertung dieser naturinspirierten, auf Wrappern basierenden Methoden werden beliebte Machine-Learning-Klassifikatoren wie K-Nearest Neighbour (KNN), Random Forest (RF), Support Vector Machine (SVM), Decision Tree (DT) und Linear Regression (LR) verwendet. Darüber hinaus wird gezeigt, dass ein hybrider künstlicher neuronaler Klassifikator die Leistung der Malware-Kategorisierung verbessert. Die Wirksamkeit der vorgeschlagenen Methode wird durch experimentelle Ergebnisse nachgewiesen, die eine Genauigkeit von 98,87 % zeigen, wobei nur 7 von 100 API-Aufruffunktionen verwendet werden.