TL;DR
This paper introduces EvilModel 2.0, an advanced method for embedding malware into neural network models without degrading performance, demonstrating high embedding capacity and evasion in real-world scenarios.
Contribution
The paper presents three novel malware embedding techniques into neural networks that maintain model performance and significantly improve embedding capacity and practicality.
Findings
Achieved an embedding rate of 48.52% in EvilModels.
Embedded malware accounts for half of the model volume without performance loss.
Demonstrated evasion of detection and practical attack scenarios.
Abstract
Security issues have gradually emerged with the continuous development of artificial intelligence (AI). Earlier work verified the possibility of converting neural network models into stegomalware, embedding malware into a model with limited impact on the model's performance. However, existing methods are not applicable in real-world attack scenarios and do not attract enough attention from the security community due to performance degradation and additional workload. Therefore, we propose an improved stegomalware EvilModel. By analyzing the composition of the neural network model, three new methods for embedding malware into the model are proposed: MSB reservation, fast substitution, and half substitution, which can embed malware that accounts for half of the model's volume without affecting the model's performance. We built 550 EvilModels using ten mainstream neural network models and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
