{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T01:12:21Z","timestamp":1780449141046,"version":"3.54.1"},"reference-count":171,"publisher":"Association for Computing Machinery (ACM)","issue":"11","license":[{"start":{"date-parts":[[2024,6,29]],"date-time":"2024-06-29T00:00:00Z","timestamp":1719619200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Comput. Surv."],"published-print":{"date-parts":[[2024,11,30]]},"abstract":"<jats:p>Malware detection has become a major concern due to the increasing number and complexity of malware. Traditional detection methods based on signatures and heuristics are used for malware detection, but unfortunately, they suffer from poor generalization to unknown attacks and can be easily circumvented using obfuscation techniques. In recent years, Machine Learning (ML) and notably Deep Learning (DL) achieved impressive results in malware detection by learning useful representations from data and have become a solution preferred over traditional methods. Recently, the application of Graph Representation Learning (GRL) techniques on graph-structured data has demonstrated impressive capabilities in malware detection. This success benefits notably from the robust structure of graphs, which are challenging for attackers to alter, and their intrinsic explainability capabilities. In this survey, we provide an in-depth literature review to summarize and unify existing works under the common approaches and architectures. We notably demonstrate that Graph Neural Networks (GNNs) reach competitive results in learning robust embeddings from malware represented as expressive graph structures such as Function Call Graphs (FCGs) and Control Flow Graphs (CFGs). This study also discusses the robustness of GRL-based methods to adversarial attacks, contrasts their effectiveness with other ML\/DL approaches, and outlines future research for practical deployment.<\/jats:p>","DOI":"10.1145\/3664649","type":"journal-article","created":{"date-parts":[[2024,5,21]],"date-time":"2024-05-21T08:27:25Z","timestamp":1716280045000},"page":"1-36","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":63,"title":["A Survey on Malware Detection with Graph Representation Learning"],"prefix":"10.1145","volume":"56","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4153-735X","authenticated-orcid":false,"given":"Tristan","family":"Bilot","sequence":"first","affiliation":[{"name":"Iriguard, Puteaux, France, Universit\u00e9 Paris-Saclay, CNRS, Laboratoire Interdisciplinaire des Sciences du Num\u00e9rique, Gif-sur-Yvette, France, and LISITE Laboratory, ISEP (Institut Sup\u00e9rieur d'Electronique de Paris), Issy-les-Moulineaux, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7742-7748","authenticated-orcid":false,"given":"Nour","family":"El Madhoun","sequence":"additional","affiliation":[{"name":"LISITE Laboratory, ISEP (Institut Sup\u00e9rieur d'Electronique de Paris), Issy-les-Moulineaux, France and Sorbonne Universit\u00e9, CNRS, LIP6, Paris, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6595-5866","authenticated-orcid":false,"given":"Khaldoun","family":"Al Agha","sequence":"additional","affiliation":[{"name":"Universit\u00e9 Paris-Saclay, CNRS, Laboratoire Interdisciplinaire des Sciences du Num\u00e9rique, Gif-sur-Yvette, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-0273-4601","authenticated-orcid":false,"given":"Anis","family":"Zouaoui","sequence":"additional","affiliation":[{"name":"Iriguard, Puteaux, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,6,29]]},"reference":[{"key":"e_1_3_1_2_2","article-title":"Dynamic analysis of malicious code","author":"Bayer Ulrich","year":"2006","unstructured":"Ulrich Bayer, Andreas Moser, Christopher Kruegel, and Engin Kirda. 2006. Dynamic analysis of malicious code. Journal in Computer Virology, Springer (2006).","journal-title":"Journal in Computer Virology, Springer"},{"key":"e_1_3_1_3_2","article-title":"A survey on malware detection using data mining techniques","author":"Ye Yanfang","year":"2017","unstructured":"Yanfang Ye, Tao Li, Donald Adjeroh, and S. Sitharama Iyengar. 2017. A survey on malware detection using data mining techniques. ACM Computing Surveys (CSUR), ACM New York, NY, USA (2017).","journal-title":"ACM Computing Surveys (CSUR), ACM New York, NY, USA"},{"key":"e_1_3_1_4_2","doi-asserted-by":"crossref","DOI":"10.1109\/ACCESS.2019.2963724","article-title":"A comprehensive review on malware detection approaches","author":"Aslan \u00d6mer Aslan","year":"2020","unstructured":"\u00d6mer Aslan Aslan and Refik Samet. 2020. A comprehensive review on malware detection approaches. IEEE Access (2020).","journal-title":"IEEE Access"},{"key":"e_1_3_1_5_2","article-title":"Does every second count? Time-based evolution of malware behavior in sandboxes.","author":"K\u00fcchler Alexander","year":"2021","unstructured":"Alexander K\u00fcchler, Alessandro Mantovani, Yufei Han, Leyla Bilge, and Davide Balzarotti. 2021. Does every second count? Time-based evolution of malware behavior in sandboxes. NDSS (2021).","journal-title":"NDSS"},{"key":"e_1_3_1_6_2","article-title":"A review of Android malware detection approaches based on machine learning","author":"Liu Kaijun","year":"2020","unstructured":"Kaijun Liu, Shengwei Xu, Guoai Xu, Miao Zhang, Dawei Sun, and Haifeng Liu. 2020. A review of Android malware detection approaches based on machine learning. IEEE Access (2020).","journal-title":"IEEE Access"},{"key":"e_1_3_1_7_2","article-title":"Graph neural networks: A review of methods and applications","author":"Zhou Jie","year":"2020","unstructured":"Jie Zhou, Ganqu Cui, Shengding Hu, Zhengyan Zhang, Cheng Yang, Zhiyuan Liu, Lifeng Wang, Changcheng Li, and Maosong Sun. 2020. Graph neural networks: A review of methods and applications. AI Open, Elsevier (2020).","journal-title":"AI Open, Elsevier"},{"key":"e_1_3_1_8_2","article-title":"A review on the use of deep learning in Android malware detection","author":"Naway Abdelmonim","year":"2018","unstructured":"Abdelmonim Naway and Yuancheng Li. 2018. A review on the use of deep learning in Android malware detection. arXiv preprint arXiv:1812.10360 (2018).","journal-title":"arXiv preprint arXiv:1812.10360"},{"key":"e_1_3_1_9_2","article-title":"A survey of Android malware detection with deep neural models","author":"Qiu Junyang","year":"2020","unstructured":"Junyang Qiu, Jun Zhang, Wei Luo, Lei Pan, Surya Nepal, and Yang Xiang. 2020. A survey of Android malware detection with deep neural models. ACM Computing Surveys (CSUR), ACM New York, NY, USA (2020).","journal-title":"ACM Computing Surveys (CSUR), ACM New York, NY, USA"},{"key":"e_1_3_1_10_2","article-title":"DroidMiner: Automated mining and characterization of fine-grained malicious behaviors in android applications","author":"Yang Chao","year":"2014","unstructured":"Chao Yang, Zhaoyan Xu, Guofei Gu, Vinod Yegneswaran, and Phillip Porras. 2014. DroidMiner: Automated mining and characterization of fine-grained malicious behaviors in android applications. European Symposium on Research in Computer Security, Springer (2014).","journal-title":"European Symposium on Research in Computer Security, Springer"},{"key":"e_1_3_1_11_2","article-title":"Make evasion harder: An intelligent Android malware detection system.","author":"Hou Shifu","year":"2018","unstructured":"Shifu Hou, Yanfang Ye, Yangqiu Song, and Melih Abdulhayoglu. 2018. Make evasion harder: An intelligent Android malware detection system. IJCAI (2018).","journal-title":"IJCAI"},{"key":"e_1_3_1_12_2","article-title":"HinDroid: An intelligent Android malware detection system based on structured heterogeneous information network","author":"Hou Shifu","year":"2017","unstructured":"Shifu Hou, Yanfang Ye, Yangqiu Song, and Melih Abdulhayoglu. 2017. HinDroid: An intelligent Android malware detection system based on structured heterogeneous information network. Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2017).","journal-title":"Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining"},{"key":"e_1_3_1_13_2","article-title":"Review of Android malware detection based on deep learning","author":"Wang Zhiqiang","year":"2020","unstructured":"Zhiqiang Wang, Qian Liu, and Yaping Chi. 2020. Review of Android malware detection based on deep learning. IEEE Access (2020).","journal-title":"IEEE Access"},{"key":"e_1_3_1_14_2","article-title":"A survey on machine learning-based malware detection in executable files","author":"Singh Jagsir","year":"2021","unstructured":"Jagsir Singh and Jaswinder Singh. 2021. A survey on machine learning-based malware detection in executable files. Journal of Systems Architecture, Elsevier (2021).","journal-title":"Journal of Systems Architecture, Elsevier"},{"key":"e_1_3_1_15_2","article-title":"A survey on representation learning efforts in cybersecurity domain","author":"Usman Muhammad","year":"2019","unstructured":"Muhammad Usman, Mian Ahmad Jan, Xiangjian He, and Jinjun Chen. 2019. A survey on representation learning efforts in cybersecurity domain. ACM Computing Surveys (CSUR), ACM New York, NY, USA (2019).","journal-title":"ACM Computing Surveys (CSUR), ACM New York, NY, USA"},{"key":"e_1_3_1_16_2","article-title":"A comprehensive survey on deep learning based malware detection techniques","author":"Gopinath M.","year":"2023","unstructured":"M. Gopinath and Sibi Chakkaravarthy Sethuraman. 2023. A comprehensive survey on deep learning based malware detection techniques. Computer Science Review, Elsevier (2023).","journal-title":"Computer Science Review, Elsevier"},{"key":"e_1_3_1_17_2","doi-asserted-by":"crossref","DOI":"10.1109\/BigData55660.2022.10020943","article-title":"A survey of explainable graph neural networks for cyber malware analysis","author":"Warmsley Dana","year":"2022","unstructured":"Dana Warmsley, Alex Waagen, Jiejun Xu, Zhining Liu, and Hanghang Tong. 2022. A survey of explainable graph neural networks for cyber malware analysis. 2022 IEEE International Conference on Big Data (Big Data) (2022).","journal-title":"2022 IEEE International Conference on Big Data (Big Data)"},{"key":"e_1_3_1_18_2","article-title":"Deep learning on graphs: A survey","author":"Zhang Ziwei","year":"2020","unstructured":"Ziwei Zhang, Peng Cui, and Wenwu Zhu. 2020. Deep learning on graphs: A survey. IEEE Transactions on Knowledge and Data Engineering, IEEE (2020).","journal-title":"IEEE Transactions on Knowledge and Data Engineering, IEEE"},{"key":"e_1_3_1_19_2","article-title":"A comprehensive survey on graph neural networks","author":"Wu Zonghan","year":"2020","unstructured":"Zonghan Wu, Shirui Pan, Fengwen Chen, Guodong Long, Chengqi Zhang, and S. Yu Philip. 2020. A comprehensive survey on graph neural networks. IEEE Transactions on Neural Networks and Learning Systems, IEEE (2020).","journal-title":"IEEE Transactions on Neural Networks and Learning Systems, IEEE"},{"key":"e_1_3_1_20_2","article-title":"Graph representation learning: A survey","author":"Chen Fenxiao","year":"2020","unstructured":"Fenxiao Chen, Yun-Cheng Wang, Bin Wang, and C-C Jay Kuo. 2020. Graph representation learning: A survey. APSIPA Transactions on Signal and Information Processing, Cambridge University Press (2020).","journal-title":"APSIPA Transactions on Signal and Information Processing, Cambridge University Press"},{"key":"e_1_3_1_21_2","article-title":"Distributed representations of words and phrases and their compositionality","author":"Mikolov Tomas","year":"2013","unstructured":"Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S. Corrado, and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. Advances in Neural Information Processing Systems (2013).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_22_2","article-title":"Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion.","author":"Vincent Pascal","year":"2010","unstructured":"Pascal Vincent, Hugo Larochelle, Isabelle Lajoie, Yoshua Bengio, Pierre-Antoine Manzagol, and L\u00e9on Bottou. 2010. Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion. Journal of Machine Learning Research (2010).","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_3_1_23_2","unstructured":"Yonghui Wu Mike Schuster Zhifeng Chen Quoc V. Le Mohammad Norouzi Wolfgang Macherey Maxim Krikun Yuan Cao Qin Gao Klaus Macherey Jeff Klingner Apurva Shah Melvin Johnson Xiaobing Liu \u0141ukasz Kaiser Stephan Gouws Yoshikiyo Kato Taku Kudo Hideto Kazawa Keith Stevens George Kurian Nishant Patil Wei Wang Cliff Young Jason Smith Jason Riesa Alex Rudnick Oriol Vinyals Greg Corrado Macduff Hughes and Jeffrey Dean. 2016. Google\u2019s neural machine translation system: Bridging the gap between human and machine translation. arXiv preprint arXiv:1609.08144 (2016)."},{"key":"e_1_3_1_24_2","unstructured":"LeCun Yann and Yoshua Bengio. 1995. Convolutional networks for images speech and time series. The Handbook of Brain Theory and Neural Networks Cambridge MA USA (1995)."},{"key":"e_1_3_1_25_2","doi-asserted-by":"crossref","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","author":"Hochreiter Sepp","year":"1997","unstructured":"Sepp Hochreiter and J\u00fcrgen Schmidhuber. 1997. Long short-term memory. Neural Computation, MIT Press (1997).","journal-title":"Neural Computation, MIT Press"},{"key":"e_1_3_1_26_2","article-title":"Representation learning on graphs: Methods and applications","author":"Hamilton William L.","year":"2017","unstructured":"William L. Hamilton, Rex Ying, and Jure Leskovec. 2017. Representation learning on graphs: Methods and applications. arXiv preprint arXiv:1709.05584 (2017).","journal-title":"arXiv preprint arXiv:1709.05584"},{"key":"e_1_3_1_27_2","article-title":"A novel malware detection framework based on weighted heterograph","author":"Fan Meihua","year":"2020","unstructured":"Meihua Fan, Shudong Li, Weihong Han, Xiaobo Wu, Zhaoquan Gu, and Zhihong Tian. 2020. A novel malware detection framework based on weighted heterograph. Proceedings of the 2020 International Conference on Cyberspace Innovation of Advanced Technologies (2020).","journal-title":"Proceedings of the 2020 International Conference on Cyberspace Innovation of Advanced Technologies"},{"key":"e_1_3_1_28_2","article-title":"Detecting lateral movement in enterprise computer networks with unsupervised graph  \\(\\lbrace\\) AI \\(\\rbrace\\)","author":"Bowman Benjamin","year":"2020","unstructured":"Benjamin Bowman, Craig Laprade, Yuede Ji, and H. Howie Huang. 2020. Detecting lateral movement in enterprise computer networks with unsupervised graph \\(\\lbrace\\) AI \\(\\rbrace\\) . 23rd International Symposium on Research in Attacks, Intrusions and Defenses (RAID 2020) (2020).","journal-title":"23rd International Symposium on Research in Attacks, Intrusions and Defenses (RAID 2020)"},{"key":"e_1_3_1_29_2","unstructured":"Isaiah J. King and H. Howie Huang. 2023. Euler: Detecting network lateral movement via scalable temporal link prediction. (2023)."},{"key":"e_1_3_1_30_2","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-030-91356-4_14","article-title":"Hybroid: Toward Android malware detection and categorization with program code and network traffic","author":"Norouzian Mohammad Reza","year":"2021","unstructured":"Mohammad Reza Norouzian, Peng Xu, Claudia Eckert, and Apostolis Zarras. 2021. Hybroid: Toward Android malware detection and categorization with program code and network traffic. International Conference on Information Security (2021).","journal-title":"International Conference on Information Security"},{"key":"e_1_3_1_31_2","article-title":"hybrid-Falcon: Hybrid pattern malware detection and categorization with network traffic and program code","author":"Xu Peng","year":"2021","unstructured":"Peng Xu, Claudia Eckert, and Apostolis Zarras. 2021. hybrid-Falcon: Hybrid pattern malware detection and categorization with network traffic and program code. arXiv preprint arXiv:2112.10035 (2021).","journal-title":"arXiv preprint arXiv:2112.10035"},{"key":"e_1_3_1_32_2","doi-asserted-by":"crossref","DOI":"10.1109\/BigData52589.2021.9671343","article-title":"Identifying ATT&CK tactics in Android malware control flow graph through graph representation learning and interpretability","author":"Fairbanks Jeffrey","year":"2021","unstructured":"Jeffrey Fairbanks, Andres Orbe, Christine Patterson, Janet Layne, Edoardo Serra, and Marion Scheepers. 2021. Identifying ATT&CK tactics in Android malware control flow graph through graph representation learning and interpretability. 2021 IEEE International Conference on Big Data (Big Data) (2021).","journal-title":"2021 IEEE International Conference on Big Data (Big Data)"},{"key":"e_1_3_1_33_2","article-title":"Android malware detection using large-scale network representation learning","author":"Zhu Rui","year":"2018","unstructured":"Rui Zhu, Chenglin Li, Di Niu, Hongwen Zhang, and Husam Kinawi. 2018. Android malware detection using large-scale network representation learning. arXiv preprint arXiv:1806.04847 (2018).","journal-title":"arXiv preprint arXiv:1806.04847"},{"key":"e_1_3_1_34_2","doi-asserted-by":"crossref","DOI":"10.1109\/NaNA51271.2020.00069","article-title":"Android malware detection based on call graph via graph neural network","author":"Feng Pengbin","year":"2020","unstructured":"Pengbin Feng, Jianfeng Ma, Teng Li, Xindi Ma, Ning Xi, and Di Lu. 2020. Android malware detection based on call graph via graph neural network. 2020 International Conference on Networking and Network Applications (NaNA) (2020).","journal-title":"2020 International Conference on Networking and Network Applications (NaNA)"},{"key":"e_1_3_1_35_2","article-title":"Learning features from enhanced function call graphs for Android malware detection","author":"Cai Minghui","year":"2021","unstructured":"Minghui Cai, Yuan Jiang, Cuiying Gao, Heng Li, and Wei Yuan. 2021. Learning features from enhanced function call graphs for Android malware detection. Neurocomputing, Elsevier (2021).","journal-title":"Neurocomputing, Elsevier"},{"key":"e_1_3_1_36_2","article-title":"Detecting and categorizing Android malware with graph neural networks","author":"Xu Peng","year":"2021","unstructured":"Peng Xu, Claudia Eckert, and Apostolis Zarras. 2021. Detecting and categorizing Android malware with graph neural networks. Proceedings of the 36th Annual ACM Symposium on Applied Computing (2021).","journal-title":"Proceedings of the 36th Annual ACM Symposium on Applied Computing"},{"key":"e_1_3_1_37_2","article-title":"Android malware detection using function call graph with graph convolutional networks","author":"Vinayaka K. V.","year":"2021","unstructured":"K. V. Vinayaka and C. D. Jaidhar. 2021. Android malware detection using function call graph with graph convolutional networks. 2021 2nd International Conference on Secure Cyber Computing and Communications (ICSCCC) (2021).","journal-title":"2021 2nd International Conference on Secure Cyber Computing and Communications (ICSCCC)"},{"key":"e_1_3_1_38_2","article-title":"Robust malware classification via deep graph networks on call graph topologies.","author":"Errica Federico","year":"2021","unstructured":"Federico Errica, Giacomo Iadarola, Fabio Martinelli, Francesco Mercaldo, and Alessio Micheli. 2021. Robust malware classification via deep graph networks on call graph topologies. ESANN (2021).","journal-title":"ESANN"},{"key":"e_1_3_1_39_2","article-title":"Malware detection based on graph attention networks for intelligent transportation systems","author":"Catal Cagatay","year":"2021","unstructured":"Cagatay Catal, Hakan Gunduz, and Alper Ozcan. 2021. Malware detection based on graph attention networks for intelligent transportation systems. Electronics, MDPI (2021).","journal-title":"Electronics, MDPI"},{"key":"e_1_3_1_40_2","article-title":"DeepCatra: Learning flow-and graph-based behaviors for Android malware detection","author":"Wu Yafei","year":"2022","unstructured":"Yafei Wu, Jian Shi, Peicheng Wang, Dongrui Zeng, and Cong Sun. 2022. DeepCatra: Learning flow-and graph-based behaviors for Android malware detection. arXiv preprint arXiv:2201.12876 (2022).","journal-title":"arXiv preprint arXiv:2201.12876"},{"key":"e_1_3_1_41_2","article-title":"Graph neural network-based Android malware classification with jumping knowledge","author":"Lo Wai Weng","year":"2022","unstructured":"Wai Weng Lo, Siamak Layeghy, Mohanad Sarhan, Marcus Gallagher, and Marius Portmann. 2022. Graph neural network-based Android malware classification with jumping knowledge. CoRR (2022). enlargethispage6pt","journal-title":"CoRR"},{"key":"e_1_3_1_42_2","doi-asserted-by":"crossref","DOI":"10.7717\/peerj-cs.988","article-title":"Malware detection framework based on graph variational autoencoder extracted embeddings from API-call graphs","author":"Gunduz Hakan","year":"2022","unstructured":"Hakan Gunduz. 2022. Malware detection framework based on graph variational autoencoder extracted embeddings from API-call graphs. PeerJ Computer Science (2022).","journal-title":"PeerJ Computer Science"},{"key":"e_1_3_1_43_2","article-title":"Robust Android malware detection based on subgraph network and denoising GCN network","author":"Lu Xiaofeng","year":"2022","unstructured":"Xiaofeng Lu, Jinglun Zhao, and Pietro Lio. 2022. Robust Android malware detection based on subgraph network and denoising GCN network. Proceedings of the 20th Annual International Conference on Mobile Systems, Applications and Services (2022).","journal-title":"Proceedings of the 20th Annual International Conference on Mobile Systems, Applications and Services"},{"key":"e_1_3_1_44_2","article-title":"IoT-based Android malware detection using graph neural network with adversarial defense","author":"Yumlembam Rahul","year":"2022","unstructured":"Rahul Yumlembam, Biju Issac, Seibu Mary Jacob, and Longzhi Yang. 2022. IoT-based Android malware detection using graph neural network with adversarial defense. IEEE Internet of Things Journal, IEEE (2022).","journal-title":"IEEE Internet of Things Journal, IEEE"},{"key":"e_1_3_1_45_2","article-title":"Android-COCO: Android malware detection with graph neural network for byte-and native-code","author":"Xu Peng","year":"2021","unstructured":"Peng Xu and Asbat El Khairi. 2021. Android-COCO: Android malware detection with graph neural network for byte-and native-code. arXiv preprint arXiv:2112.10038 (2021).","journal-title":"arXiv preprint arXiv:2112.10038"},{"key":"e_1_3_1_46_2","doi-asserted-by":"crossref","DOI":"10.1109\/ISEA-ISAP49340.2020.235015","article-title":"Graph convolutional networks for Android malware detection with system call graphs","author":"John Teenu S.","year":"2020","unstructured":"Teenu S. John, Tony Thomas, and Sabu Emmanuel. 2020. Graph convolutional networks for Android malware detection with system call graphs. 2020 Third ISEA Conference on Security and Privacy (ISEA-ISAP) (2020).","journal-title":"2020 Third ISEA Conference on Security and Privacy (ISEA-ISAP)"},{"key":"e_1_3_1_47_2","article-title":"Classifying malware represented as control flow graphs using deep graph convolutional neural network","author":"Yan Jiaqi","year":"2019","unstructured":"Jiaqi Yan, Guanhua Yan, and Dong Jin. 2019. Classifying malware represented as control flow graphs using deep graph convolutional neural network. 2019 49th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN) (2019).","journal-title":"2019 49th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN)"},{"key":"e_1_3_1_48_2","article-title":"HawkEye: Cross-platform malware detection with representation learning on graphs","author":"Xu Peng","year":"2021","unstructured":"Peng Xu, Youyi Zhang, Claudia Eckert, and Apostolis Zarras. 2021. HawkEye: Cross-platform malware detection with representation learning on graphs. Artificial Neural Networks and Machine Learning\u2013ICANN 2021: 30th International Conference on Artificial Neural Networks, Bratislava, Slovakia, September 14\u201317, 2021, Proceedings, Part III 30 (2021).","journal-title":"Artificial Neural Networks and Machine Learning\u2013ICANN 2021: 30th International Conference on Artificial Neural Networks, Bratislava, Slovakia, September 14\u201317, 2021, Proceedings, Part III 30"},{"key":"e_1_3_1_49_2","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-030-92273-3_51","article-title":"A hierarchical graph-based neural network for malware classification","author":"Wang Shuai","year":"2021","unstructured":"Shuai Wang, Yuran Zhao, Gongshen Liu, and Bo Su. 2021. A hierarchical graph-based neural network for malware classification. International Conference on Neural Information Processing (2021).","journal-title":"International Conference on Neural Information Processing"},{"key":"e_1_3_1_50_2","doi-asserted-by":"crossref","DOI":"10.1109\/INFOCOM48880.2022.9796786","article-title":"MalGraph: Hierarchical graph neural networks for robust windows malware detection","author":"Ling Xiang","year":"2022","unstructured":"Xiang Ling, Lingfei Wu, Wei Deng, Zhenqing Qu, Jiangyu Zhang, Sheng Zhang, Tengfei Ma, Bin Wang, Chunming Wu, and Shouling Ji. 2022. MalGraph: Hierarchical graph neural networks for robust windows malware detection. IEEE INFOCOM 2022-IEEE Conference on Computer Communications (2022).","journal-title":"IEEE INFOCOM 2022-IEEE Conference on Computer Communications"},{"key":"e_1_3_1_51_2","doi-asserted-by":"crossref","DOI":"10.1109\/ICMLA.2018.00168","article-title":"DLGraph: Malware detection using deep learning and graph embedding","author":"Jiang Haodi","year":"2018","unstructured":"Haodi Jiang, Turki Turki, and Jason T. L. Wang. 2018. DLGraph: Malware detection using deep learning and graph embedding. 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA) (2018).","journal-title":"2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA)"},{"key":"e_1_3_1_52_2","article-title":"Behavioral malware detection using deep graph convolutional neural networks","author":"Oliveira Angelo","year":"2019","unstructured":"Angelo Oliveira and R. Sassi. 2019. Behavioral malware detection using deep graph convolutional neural networks. Techlixiv.[link] (2019).","journal-title":"Techlixiv.[link]"},{"key":"e_1_3_1_53_2","article-title":"Spectral-based directed graph network for malware detection","author":"Zhang Zikai","year":"2020","unstructured":"Zikai Zhang, Yidong Li, Hairong Dong, Honghao Gao, Yi Jin, and Wei Wang. 2020. Spectral-based directed graph network for malware detection. IEEE Transactions on Network Science and Engineering, IEEE (2020).","journal-title":"IEEE Transactions on Network Science and Engineering, IEEE"},{"key":"e_1_3_1_54_2","article-title":"Intelligent malware detection based on graph convolutional network","author":"Li Shanxi","year":"2022","unstructured":"Shanxi Li, Qingguo Zhou, Rui Zhou, and Qingquan Lv. 2022. Intelligent malware detection based on graph convolutional network. The Journal of Supercomputing, Springer (2022).","journal-title":"The Journal of Supercomputing, Springer"},{"key":"e_1_3_1_55_2","article-title":"DMalNet: Dynamic malware analysis based on API feature engineering and graph learning","author":"Li Ce","year":"2022","unstructured":"Ce Li, Zijun Cheng, He Zhu, Leiqi Wang, Qiujian Lv, Yan Wang, Ning Li, and Degang Sun. 2022. DMalNet: Dynamic malware analysis based on API feature engineering and graph learning. Computers & Security, Elsevier (2022).","journal-title":"Computers & Security, Elsevier"},{"key":"e_1_3_1_56_2","doi-asserted-by":"crossref","DOI":"10.1109\/KSE.2019.8919284","article-title":"Malware detection based on directed multi-edge dataflow graph representation and convolutional neural network","author":"Hung Nguyen Viet","year":"2019","unstructured":"Nguyen Viet Hung, Pham Ngoc Dung, Tran Nguyen Ngoc, Vu Dinh Phai, and Qi Shi. 2019. Malware detection based on directed multi-edge dataflow graph representation and convolutional neural network. 2019 11th International Conference on Knowledge and Systems Engineering (KSE) (2019).","journal-title":"2019 11th International Conference on Knowledge and Systems Engineering (KSE)"},{"key":"e_1_3_1_57_2","doi-asserted-by":"crossref","DOI":"10.1145\/3308558.3313562","article-title":"Heterogeneous graph attention network","author":"Wang Xiao","year":"2019","unstructured":"Xiao Wang, Houye Ji, Chuan Shi, Bai Wang, Yanfang Ye, Peng Cui, and Philip S. Yu. 2019. Heterogeneous graph attention network. The World Wide Web Conference (2019).","journal-title":"The World Wide Web Conference"},{"key":"e_1_3_1_58_2","article-title":"FewM-HGCL: Few-shot malware variants detection via heterogeneous graph contrastive learning","author":"Liu Chen","year":"2022","unstructured":"Chen Liu, Bo Li, Jun Zhao, Ziyang Zhen, Xudong Liu, and Qunshi Zhang. 2022. FewM-HGCL: Few-shot malware variants detection via heterogeneous graph contrastive learning. IEEE Transactions on Dependable and Secure Computing, IEEE Computer Society (2022).","journal-title":"IEEE Transactions on Dependable and Secure Computing, IEEE Computer Society"},{"key":"e_1_3_1_59_2","doi-asserted-by":"crossref","DOI":"10.1109\/DSN53405.2022.00028","article-title":"CFGExplainer: Explaining graph neural network-based malware classification from control flow graphs","author":"Herath Jerome Dinal","year":"2022","unstructured":"Jerome Dinal Herath, Priti Prabhakar Wakodikar, Ping Yang, and Guanhua Yan. 2022. CFGExplainer: Explaining graph neural network-based malware classification from control flow graphs. 2022 52nd Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN) (2022).","journal-title":"2022 52nd Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN)"},{"key":"e_1_3_1_60_2","doi-asserted-by":"crossref","DOI":"10.1145\/2623330.2623732","article-title":"DeepWalk: Online learning of social representations","author":"Perozzi Bryan","year":"2014","unstructured":"Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. 2014. DeepWalk: Online learning of social representations. Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2014).","journal-title":"Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining"},{"key":"e_1_3_1_61_2","doi-asserted-by":"crossref","DOI":"10.1145\/2939672.2939754","article-title":"node2vec: Scalable feature learning for networks","author":"Grover Aditya","year":"2016","unstructured":"Aditya Grover and Jure Leskovec. 2016. node2vec: Scalable feature learning for networks. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (2016).","journal-title":"Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining"},{"key":"e_1_3_1_62_2","doi-asserted-by":"crossref","DOI":"10.1145\/2736277.2741093","article-title":"LINE: Large-scale information network embedding","author":"Tang Jian","year":"2015","unstructured":"Jian Tang, Meng Qu, Mingzhe Wang, Ming Zhang, Jun Yan, and Qiaozhu Mei. 2015. LINE: Large-scale information network embedding. Proceedings of the 24th International Conference on World Wide Web (2015).","journal-title":"Proceedings of the 24th International Conference on World Wide Web"},{"key":"e_1_3_1_63_2","article-title":"Deep graph infomax.","author":"Velickovic Petar","year":"2019","unstructured":"Petar Velickovic, William Fedus, William L. Hamilton, Pietro Li\u00f2, Yoshua Bengio, and R. Devon Hjelm. 2019. Deep graph infomax. ICLR (Poster) (2019).","journal-title":"ICLR (Poster)"},{"key":"e_1_3_1_64_2","doi-asserted-by":"crossref","DOI":"10.1109\/IJCNN.2005.1555942","article-title":"A new model for learning in graph domains","author":"Gori Marco","year":"2005","unstructured":"Marco Gori, Gabriele Monfardini, and Franco Scarselli. 2005. A new model for learning in graph domains. Proceedings. 2005 IEEE International Joint Conference on Neural Networks (2005).","journal-title":"Proceedings. 2005 IEEE International Joint Conference on Neural Networks"},{"key":"e_1_3_1_65_2","article-title":"The graph neural network model","author":"Scarselli Franco","year":"2008","unstructured":"Franco Scarselli, Marco Gori, Ah Chung Tsoi, Markus Hagenbuchner, and Gabriele Monfardini. 2008. The graph neural network model. IEEE Transactions on Neural Networks, IEEE (2008).","journal-title":"IEEE Transactions on Neural Networks, IEEE"},{"key":"e_1_3_1_66_2","article-title":"Convolutional neural networks on graphs with fast localized spectral filtering","author":"Defferrard Micha\u00ebl","year":"2016","unstructured":"Micha\u00ebl Defferrard, Xavier Bresson, and Pierre Vandergheynst. 2016. Convolutional neural networks on graphs with fast localized spectral filtering. Advances in Neural Information Processing Systems (2016).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_67_2","article-title":"Semi-supervised classification with graph convolutional networks","author":"Kipf Thomas N.","year":"2016","unstructured":"Thomas N. Kipf and Max Welling. 2016. Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv:1609.02907 (2016).","journal-title":"arXiv preprint arXiv:1609.02907"},{"key":"e_1_3_1_68_2","article-title":"Inductive representation learning on large graphs","author":"Hamilton Will","year":"2017","unstructured":"Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. Advances in Neural Information Processing Systems (2017).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_69_2","article-title":"An end-to-end deep learning architecture for graph classification","author":"Zhang Muhan","year":"2018","unstructured":"Muhan Zhang, Zhicheng Cui, Marion Neumann, and Yixin Chen. 2018. An end-to-end deep learning architecture for graph classification. Proceedings of the AAAI Conference on Artificial Intelligence (2018).","journal-title":"Proceedings of the AAAI Conference on Artificial Intelligence"},{"key":"e_1_3_1_70_2","article-title":"Graph attention networks","author":"Veli\u010dkovi\u0107 Petar","year":"2017","unstructured":"Petar Veli\u010dkovi\u0107, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. 2017. Graph attention networks. arXiv preprint arXiv:1710.10903 (2017).","journal-title":"arXiv preprint arXiv:1710.10903"},{"key":"e_1_3_1_71_2","article-title":"GDroid: Android malware detection and classification with graph convolutional network","author":"Gao Han","year":"2021","unstructured":"Han Gao, Shaoyin Cheng, and Weiming Zhang. 2021. GDroid: Android malware detection and classification with graph convolutional network. Computers & Security, Elsevier (2021).","journal-title":"Computers & Security, Elsevier"},{"key":"e_1_3_1_72_2","doi-asserted-by":"crossref","DOI":"10.5220\/0011328600003283","article-title":"PhishGNN: A phishing website detection framework using graph neural networks","author":"Bilot Tristan","year":"2022","unstructured":"Tristan Bilot, Gr\u00e9goire Geis, and Badis Hammi. 2022. PhishGNN: A phishing website detection framework using graph neural networks. Proceedings of the 19th International Conference on Security and Cryptography - Volume 1: SECRYPT, SciTePress, INSTICC (2022).","journal-title":"Proceedings of the 19th International Conference on Security and Cryptography - Volume 1: SECRYPT, SciTePress, INSTICC"},{"key":"e_1_3_1_73_2","article-title":"GraphXSS: An efficient XSS payload detection approach based on graph convolutional network","author":"Liu Zhonglin","year":"2022","unstructured":"Zhonglin Liu, Yong Fang, Cheng Huang, and Jiaxuan Han. 2022. GraphXSS: An efficient XSS payload detection approach based on graph convolutional network. Computers & Security, Elsevier (2022).","journal-title":"Computers & Security, Elsevier"},{"issue":"1","key":"e_1_3_1_74_2","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1007\/s11416-023-00498-7","article-title":"Mal2GCN: A robust malware detection approach using deep graph convolutional networks with non-negative weights","volume":"20","author":"Kargarnovin Omid","year":"2024","unstructured":"Omid Kargarnovin, Amir Mahdi Sadeghzadeh, and Rasool Jalili. 2024. Mal2GCN: A robust malware detection approach using deep graph convolutional networks with non-negative weights. Journal of Computer Virology and Hacking Techniques 20, 1 (2024), 95\u2013111.","journal-title":"Journal of Computer Virology and Hacking Techniques"},{"key":"e_1_3_1_75_2","article-title":"Neural machine translation by jointly learning to align and translate","author":"Bahdanau Dzmitry","year":"2014","unstructured":"Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2014. Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473 (2014).","journal-title":"arXiv preprint arXiv:1409.0473"},{"key":"e_1_3_1_76_2","article-title":"JStrong: Malicious JavaScript detection based on code semantic representation and graph neural network","author":"Fang Yong","year":"2022","unstructured":"Yong Fang, Chaoyi Huang, Minchuan Zeng, Zhiying Zhao, and Cheng Huang. 2022. JStrong: Malicious JavaScript detection based on code semantic representation and graph neural network. Computers & Security, Elsevier (2022).","journal-title":"Computers & Security, Elsevier"},{"key":"e_1_3_1_77_2","article-title":"Graph neural networks in recommender systems: A survey","author":"Wu Shiwen","year":"2022","unstructured":"Shiwen Wu, Fei Sun, Wentao Zhang, Xu Xie, and Bin Cui. 2022. Graph neural networks in recommender systems: A survey. ACM Computing Surveys, ACM New York, NY (2022).","journal-title":"ACM Computing Surveys, ACM New York, NY"},{"key":"e_1_3_1_78_2","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2022.117921","article-title":"Graph neural network for traffic forecasting: A survey","author":"Jiang Weiwei","year":"2022","unstructured":"Weiwei Jiang and Jiayun Luo. 2022. Graph neural network for traffic forecasting: A survey. Expert Systems with Applications, Elsevier (2022).","journal-title":"Expert Systems with Applications, Elsevier"},{"key":"e_1_3_1_79_2","doi-asserted-by":"crossref","unstructured":"Thomas Gaudelet Ben Day Arian R. Jamasb Jyothish Soman Cristian Regep Gertrude Liu Jeremy B. R. Hayter Richard Vickers Charles Roberts Jian Tang David Roblin Tom L. Blundell Michael M. Bronstein and Jake P. Taylor-King. 2021. Utilizing graph machine learning within drug discovery and development. Briefings in Bioinformatics Oxford University Press (2021).","DOI":"10.1093\/bib\/bbab159"},{"key":"e_1_3_1_80_2","doi-asserted-by":"crossref","DOI":"10.1145\/2381896.2381900","article-title":"Improving malware classification: Bridging the static\/dynamic gap","author":"Anderson Blake","year":"2012","unstructured":"Blake Anderson, Curtis Storlie, and Terran Lane. 2012. Improving malware classification: Bridging the static\/dynamic gap. Proceedings of the 5th ACM Workshop on Security and Artificial Intelligence (2012).","journal-title":"Proceedings of the 5th ACM Workshop on Security and Artificial Intelligence"},{"key":"e_1_3_1_81_2","article-title":"Detecting metamorphic malwares using code graphs","author":"Lee Jusuk","year":"2010","unstructured":"Jusuk Lee, Kyoochang Jeong, and Heejo Lee. 2010. Detecting metamorphic malwares using code graphs. Proceedings of the 2010 ACM Symposium on Applied Computing (2010).","journal-title":"Proceedings of the 2010 ACM Symposium on Applied Computing"},{"key":"e_1_3_1_82_2","article-title":"Amandroid: A precise and general inter-component data flow analysis framework for security vetting of Android apps","author":"Wei Fengguo","year":"2018","unstructured":"Fengguo Wei, Sankardas Roy, and Xinming Ou. 2018. Amandroid: A precise and general inter-component data flow analysis framework for security vetting of Android apps. ACM Transactions on Privacy and Security (TOPS), ACM New York, NY, USA (2018).","journal-title":"ACM Transactions on Privacy and Security (TOPS), ACM New York, NY, USA"},{"key":"e_1_3_1_83_2","article-title":"The program dependence graph and its use in optimization","author":"Ferrante Jeanne","year":"1987","unstructured":"Jeanne Ferrante, Karl J. Ottenstein, and Joe D. Warren. 1987. The program dependence graph and its use in optimization. ACM Transactions on Programming Languages and Systems (TOPLAS), ACM New York, NY, USA (1987).","journal-title":"ACM Transactions on Programming Languages and Systems (TOPLAS), ACM New York, NY, USA"},{"key":"e_1_3_1_84_2","unstructured":"Cuckoo Sandbox Book \u2014 Cuckoo Sandbox v2.0.7 Book. 2020. https:\/\/cuckoo.readthedocs.io\/en\/latest\/ [Accessed on 01\/17\/2023] (2020)."},{"key":"e_1_3_1_85_2","article-title":"Hawk: Rapid Android malware detection through heterogeneous graph attention networks","author":"Hei Yiming","year":"2021","unstructured":"Yiming Hei, Renyu Yang, Hao Peng, Lihong Wang, Xiaolin Xu, Jianwei Liu, Hong Liu, Jie Xu, and Lichao Sun. 2021. Hawk: Rapid Android malware detection through heterogeneous graph attention networks. IEEE Transactions on Neural Networks and Learning Systems, IEEE (2021).","journal-title":"IEEE Transactions on Neural Networks and Learning Systems, IEEE"},{"key":"e_1_3_1_86_2","unstructured":"Welcome to Androguard\u2019s documentation! \u2014 Androguard 3.4.0 documentation. 2018. https:\/\/androguard.readthedocs.io\/en\/latest\/ [Accessed on 01\/17\/2023] (2018)."},{"key":"e_1_3_1_87_2","unstructured":"radare. 2023. https:\/\/rada.re\/n\/ [Accessed on 01\/17\/2023] (2023)."},{"key":"e_1_3_1_88_2","unstructured":"Hex Rays State of-the-art binary code analysis solutions. 2023. https:\/\/hex-rays.com\/ida-pro [Accessed on 01\/11\/2023] (2023)."},{"key":"e_1_3_1_89_2","unstructured":"Ghidra. 2023. https:\/\/ghidra-sre.org\/ [Accessed on 01\/17\/2023] (2023)."},{"key":"e_1_3_1_90_2","unstructured":"binary Android apps. Apktool A tool for reverse engineering 3rd party closed. 2022. https:\/\/ibotpeaches.github.io\/Apktool [Accessed on 01\/11\/2023] (2022)."},{"key":"e_1_3_1_91_2","unstructured":"Djack1010\/graph4apk. 2021. https:\/\/github.com\/Djack1010\/graph4apk [Accessed on 01\/17\/2023] (2021)."},{"key":"e_1_3_1_92_2","unstructured":"Main Page WalaWiki. 2019. https:\/\/wala.sourceforge.net\/wiki\/index.php\/Main_Page [Accessed on 01\/12\/2023] (2019)."},{"key":"e_1_3_1_93_2","unstructured":"angr. 2022. https:\/\/angr.io\/ [Accessed on 01\/17\/2023] (2022)."},{"key":"e_1_3_1_94_2","unstructured":"strace. 2022. https:\/\/strace.io\/ [Accessed on 01\/17\/2023] (2022)."},{"key":"e_1_3_1_95_2","unstructured":"HomePage Systemtap Wiki. 2022. https:\/\/sourceware.org\/systemtap\/wiki\/ [Accessed on 02\/10\/2023] (2022)."},{"key":"e_1_3_1_96_2","unstructured":"ANY.RUN Interactive Online Malware Sandbox. 2023. https:\/\/any.run\/ [Accessed on 02\/10\/2023] (2023)."},{"key":"e_1_3_1_97_2","article-title":"Discriminative embeddings of latent variable models for structured data","author":"Dai Hanjun","year":"2016","unstructured":"Hanjun Dai, Bo Dai, and Le Song. 2016. Discriminative embeddings of latent variable models for structured data. International Conference on Machine Learning (2016).","journal-title":"International Conference on Machine Learning"},{"key":"e_1_3_1_98_2","unstructured":"openargus Home. 2022. https:\/\/openargus.org [Accessed on 12\/11\/2022] (2022)."},{"key":"e_1_3_1_99_2","article-title":"Drebin: Effective and explainable detection of Android malware in your pocket.","author":"Arp Daniel","year":"2014","unstructured":"Daniel Arp, Michael Spreitzenbarth, Malte Hubner, Hugo Gascon, Konrad Rieck, and CERT Siemens. 2014. Drebin: Effective and explainable detection of Android malware in your pocket. NDSS (2014).","journal-title":"NDSS"},{"key":"e_1_3_1_100_2","article-title":"Gene selection for cancer classification using support vector machines","author":"Guyon Isabelle","year":"2002","unstructured":"Isabelle Guyon, Jason Weston, Stephen Barnhill, and Vladimir Vapnik. 2002. Gene selection for cancer classification using support vector machines. Machine Learning, Springer (2002).","journal-title":"Machine Learning, Springer"},{"key":"e_1_3_1_101_2","article-title":"Inferential SIR-GN: Scalable graph representation learning","author":"Layne Janet","year":"2021","unstructured":"Janet Layne and Edoardo Serra. 2021. Inferential SIR-GN: Scalable graph representation learning. arXiv preprint arXiv:2111.04826 (2021).","journal-title":"arXiv preprint arXiv:2111.04826"},{"key":"e_1_3_1_102_2","article-title":"A unified approach to interpreting model predictions","author":"Lundberg Scott M.","year":"2017","unstructured":"Scott M. Lundberg and Su-In Lee. 2017. A unified approach to interpreting model predictions. Advances in Neural Information Processing Systems (2017).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_103_2","doi-asserted-by":"crossref","DOI":"10.1145\/2901739.2903508","article-title":"AndroZoo: Collecting millions of Android apps for the research community","author":"Allix Kevin","year":"2016","unstructured":"Kevin Allix, Tegawend\u00e9 F. Bissyand\u00e9, Jacques Klein, and Yves Le Traon. 2016. AndroZoo: Collecting millions of Android apps for the research community. Proceedings of the 13th International Conference on Mining Software Repositories (2016).","journal-title":"Proceedings of the 13th International Conference on Mining Software Repositories"},{"key":"e_1_3_1_104_2","article-title":"Topology adaptive graph convolutional networks","author":"Du Jian","year":"2017","unstructured":"Jian Du, Shanghang Zhang, Guanhang Wu, Jos\u00e9 M. F. Moura, and Soummya Kar. 2017. Topology adaptive graph convolutional networks. arXiv preprint arXiv:1710.10370 (2017).","journal-title":"arXiv preprint arXiv:1710.10370"},{"key":"e_1_3_1_105_2","article-title":"Contextual graph Markov model: A deep and generative approach to graph processing","author":"Bacciu Davide","year":"2018","unstructured":"Davide Bacciu, Federico Errica, and Alessio Micheli. 2018. Contextual graph Markov model: A deep and generative approach to graph processing. International Conference on Machine Learning (2018).","journal-title":"International Conference on Machine Learning"},{"key":"e_1_3_1_106_2","unstructured":"CVE CVE. 2023. https:\/\/cve.mitre.org [Accessed on 01\/12\/2023] (2023)."},{"key":"e_1_3_1_107_2","unstructured":"Exploit Database Exploits for Penetration Testers Researchers and Ethical Hackers. 2023. https:\/\/www.exploit-db.com\/ [Accessed on 01\/12\/2023] (2023)."},{"key":"e_1_3_1_108_2","article-title":"Representation learning on graphs with jumping knowledge networks","author":"Xu Keyulu","year":"2018","unstructured":"Keyulu Xu, Chengtao Li, Yonglong Tian, Tomohiro Sonobe, Ken-ichi Kawarabayashi, and Stefanie Jegelka. 2018. Representation learning on graphs with jumping knowledge networks. International Conference on Machine Learning (2018).","journal-title":"International Conference on Machine Learning"},{"key":"e_1_3_1_109_2","article-title":"Variational graph auto-encoders","author":"Kipf Thomas N.","year":"2016","unstructured":"Thomas N. Kipf and Max Welling. 2016. Variational graph auto-encoders. arXiv preprint arXiv:1611.07308 (2016).","journal-title":"arXiv preprint arXiv:1611.07308"},{"key":"e_1_3_1_110_2","article-title":"A survey of heterogeneous information network analysis","author":"Shi Chuan","year":"2016","unstructured":"Chuan Shi, Yitong Li, Jiawei Zhang, Yizhou Sun, and S. Yu Philip. 2016. A survey of heterogeneous information network analysis. IEEE Transactions on Knowledge and Data Engineering, IEEE (2016).","journal-title":"IEEE Transactions on Knowledge and Data Engineering, IEEE"},{"key":"e_1_3_1_111_2","article-title":"Deep ground truth analysis of current Android malware","author":"Wei Fengguo","year":"2017","unstructured":"Fengguo Wei, Yuping Li, Sankardas Roy, Xinming Ou, and Wu Zhou. 2017. Deep ground truth analysis of current Android malware. Detection of Intrusions and Malware, and Vulnerability Assessment: 14th International Conference, DIMVA 2017, Bonn, Germany, July 6\u20137, 2017, Proceedings 14 (2017).","journal-title":"Detection of Intrusions and Malware, and Vulnerability Assessment: 14th International Conference, DIMVA 2017, Bonn, Germany, July 6\u20137, 2017, Proceedings 14"},{"key":"e_1_3_1_112_2","doi-asserted-by":"crossref","DOI":"10.1109\/CCST.2018.8585560","article-title":"Toward developing a systematic approach to generate benchmark Android malware datasets and classification","author":"Lashkari Arash Habibi","year":"2018","unstructured":"Arash Habibi Lashkari, Andi Fitriah A. Kadir, Laya Taheri, and Ali A. Ghorbani. 2018. Toward developing a systematic approach to generate benchmark Android malware datasets and classification. 2018 International Carnahan Conference on Security Technology (ICCST) (2018).","journal-title":"2018 International Carnahan Conference on Security Technology (ICCST)"},{"key":"e_1_3_1_113_2","unstructured":"Applications | Research | Canadian Institute for Cybersecurity | UNB. 2017. https:\/\/www.unb.ca\/cic\/research\/applications.html [Accessed on 02\/07\/2023] (2017)."},{"key":"e_1_3_1_114_2","article-title":"Dynamic Android malware category classification using semi-supervised deep learning","author":"Mahdavifar Samaneh","year":"2020","unstructured":"Samaneh Mahdavifar, Andi Fitriah Abdul Kadir, Rasool Fatemi, Dima Alhadidi, and Ali A. Ghorbani. 2020. Dynamic Android malware category classification using semi-supervised deep learning. 2020 IEEE Intl. Conf. on Dependable, Autonomic and Secure Computing, Intl. Conf. on Pervasive Intelligence and Computing, Intl. Conf. on Cloud and Big Data Computing, Intl. Conf. on Cyber Science and Technology Congress (DASC\/PiCom\/CBDCom\/CyberSciTech) (2020).","journal-title":"2020 IEEE Intl. Conf. on Dependable, Autonomic and Secure Computing, Intl. Conf. on Pervasive Intelligence and Computing, Intl. Conf. on Cloud and Big Data Computing, Intl. Conf. on Cyber Science and Technology Congress (DASC\/PiCom\/CBDCom\/CyberSciTech)"},{"key":"e_1_3_1_115_2","article-title":"A large-scale database for graph representation learning","author":"Freitas Scott","year":"2020","unstructured":"Scott Freitas, Yuxiao Dong, Joshua Neil, and Duen Horng Chau. 2020. A large-scale database for graph representation learning. arXiv preprint arXiv:2011.07682 (2020).","journal-title":"arXiv preprint arXiv:2011.07682"},{"key":"e_1_3_1_116_2","doi-asserted-by":"crossref","DOI":"10.1145\/2517312.2517315","article-title":"Structural detection of Android malware using embedded call graphs","author":"Gascon Hugo","year":"2013","unstructured":"Hugo Gascon, Fabian Yamaguchi, Daniel Arp, and Konrad Rieck. 2013. Structural detection of Android malware using embedded call graphs. Proceedings of the 2013 ACM Workshop on Artificial Intelligence and Security (2013).","journal-title":"Proceedings of the 2013 ACM Workshop on Artificial Intelligence and Security"},{"key":"e_1_3_1_117_2","article-title":"Robust static analysis of portable executable malware","author":"Hahn Katja","year":"2014","unstructured":"Katja Hahn and I. Register. 2014. Robust static analysis of portable executable malware. HTWK Leipzig (2014).","journal-title":"HTWK Leipzig"},{"key":"e_1_3_1_118_2","article-title":"Microsoft malware classification challenge","author":"Ronen Royi","year":"2018","unstructured":"Royi Ronen, Marian Radu, Corina Feuerstein, Elad Yom-Tov, and Mansour Ahmadi. 2018. Microsoft malware classification challenge. arXiv preprint arXiv:1802.10135 (2018).","journal-title":"arXiv preprint arXiv:1802.10135"},{"key":"e_1_3_1_119_2","article-title":"Be sensitive to your errors: Chaining Neyman-Pearson criteria for automated malware classification","author":"Yan Guanhua","year":"2015","unstructured":"Guanhua Yan. 2015. Be sensitive to your errors: Chaining Neyman-Pearson criteria for automated malware classification. Proceedings of the 10th ACM Symposium on Information, Computer and Communications Security (2015).","journal-title":"Proceedings of the 10th ACM Symposium on Information, Computer and Communications Security"},{"key":"e_1_3_1_120_2","article-title":"BERT: Pre-training of deep bidirectional transformers for language understanding","author":"Devlin Jacob","year":"2018","unstructured":"Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018. BERT: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018).","journal-title":"arXiv preprint arXiv:1810.04805"},{"key":"e_1_3_1_121_2","article-title":"GNNExplainer: Generating explanations for graph neural networks","author":"Ying Zhitao","year":"2019","unstructured":"Zhitao Ying, Dylan Bourgeois, Jiaxuan You, Marinka Zitnik, and Jure Leskovec. 2019. GNNExplainer: Generating explanations for graph neural networks. Advances in Neural Information Processing Systems (2019).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_122_2","article-title":"On explainability of graph neural networks via subgraph explorations","author":"Yuan Hao","year":"2021","unstructured":"Hao Yuan, Haiyang Yu, Jie Wang, Kang Li, and Shuiwang Ji. 2021. On explainability of graph neural networks via subgraph explorations. International Conference on Machine Learning (2021).","journal-title":"International Conference on Machine Learning"},{"key":"e_1_3_1_123_2","article-title":"Parameterized explainer for graph neural network","author":"Luo Dongsheng","year":"2020","unstructured":"Dongsheng Luo, Wei Cheng, Dongkuan Xu, Wenchao Yu, Bo Zong, Haifeng Chen, and Xiang Zhang. 2020. Parameterized explainer for graph neural network. Advances in Neural Information Processing Systems (2020).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_124_2","doi-asserted-by":"publisher","unstructured":"Angelo Oliveira. 2019. Malware analysis datasets: API call sequences IEEE dataport. 10.21227\/tqqm-aq14 (2019).","DOI":"10.21227\/tqqm-aq14"},{"key":"e_1_3_1_125_2","unstructured":"Alibaba Cloud Malware Detection Based on Behaviors. 2018. https:\/\/tianchi.aliyun.com\/competition\/entrance\/231694\/introduction [Accessed on 14\/07\/2023] (2018)."},{"key":"e_1_3_1_126_2","article-title":"Towards sparse hierarchical graph classifiers","author":"Cangea C\u0103t\u0103lina","year":"2018","unstructured":"C\u0103t\u0103lina Cangea, Petar Veli\u010dkovi\u0107, Nikola Jovanovi\u0107, Thomas Kipf, and Pietro Li\u00f2. 2018. Towards sparse hierarchical graph classifiers. arXiv preprint arXiv:1811.01287 (2018).","journal-title":"arXiv preprint arXiv:1811.01287"},{"key":"e_1_3_1_127_2","article-title":"Graph U-Nets","author":"Gao Hongyang","year":"2019","unstructured":"Hongyang Gao and Shuiwang Ji. 2019. Graph U-Nets. International Conference on Machine Learning (2019).","journal-title":"International Conference on Machine Learning"},{"key":"e_1_3_1_128_2","article-title":"Signature verification using a \u2019Siamese\u201d time delay neural network","author":"Bromley Jane","year":"1993","unstructured":"Jane Bromley, Isabelle Guyon, Yann LeCun, Eduard S\u00e4ckinger, and Roopak Shah. 1993. Signature verification using a \u2019Siamese\u201d time delay neural network. Advances in Neural Information Processing Systems (1993).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_129_2","doi-asserted-by":"crossref","DOI":"10.1145\/1553374.1553516","article-title":"Feature hashing for large scale multitask learning","author":"Weinberger Kilian","year":"2009","unstructured":"Kilian Weinberger, Anirban Dasgupta, John Langford, Alex Smola, and Josh Attenberg. 2009. Feature hashing for large scale multitask learning. Proceedings of the 26th Annual International Conference on Machine Learning (2009).","journal-title":"Proceedings of the 26th Annual International Conference on Machine Learning"},{"key":"e_1_3_1_130_2","unstructured":"VirusShare.com. 2023. https:\/\/virusshare.com\/ [Accessed on 01\/26\/2023] (2023)."},{"key":"e_1_3_1_131_2","unstructured":"VirusTotal \u2013 Home. 2023. https:\/\/virustotal.com\/ [Accessed on 01\/26\/2023] (2023)."},{"key":"e_1_3_1_132_2","article-title":"Intriguing properties of neural networks","author":"Szegedy Christian","year":"2013","unstructured":"Christian Szegedy, Wojciech Zaremba, Ilya Sutskever, Joan Bruna, Dumitru Erhan, Ian Goodfellow, and Rob Fergus. 2013. Intriguing properties of neural networks. arXiv preprint arXiv:1312.6199 (2013).","journal-title":"arXiv preprint arXiv:1312.6199"},{"key":"e_1_3_1_133_2","first-page":"387","volume-title":"Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2013, Prague, Czech Republic, September 23-27, 2013, Proceedings, Part III 13","author":"Biggio Battista","year":"2013","unstructured":"Battista Biggio, Igino Corona, Davide Maiorca, Blaine Nelson, Nedim \u0160rndi\u0107, Pavel Laskov, Giorgio Giacinto, and Fabio Roli. 2013. Evasion attacks against machine learning at test time. In Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2013, Prague, Czech Republic, September 23-27, 2013, Proceedings, Part III 13. Springer, 387\u2013402."},{"key":"e_1_3_1_134_2","first-page":"1625","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Eykholt Kevin","year":"2018","unstructured":"Kevin Eykholt, Ivan Evtimov, Earlence Fernandes, Bo Li, Amir Rahmati, Chaowei Xiao, Atul Prakash, Tadayoshi Kohno, and Dawn Song. 2018. Robust physical-world attacks on deep learning visual classification. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 1625\u20131634."},{"key":"e_1_3_1_135_2","article-title":"Explaining and harnessing adversarial examples","author":"Goodfellow Ian J.","year":"2014","unstructured":"Ian J. Goodfellow, Jonathon Shlens, and Christian Szegedy. 2014. Explaining and harnessing adversarial examples. arXiv preprint arXiv:1412.6572 (2014).","journal-title":"arXiv preprint arXiv:1412.6572"},{"key":"e_1_3_1_136_2","doi-asserted-by":"crossref","DOI":"10.1109\/ACCESS.2018.2807385","article-title":"Threat of adversarial attacks on deep learning in computer vision: A survey","author":"Akhtar Naveed","year":"2018","unstructured":"Naveed Akhtar and Ajmal Mian. 2018. Threat of adversarial attacks on deep learning in computer vision: A survey. IEEE Access (2018).","journal-title":"IEEE Access"},{"key":"e_1_3_1_137_2","doi-asserted-by":"crossref","unstructured":"Xiang Ling Lingfei Wu Jiangyu Zhang Zhenqing Qu Wei Deng Xiang Chen Yaguan Qian Chunming Wu Shouling Ji Tianyue Luo Jingzheng Wu and Yanjun Wu. 2023. Adversarial attacks against Windows PE malware detection: A survey of the state-of-the-art. Computers & Security Elsevier (2023).","DOI":"10.1016\/j.cose.2023.103134"},{"key":"e_1_3_1_138_2","article-title":"Adversarial EXEmples: A survey and experimental evaluation of practical attacks on machine learning for Windows malware detection","author":"Demetrio Luca","year":"2021","unstructured":"Luca Demetrio, Scott E. Coull, Battista Biggio, Giovanni Lagorio, Alessandro Armando, and Fabio Roli. 2021. Adversarial EXEmples: A survey and experimental evaluation of practical attacks on machine learning for Windows malware detection. ACM Transactions on Privacy and Security (TOPS), ACM New York, NY, USA (2021).","journal-title":"ACM Transactions on Privacy and Security (TOPS), ACM New York, NY, USA"},{"key":"e_1_3_1_139_2","doi-asserted-by":"crossref","first-page":"582","DOI":"10.1109\/SP.2016.41","volume-title":"2016 IEEE Symposium on Security and Privacy (SP)","author":"Papernot Nicolas","year":"2016","unstructured":"Nicolas Papernot, Patrick McDaniel, Xi Wu, Somesh Jha, and Ananthram Swami. 2016. Distillation as a defense to adversarial perturbations against deep neural networks. In 2016 IEEE Symposium on Security and Privacy (SP). IEEE, 582\u2013597."},{"key":"e_1_3_1_140_2","article-title":"Feature squeezing: Detecting adversarial examples in deep neural networks","author":"Xu Weilin","year":"2017","unstructured":"Weilin Xu, David Evans, and Yanjun Qi. 2017. Feature squeezing: Detecting adversarial examples in deep neural networks. arXiv preprint arXiv:1704.01155 (2017).","journal-title":"arXiv preprint arXiv:1704.01155"},{"key":"e_1_3_1_141_2","doi-asserted-by":"crossref","DOI":"10.1109\/SP40000.2020.00073","article-title":"Intriguing properties of adversarial ML attacks in the problem space","author":"Pierazzi Fabio","year":"2020","unstructured":"Fabio Pierazzi, Feargus Pendlebury, Jacopo Cortellazzi, and Lorenzo Cavallaro. 2020. Intriguing properties of adversarial ML attacks in the problem space. 2020 IEEE Symposium on Security and Privacy (SP) (2020).","journal-title":"2020 IEEE Symposium on Security and Privacy (SP)"},{"key":"e_1_3_1_142_2","article-title":"Deceiving end-to-end deep learning malware detectors using adversarial examples","author":"Kreuk Felix","year":"2018","unstructured":"Felix Kreuk, Assi Barak, Shir Aviv-Reuven, Moran Baruch, Benny Pinkas, and Joseph Keshet. 2018. Deceiving end-to-end deep learning malware detectors using adversarial examples. arXiv preprint arXiv:1802.04528 (2018).","journal-title":"arXiv preprint arXiv:1802.04528"},{"key":"e_1_3_1_143_2","doi-asserted-by":"crossref","DOI":"10.1109\/SPW.2019.00015","article-title":"Exploring adversarial examples in malware detection","author":"Suciu Octavian","year":"2019","unstructured":"Octavian Suciu, Scott E. Coull, and Jeffrey Johns. 2019. Exploring adversarial examples in malware detection. 2019 IEEE Security and Privacy Workshops (SPW) (2019).","journal-title":"2019 IEEE Security and Privacy Workshops (SPW)"},{"key":"e_1_3_1_144_2","article-title":"Explaining vulnerabilities of deep learning to adversarial malware binaries","author":"Demetrio Luca","year":"2019","unstructured":"Luca Demetrio, Battista Biggio, Giovanni Lagorio, Fabio Roli, and Alessandro Armando. 2019. Explaining vulnerabilities of deep learning to adversarial malware binaries. arXiv preprint arXiv:1901.03583 (2019).","journal-title":"arXiv preprint arXiv:1901.03583"},{"key":"e_1_3_1_145_2","doi-asserted-by":"crossref","DOI":"10.1109\/EISIC.2017.21","article-title":"Adversarial machine learning in malware detection: Arms race between evasion attack and defense","author":"Chen Lingwei","year":"2017","unstructured":"Lingwei Chen, Yanfang Ye, and Thirimachos Bourlai. 2017. Adversarial machine learning in malware detection: Arms race between evasion attack and defense. 2017 European Intelligence and Security Informatics Conference (EISIC) (2017).","journal-title":"2017 European Intelligence and Security Informatics Conference (EISIC)"},{"key":"e_1_3_1_146_2","article-title":"Generating adversarial malware examples for black-box attacks based on GAN","author":"Hu Weiwei","year":"2023","unstructured":"Weiwei Hu and Ying Tan. 2023. Generating adversarial malware examples for black-box attacks based on GAN. Data Mining and Big Data: 7th International Conference, DMBD 2022, Beijing, China, November 21\u201324, 2022, Proceedings, Part II (2023).","journal-title":"Data Mining and Big Data: 7th International Conference, DMBD 2022, Beijing, China, November 21\u201324, 2022, Proceedings, Part II"},{"key":"e_1_3_1_147_2","article-title":"Enhancing machine learning based malware detection model by reinforcement learning","author":"Wu Cangshuai","year":"2018","unstructured":"Cangshuai Wu, Jiangyong Shi, Yuexiang Yang, and Wenhua Li. 2018. Enhancing machine learning based malware detection model by reinforcement learning. Proceedings of the 8th International Conference on Communication and Network Security (2018).","journal-title":"Proceedings of the 8th International Conference on Communication and Network Security"},{"key":"e_1_3_1_148_2","article-title":"Evading anti-malware engines with deep reinforcement learning","author":"Fang Zhiyang","year":"2019","unstructured":"Zhiyang Fang, Junfeng Wang, Boya Li, Siqi Wu, Yingjie Zhou, and Haiying Huang. 2019. Evading anti-malware engines with deep reinforcement learning. IEEE Access (2019).","journal-title":"IEEE Access"},{"key":"e_1_3_1_149_2","article-title":"Adversarial attack and defense on graph data: A survey","author":"Sun Lichao","year":"2018","unstructured":"Lichao Sun, Yingtong Dou, Carl Yang, Ji Wang, Philip S. Yu, Lifang He, and Bo Li. 2018. Adversarial attack and defense on graph data: A survey. arXiv preprint arXiv:1812.10528 (2018).","journal-title":"arXiv preprint arXiv:1812.10528"},{"key":"e_1_3_1_150_2","doi-asserted-by":"crossref","DOI":"10.1145\/3219819.3220078","article-title":"Adversarial attacks on neural networks for graph data","author":"Z\u00fcgner Daniel","year":"2018","unstructured":"Daniel Z\u00fcgner, Amir Akbarnejad, and Stephan G\u00fcnnemann. 2018. Adversarial attacks on neural networks for graph data. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (2018).","journal-title":"Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining"},{"key":"e_1_3_1_151_2","article-title":"Adversarial attack on graph structured data","author":"Dai Hanjun","year":"2018","unstructured":"Hanjun Dai, Hui Li, Tian Tian, Xin Huang, Lin Wang, Jun Zhu, and Le Song. 2018. Adversarial attack on graph structured data. International Conference on Machine Learning (2018).","journal-title":"International Conference on Machine Learning"},{"key":"e_1_3_1_152_2","article-title":"MANIS: Evading malware detection system on graph structure","author":"Xu Peng","year":"2020","unstructured":"Peng Xu, Bojan Kolosnjaji, Claudia Eckert, and Apostolis Zarras. 2020. MANIS: Evading malware detection system on graph structure. Proceedings of the 35th Annual ACM Symposium on Applied Computing (2020).","journal-title":"Proceedings of the 35th Annual ACM Symposium on Applied Computing"},{"key":"e_1_3_1_153_2","doi-asserted-by":"crossref","DOI":"10.1145\/3460120.3485387","article-title":"Structural attack against graph based Android malware detection","author":"Zhao Kaifa","year":"2021","unstructured":"Kaifa Zhao, Hao Zhou, Yulin Zhu, Xian Zhan, Kai Zhou, Jianfeng Li, Le Yu, Wei Yuan, and Xiapu Luo. 2021. Structural attack against graph based Android malware detection. Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security (2021).","journal-title":"Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security"},{"key":"e_1_3_1_154_2","article-title":"Semantics-preserving reinforcement learning attack against graph neural networks for malware detection","author":"Zhang Lan","year":"2022","unstructured":"Lan Zhang, Peng Liu, Yoonho Choi, and Ping Chen. 2022. Semantics-preserving reinforcement learning attack against graph neural networks for malware detection. IEEE Transactions on Dependable and Secure Computing, IEEE (2022).","journal-title":"IEEE Transactions on Dependable and Secure Computing, IEEE"},{"key":"e_1_3_1_155_2","article-title":"Non-negative networks against adversarial attacks","author":"Fleshman William","year":"2018","unstructured":"William Fleshman, Edward Raff, Jared Sylvester, Steven Forsyth, and Mark McLean. 2018. Non-negative networks against adversarial attacks. arXiv preprint arXiv:1806.06108 (2018).","journal-title":"arXiv preprint arXiv:1806.06108"},{"issue":"3","key":"e_1_3_1_156_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3469659","article-title":"Modeling realistic adversarial attacks against network intrusion detection systems","volume":"3","author":"Apruzzese Giovanni","year":"2022","unstructured":"Giovanni Apruzzese, Mauro Andreolini, Luca Ferretti, Mirco Marchetti, and Michele Colajanni. 2022. Modeling realistic adversarial attacks against network intrusion detection systems. Digital Threats: Research and Practice (DTRAP) 3, 3 (2022), 1\u201319.","journal-title":"Digital Threats: Research and Practice (DTRAP)"},{"key":"e_1_3_1_157_2","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1109\/SaTML54575.2023.00031","volume-title":"2023 IEEE Conference on Secure and Trustworthy Machine Learning (SaTML)","author":"Apruzzese Giovanni","year":"2023","unstructured":"Giovanni Apruzzese, Hyrum S. Anderson, Savino Dambra, David Freeman, Fabio Pierazzi, and Kevin Roundy. 2023. \u201cReal attackers don\u2019t compute gradients\u201d: Bridging the gap between adversarial ML research and practice. In 2023 IEEE Conference on Secure and Trustworthy Machine Learning (SaTML). IEEE, 339\u2013364."},{"key":"e_1_3_1_158_2","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1109\/SPW50608.2020.00028","volume-title":"2020 IEEE Security and Privacy Workshops (SPW)","author":"Kumar Ram Shankar Siva","year":"2020","unstructured":"Ram Shankar Siva Kumar, Magnus Nystr\u00f6m, John Lambert, Andrew Marshall, Mario Goertzel, Andi Comissoneru, Matt Swann, and Sharon Xia. 2020. Adversarial machine learning-industry perspectives. In 2020 IEEE Security and Privacy Workshops (SPW). IEEE, 69\u201375."},{"issue":"3","key":"e_1_3_1_159_2","doi-asserted-by":"crossref","first-page":"103","DOI":"10.1016\/j.ijcip.2010.10.002","article-title":"The economics of cybersecurity: Principles and policy options","volume":"3","author":"Moore Tyler","year":"2010","unstructured":"Tyler Moore. 2010. The economics of cybersecurity: Principles and policy options. International Journal of Critical Infrastructure Protection 3, 3-4 (2010), 103\u2013117.","journal-title":"International Journal of Critical Infrastructure Protection"},{"key":"e_1_3_1_160_2","article-title":"RETVec: Resilient and efficient text vectorizer","volume":"36","author":"Bursztein Elie","year":"2024","unstructured":"Elie Bursztein, Marina Zhang, Owen Vallis, Xinyu Jia, and Alexey Kurakin. 2024. RETVec: Resilient and efficient text vectorizer. Advances in Neural Information Processing Systems 36 (2024).","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_1_161_2","unstructured":"Improving Malicious Document Detection in Gmail with Deep Learning. 2020. https:\/\/security.googleblog.com\/2020\/02\/improving-malicious-document-detection.html [Accessed on 03\/08\/2024] (2020)."},{"key":"e_1_3_1_162_2","first-page":"3157","volume-title":"IJCAI","author":"Kim Seoyoon","year":"2022","unstructured":"Seoyoon Kim, Seongjun Yun, and Jaewoo Kang. 2022. DyGRAIN: An incremental learning framework for dynamic graphs. In IJCAI. 3157\u20133163."},{"issue":"1","key":"e_1_3_1_163_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3545574","article-title":"The role of machine learning in cybersecurity","volume":"4","author":"Apruzzese Giovanni","year":"2023","unstructured":"Giovanni Apruzzese, Pavel Laskov, Edgardo Montes de Oca, Wissam Mallouli, Luis Brdalo Rapa, Athanasios Vasileios Grammatopoulos, and Fabio Di Franco. 2023. The role of machine learning in cybersecurity. Digital Threats: Research and Practice 4, 1 (2023), 1\u201338.","journal-title":"Digital Threats: Research and Practice"},{"key":"e_1_3_1_164_2","first-page":"729","volume-title":"28th USENIX Security Symposium (USENIX Security 19)","author":"Pendlebury Feargus","year":"2019","unstructured":"Feargus Pendlebury, Fabio Pierazzi, Roberto Jordaney, Johannes Kinder, and Lorenzo Cavallaro. 2019. \\(\\lbrace\\) TESSERACT \\(\\rbrace\\) : Eliminating experimental bias in malware classification across space and time. In 28th USENIX Security Symposium (USENIX Security 19). 729\u2013746."},{"key":"e_1_3_1_165_2","first-page":"3971","volume-title":"31st USENIX Security Symposium (USENIX Security 22)","author":"Arp Daniel","year":"2022","unstructured":"Daniel Arp, Erwin Quiring, Feargus Pendlebury, Alexander Warnecke, Fabio Pierazzi, Christian Wressnegger, Lorenzo Cavallaro, and Konrad Rieck. 2022. Dos and don\u2019ts of machine learning in computer security. In 31st USENIX Security Symposium (USENIX Security 22). 3971\u20133988."},{"key":"e_1_3_1_166_2","first-page":"6614","volume-title":"Proceedings of the AAAI Conference on Artificial Intelligence","volume":"36","author":"Feng Aosong","year":"2022","unstructured":"Aosong Feng, Chenyu You, Shiqiang Wang, and Leandros Tassiulas. 2022. KerGNNs: Interpretable graph neural networks with graph kernels. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 36. 6614\u20136622."},{"key":"e_1_3_1_167_2","first-page":"2361","volume-title":"29th USENIX Security Symposium (USENIX Security 20)","author":"Zhu Shuofei","year":"2020","unstructured":"Shuofei Zhu, Jianjun Shi, Limin Yang, Boqin Qin, Ziyi Zhang, Linhai Song, and Gang Wang. 2020. Measuring and modeling the label dynamics of online \\(\\lbrace\\) Anti-Malware \\(\\rbrace\\) engines. In 29th USENIX Security Symposium (USENIX Security 20). 2361\u20132378."},{"key":"e_1_3_1_168_2","first-page":"1","volume-title":"Proceedings of the 20th Annual Network & Distributed System Security Symposium","author":"\u0160rndic Nedim","year":"2013","unstructured":"Nedim \u0160rndic and Pavel Laskov. 2013. Detection of malicious pdf files based on hierarchical document structure. In Proceedings of the 20th Annual Network & Distributed System Security Symposium. Citeseer, 1\u201316."},{"key":"e_1_3_1_169_2","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/EuroSP53844.2022.00010","volume-title":"2022 IEEE 7th European Symposium on Security and Privacy (EuroS&P)","author":"Apruzzese Giovanni","year":"2022","unstructured":"Giovanni Apruzzese, Pavel Laskov, and Aliya Tastemirova. 2022. SoK: The impact of unlabelled data in cyberthreat detection. In 2022 IEEE 7th European Symposium on Security and Privacy (EuroS&P). IEEE, 20\u201342."},{"key":"e_1_3_1_170_2","unstructured":"Top-10 Strategic Technology Trends for 2020. 2020. https:\/\/www.forbes.com\/sites\/forbestechcouncil\/2021\/07\/29\/what-you-need-to-know-about-ai-security---even-if-your-company-isnt-using-ai-yet\/?sh=13423a6e10a0 [Accessed on 03\/08\/2024] (2020)."},{"key":"e_1_3_1_171_2","article-title":"Graph neural networks for intrusion detection: A survey","author":"Bilot Tristan","year":"2023","unstructured":"Tristan Bilot, Nour El Madhoun, Khaldoun Al Agha, and Anis Zouaoui. 2023. Graph neural networks for intrusion detection: A survey. IEEE Access (2023).","journal-title":"IEEE Access"},{"key":"e_1_3_1_172_2","first-page":"3438","volume-title":"Proceedings of the AAAI Conference on Artificial Intelligence","volume":"34","author":"Chen Deli","year":"2020","unstructured":"Deli Chen, Yankai Lin, Wei Li, Peng Li, Jie Zhou, and Xu Sun. 2020. Measuring and relieving the over-smoothing problem for graph neural networks from the topological view. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 34. 3438\u20133445."}],"container-title":["ACM Computing Surveys"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3664649","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3664649","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:17:29Z","timestamp":1750295849000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3664649"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,29]]},"references-count":171,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2024,11,30]]}},"alternative-id":["10.1145\/3664649"],"URL":"https:\/\/doi.org\/10.1145\/3664649","relation":{},"ISSN":["0360-0300","1557-7341"],"issn-type":[{"value":"0360-0300","type":"print"},{"value":"1557-7341","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6,29]]},"assertion":[{"value":"2023-03-04","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-05-08","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-06-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}