{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T16:15:47Z","timestamp":1783700147712,"version":"3.55.0"},"reference-count":66,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2023,5,1]],"date-time":"2023-05-01T00:00:00Z","timestamp":1682899200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,5,1]],"date-time":"2023-05-01T00:00:00Z","timestamp":1682899200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,5,1]],"date-time":"2023-05-01T00:00:00Z","timestamp":1682899200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2020AAA0107705"],"award-info":[{"award-number":["2020AAA0107705"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U20A20178"],"award-info":[{"award-number":["U20A20178"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Key Research and Development Program of China","award":["2020AAA0107705"],"award-info":[{"award-number":["2020AAA0107705"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Dependable and Secure Comput."],"published-print":{"date-parts":[[2023,5,1]]},"DOI":"10.1109\/tdsc.2022.3168285","type":"journal-article","created":{"date-parts":[[2022,4,25]],"date-time":"2022-04-25T20:51:01Z","timestamp":1650919861000},"page":"2025-2039","source":"Crossref","is-referenced-by-count":58,"title":["MsDroid: Identifying Malicious Snippets for Android Malware Detection"],"prefix":"10.1109","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5977-1489","authenticated-orcid":false,"given":"Yiling","family":"He","sequence":"first","affiliation":[{"name":"Department of Computer Science and Technology, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yiping","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Cyberspace Security, Beijing University of Posts and Telecommunications, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1675-5283","authenticated-orcid":false,"given":"Lei","family":"Wu","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ziqi","family":"Yang","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kui","family":"Ren","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7872-6969","authenticated-orcid":false,"given":"Zhan","family":"Qin","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref57","article-title":"Graph networks as learnable physics engines for inference and control","author":"sanchez-gonzalez","year":"2018"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICCE.2018.8326293"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/ISEA-ISAP49340.2020.235015"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/j.softx.2020.100403"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2017\/250"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSP.2019.00014"},{"key":"ref58","first-page":"6530","article-title":"Protein interface prediction using graph convolutional networks","author":"fout","year":"2017","journal-title":"Proc Adv Neural Informat Process Syst"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.diin.2018.01.007"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/WIW.2016.040"},{"key":"ref52","first-page":"702","article-title":"Hadm: Hybrid analysis for detection of malware","author":"xu","year":"2016","journal-title":"Proc SAI Intell Syst Conf"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"987","DOI":"10.1109\/TIFS.2019.2932228","article-title":"Android HIV: A study of repackaging malware for evading machine-learning detection","volume":"15","author":"chen","year":"2019","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2517312.2517315"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3417291"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11203-9_10"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2020.3021924"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CyberC.2015.88"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2018\/142"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243792"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/TST.2016.7399288"},{"key":"ref50","first-page":"609","article-title":"cyber: Enhancing robustness of android malware detection system against adversarial attacks on heterogeneous graph based model","author":"hou","year":"2019","journal-title":"Proc ACM Int Conf Information and Knowledge Management"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2018.23296"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-26362-5_17"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.16"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-24177-7_15"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00003"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2020.24311"},{"key":"ref44","article-title":"Beyond the virus: A first look at coronavirus-themed mobile malware","author":"he","year":"2020"},{"key":"ref43","first-page":"468","article-title":"AndroZoo: Collecting Millions of Android Apps for the Research Community","author":"allix","year":"2016","journal-title":"2016 IEEE\/ACM 13th Conference on Mining Software Repositories (MSR)"},{"key":"ref49","article-title":"AVPASS: Leaking and bypassing antivirus detection model automatically","author":"jung","year":"2017","journal-title":"Black Hat USA Briefings (Black Hat USA)"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2019\/576"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3097983.3098026"},{"key":"ref9","first-page":"729","article-title":"TESSERACT: Eliminating experimental bias in malware classification across space and time","author":"pendlebury","year":"2019","journal-title":"Proc 28th USENIX Secur Symp"},{"key":"ref4","first-page":"301","article-title":"Deep android malware detection","author":"mclaughlin","year":"2016","journal-title":"Proc ACM Conf Data Appl Secur Privacy"},{"key":"ref3","article-title":"MaMaDroid: Detecting android malware by building markov chains of behavioral models","author":"mariconti","year":"2016"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2018.2866319"},{"key":"ref5","first-page":"2633","article-title":"R2-D2: Color-inspired convolutional neural network (CNN)-based android malware detections","author":"hsien-de huang","year":"2018","journal-title":"Proc IEEE Int Conf Big Data"},{"key":"ref40","first-page":"9244","article-title":"Gnnexplainer: Generating explanations for graph neural networks","author":"ying","year":"2019","journal-title":"Proc Adv Neural Informat Process Syst"},{"key":"ref35","first-page":"1101","article-title":"On demystifying the android application framework: Re-visiting android permission specification analysis","author":"backes","year":"2016","journal-title":"Proc 25th USENIX Secur Symp"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382222"},{"key":"ref37","doi-asserted-by":"crossref","first-page":"919","DOI":"10.1145\/3324884.3416582","article-title":"Automated Third-Party Library Detection for Android Applications: Are We There Yet?","author":"zhan","year":"2020","journal-title":"IEEE\/ACM Int Conference on Automated Software Engineering (ASE)"},{"key":"ref36","first-page":"653","article-title":"LibRadar: Fast and Accurate Detection of Third-Party Libraries in Android Apps","author":"ma","year":"2016","journal-title":"2016 IEEE\/ACM 38th International Conference on Software Engineering Companion (ICSE-C) ICSE-C"},{"key":"ref31","author":"sikorski","year":"2012","journal-title":"Practical Malware Analysis The Hands-On Guide to Dissecting Malicious Software"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-60876-1_12"},{"key":"ref33","article-title":"Androguard","author":"desnos","year":"2020"},{"key":"ref32","article-title":"Creating a malware analysis lab and basic malware analysis","author":"peppers","year":"2018","journal-title":"Creative Components"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2014.23247"},{"key":"ref1","article-title":"Recent cyber-attacks and the eu&#x2019;s cybersecurity strategy for the digital decade","author":"neville","year":"2021"},{"key":"ref39","article-title":"Graph attention networks","author":"veli?kovi?","year":"2017"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3178876.3186106"},{"key":"ref24","first-page":"3844","article-title":"Convolutional neural networks on graphs with fast localized spectral filtering","author":"defferrard","year":"2016","journal-title":"Proc Adv Neural Informat Process Syst"},{"key":"ref23","article-title":"Semi-supervised classification with graph convolutional networks","author":"kipf","year":"2016"},{"key":"ref26","first-page":"79","article-title":"Comparative evaluation of machine learning-based malware detection on android","author":"hahn","year":"2016","journal-title":"Sicherheit 2016&#x2014;Sicherheit Schutz Und Zuverl&#x00E4;ssigkeit"},{"key":"ref25","article-title":"How powerful are graph neural networks?","author":"xu","year":"2018"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.14722\/bar.2019.23020"},{"key":"ref20","first-page":"2654","article-title":"Out of the box: Reasoning with graph convolution nets for factual visual question answering","author":"narasimhan","year":"2018","journal-title":"Proc Adv Neural Informat Process Syst"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134018"},{"key":"ref66","first-page":"2111","article-title":"Network representation learning with rich text information","author":"yang","year":"2015","journal-title":"Proc Int Joint Conf Artif Intell"},{"key":"ref22","first-page":"1024","article-title":"Inductive representation learning on large graphs","author":"hamilton","year":"2017","journal-title":"Proc Adv Neural Informat Process Syst"},{"key":"ref65","first-page":"3872","article-title":"CodeCMR: Cross-modal retrieval for function-level binary source code matching","volume":"33","author":"yu","year":"2020","journal-title":"Adv in Neural Info Proc Syst"},{"key":"ref21","article-title":"Gated graph sequence neural networks","author":"li","year":"2015"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660359"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2017.2687880"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2017.7966078"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.01175"},{"key":"ref62","first-page":"10 197","article-title":"Devign: Effective vulnerability identification by learning comprehensive program semantics via graph neural networks","author":"zhou","year":"2019","journal-title":"Proc Adv Neural Informat Process Syst"},{"key":"ref61","article-title":"Learning to represent programs with graphs","author":"allamanis","year":"2017"}],"container-title":["IEEE Transactions on Dependable and Secure Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8858\/10126099\/09762803.pdf?arnumber=9762803","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T18:13:35Z","timestamp":1698344015000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9762803\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,1]]},"references-count":66,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tdsc.2022.3168285","relation":{},"ISSN":["1545-5971","1941-0018","2160-9209"],"issn-type":[{"value":"1545-5971","type":"print"},{"value":"1941-0018","type":"electronic"},{"value":"2160-9209","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,1]]}}}