{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T02:40:20Z","timestamp":1781836820258,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":58,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,10,14]],"date-time":"2017-10-14T00:00:00Z","timestamp":1507939200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000144","name":"Division of Computer and Network Systems","doi-asserted-by":"publisher","award":["1617915, 1619322"],"award-info":[{"award-number":["1617915, 1619322"]}],"id":[{"id":"10.13039\/100000144","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,10,14]]},"DOI":"10.1145\/3123939.3123972","type":"proceedings-article","created":{"date-parts":[[2017,11,20]],"date-time":"2017-11-20T14:31:12Z","timestamp":1511188272000},"page":"315-327","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":53,"title":["RHMD"],"prefix":"10.1145","author":[{"given":"Khaled N.","family":"Khasawneh","sequence":"first","affiliation":[{"name":"University of California"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nael","family":"Abu-Ghazaleh","sequence":"additional","affiliation":[{"name":"University of California"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dmitry","family":"Ponomarev","sequence":"additional","affiliation":[{"name":"Binghamton University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lei","family":"Yu","sequence":"additional","affiliation":[{"name":"Binghamton University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,10,14]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.techsoc.2010.07.001"},{"key":"e_1_3_2_1_2_1","volume-title":"USENIX Security Symposium","volume":"10","author":"Bandhakavi Sruthi","year":"2010","unstructured":"Sruthi Bandhakavi , Samuel T King , Parthasarathy Madhusudan , and Marianne Winslett . 2010 . VEX: Vetting Browser Extensions for Security Vulnerabilities .. In USENIX Security Symposium , Vol. 10 . 339--354. Sruthi Bandhakavi, Samuel T King, Parthasarathy Madhusudan, and Marianne Winslett. 2010. VEX: Vetting Browser Extensions for Security Vulnerabilities.. In USENIX Security Symposium, Vol. 10. 339--354."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10994-010-5188-5"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40994-3_25"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89689-0_54"},{"key":"e_1_3_2_1_6_1","volume-title":"Poisoning attacks against support vector machines. arXiv preprint arXiv:1206.6389","author":"Biggio Battista","year":"2012","unstructured":"Battista Biggio , Blaine Nelson , and Pavel Laskov . 2012. Poisoning attacks against support vector machines. arXiv preprint arXiv:1206.6389 ( 2012 ). Battista Biggio, Blaine Nelson, and Pavel Laskov. 2012. Poisoning attacks against support vector machines. arXiv preprint arXiv:1206.6389 (2012)."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJESDF.2007.016865"},{"key":"e_1_3_2_1_8_1","volume-title":"IPCCC","author":"Bruschi Danilo","year":"2007","unstructured":"Danilo Bruschi , Lorenzo Cavallaro , and Andrea Lanzi . 2007 . An efficient technique for preventing mimicry and impossible paths execution attacks. In Performance, Computing, and Communications Conference, 2007 . IPCCC 2007. IEEE Internationa. IEEE, 418--425. Danilo Bruschi, Lorenzo Cavallaro, and Andrea Lanzi. 2007. An efficient technique for preventing mimicry and impossible paths execution attacks. In Performance, Computing, and Communications Conference, 2007. IPCCC 2007. IEEE Internationa. IEEE, 418--425."},{"key":"e_1_3_2_1_9_1","unstructured":"Juan Caballero Chris Grier Christian Kreibich and Vern Paxson. 2011. Measuring Pay-per-Install: The Commoditization of Malware Distribution.. In Usenix security symposium. 15.   Juan Caballero Chris Grier Christian Kreibich and Vern Paxson. 2011. Measuring Pay-per-Install: The Commoditization of Malware Distribution.. In Usenix security symposium. 15."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.42"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISI.2012.6283222"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508148.2485970"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1455770.1455779"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/72.788645"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2089125.2089126"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2870636"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945464"},{"key":"e_1_3_2_1_18_1","volume-title":"Explaining and harnessing adversarial examples. arXiv preprint arXiv:1412.6572","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 ). Ian J Goodfellow, Jonathon Shlens, and Christian Szegedy. 2014. Explaining and harnessing adversarial examples. arXiv preprint arXiv:1412.6572 (2014)."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of 16th USENIX Security Symposium on USENIX Security Symposium.","author":"Gu Guofei","year":"2007","unstructured":"Guofei Gu , Phillip Porras , Vinod Yegneswaran , Martin Fong , and Wenke Lee . 2007 . BotHunter: Detecting Malware Infection Through IDS-driven Dialog Correlation . In Proceedings of 16th USENIX Security Symposium on USENIX Security Symposium. Guofei Gu, Phillip Porras, Vinod Yegneswaran, Martin Fong, and Wenke Lee. 2007. BotHunter: Detecting Malware Infection Through IDS-driven Dialog Correlation. In Proceedings of 16th USENIX Security Symposium on USENIX Security Symposium."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186736.1186737"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056069"},{"key":"e_1_3_2_1_22_1","volume-title":"A survey of malware detection techniques","author":"Idika Nwokedi","year":"2007","unstructured":"Nwokedi Idika and Aditya P Mathur . 2007. A survey of malware detection techniques . Purdue University 48 ( 2007 ). Nwokedi Idika and Aditya P Mathur. 2007. A survey of malware detection techniques. Purdue University 48 (2007)."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897937.2897962"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2013.6522324"},{"key":"e_1_3_2_1_25_1","volume-title":"EMMA: A New Platform to Evaluate Hardware-based Mobile Malware Analyses. CoRR abs\/1603.03086","author":"Kazdagli Mikhail","year":"2016","unstructured":"Mikhail Kazdagli , Ling Huang , Vijay Reddi , and Mohit Tiwari . 2016 . EMMA: A New Platform to Evaluate Hardware-based Mobile Malware Analyses. CoRR abs\/1603.03086 (2016). http:\/\/arxiv.org\/abs\/1603.03086 Mikhail Kazdagli, Ling Huang, Vijay Reddi, and Mohit Tiwari. 2016. EMMA: A New Platform to Evaluate Hardware-based Mobile Malware Analyses. CoRR abs\/1603.03086 (2016). http:\/\/arxiv.org\/abs\/1603.03086"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2016.7783740"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-26362-5_1"},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics. 405--412","author":"Kloft Marius","year":"2010","unstructured":"Marius Kloft and Pavel Laskov . 2010 . Online anomaly detection under adversarial impact . In Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics. 405--412 . Marius Kloft and Pavel Laskov. 2010. Online anomaly detection under adversarial impact. In Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics. 405--412."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.20"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1064978.1065034"},{"key":"e_1_3_2_1_31_1","volume-title":"May 2015): www.malwaredb.malekal.com.","author":"Malware Liste","year":"2010","unstructured":"Malwaredb. 2010. Liste Malware . ( 2010 ). Available online (last accessed , May 2015): www.malwaredb.malekal.com. Malwaredb. 2010. Liste Malware. (2010). Available online (last accessed, May 2015): www.malwaredb.malekal.com."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACSAC.2007.15"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.877857"},{"key":"e_1_3_2_1_34_1","volume-title":"Machine Learning","author":"Mitchell Tom M","unstructured":"Tom M Mitchell . 1997. Machine Learning . McGraw-Hill . Tom M Mitchell. 1997. Machine Learning. McGraw-Hill."},{"key":"e_1_3_2_1_35_1","volume-title":"ACSAC","author":"Moser Andreas","year":"2007","unstructured":"Andreas Moser , Christopher Kruegel , and Engin Kirda . 2007 . Limits of static analysis for malware detection. In Computer security applications conference, 2007 . ACSAC 2007. Twenty-third annual. IEEE, 421--430. Andreas Moser, Christopher Kruegel, and Engin Kirda. 2007. Limits of static analysis for malware detection. In Computer security applications conference, 2007. ACSAC 2007. Twenty-third annual. IEEE, 421--430."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/242857.242869"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2016.2590549"},{"key":"e_1_3_2_1_38_1","unstructured":"Aleksander Osman. 2014. The AO486 project. (2014). http:\/\/opencores.org\/project ao486  Aleksander Osman. 2014. The AO486 project. (2014). http:\/\/opencores.org\/project ao486"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056070"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2016.2540634"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3052973.3053009"},{"key":"e_1_3_2_1_42_1","unstructured":"Colin Percival. 2005. Cache missing for fun and profit. (2005).  Colin Percival. 2005. Cache missing for fun and profit. (2005)."},{"key":"e_1_3_2_1_43_1","volume-title":"Qualcomm Smart Protect Technology. (2016). Last Accessed","author":"Qualcomm","year":"2016","unstructured":"Qualcomm 2016. Qualcomm Smart Protect Technology. (2016). Last Accessed July 2016 from https:\/\/www.qualcomm.com\/products\/snapdragon\/security\/smart-protect. Qualcomm 2016. Qualcomm Smart Protect Technology. (2016). Last Accessed July 2016 from https:\/\/www.qualcomm.com\/products\/snapdragon\/security\/smart-protect."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11416-012-0160-5"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11747-3_3"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315313"},{"key":"e_1_3_2_1_47_1","volume-title":"Membership inference attacks against machine learning models. arXiv preprint arXiv:1610.05820","author":"Shokri Reza","year":"2016","unstructured":"Reza Shokri , Marco Stronati , and Vitaly Shmatikov . 2016. Membership inference attacks against machine learning models. arXiv preprint arXiv:1610.05820 ( 2016 ). Reza Shokri, Marco Stronati, and Vitaly Shmatikov. 2016. Membership inference attacks against machine learning models. arXiv preprint arXiv:1610.05820 (2016)."},{"key":"e_1_3_2_1_48_1","volume-title":"Malware: Fighting malicious code","author":"Skoudis Ed","year":"2004","unstructured":"Ed Skoudis and Lenny Zeltser . 2004 . Malware: Fighting malicious code . Prentice Hall Professional . Ed Skoudis and Lenny Zeltser. 2004. Malware: Fighting malicious code. Prentice Hall Professional."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23078"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11379-1_6"},{"key":"e_1_3_2_1_51_1","unstructured":"Florian Tram\u00e8r Fan Zhang Ari Juels Michael K Reiter and Thomas Ristenpart. 2016. Stealing machine learning models via prediction apis. In USENIX Security.  Florian Tram\u00e8r Fan Zhang Ari Juels Michael K Reiter and Thomas Ristenpart. 2016. Stealing machine learning models via prediction apis. In USENIX Security."},{"key":"e_1_3_2_1_52_1","volume-title":"Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems. International Foundation for Autonomous Agents and Multiagent Systems, 485--492","author":"Vorobeychik Yevgeniy","year":"2014","unstructured":"Yevgeniy Vorobeychik and Bo Li . 2014 . Optimal randomized classification in adversarial settings . In Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems. International Foundation for Autonomous Agents and Multiagent Systems, 485--492 . Yevgeniy Vorobeychik and Bo Li. 2014. Optimal randomized classification in adversarial settings. In Proceedings of the 2014 international conference on Autonomous agents and multi-agent systems. International Foundation for Autonomous Agents and Multiagent Systems, 485--492."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1007\/11856214_12"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1287\/mksc.1080.0397"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23115"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39235-1_3"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315261"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/BWCCA.2010.85"}],"event":{"name":"MICRO-50: The 50th Annual IEEE\/ACM International Symposium on Microarchitecture","location":"Cambridge Massachusetts","acronym":"MICRO-50","sponsor":["SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","IEEE-CS\\DATC IEEE Computer Society"]},"container-title":["Proceedings of the 50th Annual IEEE\/ACM International Symposium on Microarchitecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3123939.3123972","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3123939.3123972","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3123939.3123972","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:31Z","timestamp":1750217431000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3123939.3123972"}},"subtitle":["evasion-resilient hardware malware detectors"],"short-title":[],"issued":{"date-parts":[[2017,10,14]]},"references-count":58,"alternative-id":["10.1145\/3123939.3123972","10.1145\/3123939"],"URL":"https:\/\/doi.org\/10.1145\/3123939.3123972","relation":{},"subject":[],"published":{"date-parts":[[2017,10,14]]},"assertion":[{"value":"2017-10-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}