The knowledge gained from the pre-lab and hands-on lab in this module allows students to further explore the threats available through polymorphic malware and their solutions.
Using VAEs to simulate Polymorphic Malware:
Recall in the pre-lab for this module, we reviewed Variational Autoencoders. Its generative algorithm combined with its compressing feature allows for creating unique variations from the latent space. For this post-lab, you are to use VAEs to generate malware, which be with sequences of network traffic. Additionally, use anomaly-based IDS to mitigate the problems with the VAE. Review the information found in the pre-lab for this module for further information. You may use Google Colab to implement this.