Pith. sign in

REVIEW 5 cited by

Deceiving End-to-End Deep Learning Malware Detectors using Adversarial Examples

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1802.04528 v3 pith:MDWUWYGN submitted 2018-02-13 cs.LG cs.CR

classification cs.LGcs.CR
keywords adversarialdeepexamplesdetectionlearningbytesfilemalware
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

In recent years, deep learning has shown performance breakthroughs in many applications, such as image detection, image segmentation, pose estimation, and speech recognition. However, this comes with a major concern: deep networks have been found to be vulnerable to adversarial examples. Adversarial examples are slightly modified inputs that are intentionally designed to cause a misclassification by the model. In the domains of images and speech, the modifications are so small that they are not seen or heard by humans, but nevertheless greatly affect the classification of the model. Deep learning models have been successfully applied to malware detection. In this domain, generating adversarial examples is not straightforward, as small modifications to the bytes of the file could lead to significant changes in its functionality and validity. We introduce a novel loss function for generating adversarial examples specifically tailored for discrete input sets, such as executable bytes. We modify malicious binaries so that they would be detected as benign, while preserving their original functionality, by injecting a small sequence of bytes (payload) in the binary file. We applied this approach to an end-to-end convolutional deep learning malware detection model and show a high rate of detection evasion. Moreover, we show that our generated payload is robust enough to be transferable within different locations of the same file and across different files, and that its entropy is low and similar to that of benign data sections.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 5 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Tarallo: Evading Behavioral Malware Detectors in the Problem Space

    cs.CR 2025-06 conditional novelty 7.0 of 10

    Tarallo evades RNN-based behavioral malware detectors by injecting API calls selected with a new position-sensitive gradient attack, reaching up to 99% evasion in feature and problem space tests.

  2. Empirical Analysis of Evasion and Poisoning Against Malware Data Drift Detection

    cs.CR 2026-08 conditional novelty 6.0 of 10

    Against combined malware classifier and CAE-based data drift detection, larger evasion perturbations and more poisoning samples can reduce attack success, unlike with standalone classifiers.

  3. Guarding Organizations Against Malware Risk: A Novel Graph-Based Malware Detection Method

    cs.CR 2026-07 conditional novelty 6.0 of 10

    A graph-based malware detector that learns latent operational roles of basic blocks improves F1/AUC/AUPRC over byte- and graph-based baselines on a new Windows PE dataset.

  4. RoMA: Robust Malware Attribution via Byte-level Adversarial Training with Global Perturbations and Adversarial Consistency Regularization

    cs.CR 2025-02 conditional novelty 6.0 of 10

    RoMA combines learned global perturbations with contrastive and distribution regularization to train malware attribution models that stay about 80% accurate under PGD attacks.

  5. MalGuard: Towards Real-Time, Accurate, and Actionable Detection of Malicious Packages in PyPI Ecosystem

    cs.CR 2025-06 conditional novelty 5.0 of 10

    MalGuard uses graph centrality, LLM filtering, and LIME to detect malicious PyPI packages with lightweight ML models and explainable outputs.

Pith tools