{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T02:09:42Z","timestamp":1777342182805,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":93,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T00:00:00Z","timestamp":1623974400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1850434"],"award-info":[{"award-number":["CNS-1850434"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,6,19]]},"DOI":"10.1145\/3453483.3454035","type":"proceedings-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T13:51:32Z","timestamp":1624024292000},"page":"142-157","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":52,"title":["Unleashing the hidden power of compiler optimization on binary code difference: an empirical study"],"prefix":"10.1145","author":[{"given":"Xiaolei","family":"Ren","sequence":"first","affiliation":[{"name":"University of Texas at Arlington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Ho","sequence":"additional","affiliation":[{"name":"University of Texas at Arlington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiang","family":"Ming","sequence":"additional","affiliation":[{"name":"University of Texas at Arlington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu","family":"Lei","sequence":"additional","affiliation":[{"name":"University of Texas at Arlington, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Li","family":"Li","sequence":"additional","affiliation":[{"name":"Monash University, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,6,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"August","author":"Balakrishnan Gogul","year":"2010","unstructured":"Gogul Balakrishnan and Thomas Reps . WYSINWYX: What You See is Not What You eXecute. ACM Transactions on Programming Languages and Systems (TOPLAS), 32(6) , August 2010 . Gogul Balakrishnan and Thomas Reps. WYSINWYX: What You See is Not What You eXecute. ACM Transactions on Programming Languages and Systems (TOPLAS), 32(6), August 2010."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.17"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2931037.2931047"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3240480"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3177157"},{"key":"e_1_3_2_1_6_1","volume-title":"Dawu Gu. Binary Code Clone Detection Across Architectures and Compiling Configurations. In Proceedings of the 25th International Conference on Program Comprehension (ICPC\u201917)","author":"Hu Yikun","year":"2017","unstructured":"Yikun Hu , Yuanyuan Zhang , Juanru Li , and Dawu Gu. Binary Code Clone Detection Across Architectures and Compiling Configurations. In Proceedings of the 25th International Conference on Program Comprehension (ICPC\u201917) , 2017 . Yikun Hu, Yuanyuan Zhang, Juanru Li, and Dawu Gu. Binary Code Clone Detection Across Architectures and Compiling Configurations. In Proceedings of the 25th International Conference on Program Comprehension (ICPC\u201917), 2017."},{"key":"e_1_3_2_1_7_1","volume-title":"Tan Hee Beng Kuan. BinGo: Cross-Architecture Cross-OS Binary Search. In Proceedings of the 2016 ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE\u201916)","author":"Chandramohan Mahinthan","year":"2016","unstructured":"Mahinthan Chandramohan , Yinxing Xue , Zhengzi Xu , Yang Liu , Chia Yuan Cho , and Tan Hee Beng Kuan. BinGo: Cross-Architecture Cross-OS Binary Search. In Proceedings of the 2016 ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE\u201916) , 2016 . Mahinthan Chandramohan, Yinxing Xue, Zhengzi Xu, Yang Liu, Chia Yuan Cho, and Tan Hee Beng Kuan. BinGo: Cross-Architecture Cross-OS Binary Search. In Proceedings of the 2016 ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE\u201916), 2016."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23185"},{"key":"e_1_3_2_1_9_1","volume-title":"Christian Rossow. Leveraging Semantic Signatures for Bug Search in Binary Programs. In Proceedings of the 30th Annual Computer Security Applications Conference (ACSAC\u201914)","author":"Pewny Jannik","year":"2014","unstructured":"Jannik Pewny , Felix Schuster , Lukas Bernhard , Thorsten Holz , and Christian Rossow. Leveraging Semantic Signatures for Bug Search in Binary Programs. In Proceedings of the 30th Annual Computer Security Applications Conference (ACSAC\u201914) , 2014 . Jannik Pewny, Felix Schuster, Lukas Bernhard, Thorsten Holz, and Christian Rossow. Leveraging Semantic Signatures for Bug Search in Binary Programs. In Proceedings of the 30th Annual Computer Security Applications Conference (ACSAC\u201914), 2014."},{"key":"e_1_3_2_1_10_1","volume-title":"Thorsten Holz. Cross-Architecture Bug Search in Binary Executables. In Proceedings of the 36th IEEE Symposium on Security and Privacy (S&P\u201915)","author":"Pewny Jannik","year":"2015","unstructured":"Jannik Pewny , Behrad Garmany , Robert Gawlik , Christian Rossow , and Thorsten Holz. Cross-Architecture Bug Search in Binary Executables. In Proceedings of the 36th IEEE Symposium on Security and Privacy (S&P\u201915) , 2015 . Jannik Pewny, Behrad Garmany, Robert Gawlik, Christian Rossow, and Thorsten Holz. Cross-Architecture Bug Search in Binary Executables. In Proceedings of the 36th IEEE Symposium on Security and Privacy (S&P\u201915), 2015."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2008.17"},{"key":"e_1_3_2_1_12_1","volume-title":"Fu Song. SPAIN: Security Patch Analysis for Binaries Towards Understanding the Pain and Pills. In Proceedings of the 39th International Conference on Software Engineering (ICSE\u201917)","author":"Xu Zhengzi","year":"2017","unstructured":"Zhengzi Xu , Bihuan Chen , Mahinthan Chandramohan , Yang Liu , and Fu Song. SPAIN: Security Patch Analysis for Binaries Towards Understanding the Pain and Pills. In Proceedings of the 39th International Conference on Software Engineering (ICSE\u201917) , 2017 . Zhengzi Xu, Bihuan Chen, Mahinthan Chandramohan, Yang Liu, and Fu Song. SPAIN: Security Patch Analysis for Binaries Towards Understanding the Pain and Pills. In Proceedings of the 39th International Conference on Software Engineering (ICSE\u201917), 2017."},{"key":"e_1_3_2_1_13_1","volume-title":"Heng Yin. PatchScope: Memory Object Centric Patch Diffing. In Proceedings of the 27th ACM Conference on Computer and Communications Securit (CCS\u201920)","author":"Zhao Lei","year":"2020","unstructured":"Lei Zhao , Yuncong Zhu , Jiang Ming , Yichen Zhang , Haotian Zhang , and Heng Yin. PatchScope: Memory Object Centric Patch Diffing. In Proceedings of the 27th ACM Conference on Computer and Communications Securit (CCS\u201920) , 2020 . Lei Zhao, Yuncong Zhu, Jiang Ming, Yichen Zhang, Haotian Zhang, and Heng Yin. PatchScope: Memory Object Centric Patch Diffing. In Proceedings of the 27th ACM Conference on Computer and Communications Securit (CCS\u201920), 2020."},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 26th USENIX Conference on Security Symposium (USENIX Security\u201917)","author":"Ming Jiang","year":"2017","unstructured":"Jiang Ming , Dongpeng Xu , Yufei Jiang , and Dinghao Wu. BinSim : Trace-based Semantic Binary Diffing via System Call Sliced Segment Equivalence Checking . In Proceedings of the 26th USENIX Conference on Security Symposium (USENIX Security\u201917) , 2017 . Jiang Ming, Dongpeng Xu, Yufei Jiang, and Dinghao Wu. BinSim: Trace-based Semantic Binary Diffing via System Call Sliced Segment Equivalence Checking. In Proceedings of the 26th USENIX Conference on Security Symposium (USENIX Security\u201917), 2017."},{"key":"e_1_3_2_1_15_1","volume-title":"Edward Robbins. BinSlayer: Accurate Comparison of Binary Executables. In Proceedings of the 2nd ACM SIGPLAN Program Protection and Reverse Engineering Workshop (PPREW\u201913)","author":"Bourquin Martial","year":"2013","unstructured":"Martial Bourquin , Andy King , and Edward Robbins. BinSlayer: Accurate Comparison of Binary Executables. In Proceedings of the 2nd ACM SIGPLAN Program Protection and Reverse Engineering Workshop (PPREW\u201913) , 2013 . Martial Bourquin, Andy King, and Edward Robbins. BinSlayer: Accurate Comparison of Binary Executables. In Proceedings of the 2nd ACM SIGPLAN Program Protection and Reverse Engineering Workshop (PPREW\u201913), 2013."},{"key":"e_1_3_2_1_16_1","volume-title":"Shobha Venkataraman. BitShred: Feature Hashing Malware for Scalable Triage and Semantic Analysis. In Proceedings of the 18th ACM Conference on Computer and Communications Security (CCS\u201911)","author":"Jang Jiyong","year":"2011","unstructured":"Jiyong Jang , David Brumley , and Shobha Venkataraman. BitShred: Feature Hashing Malware for Scalable Triage and Semantic Analysis. In Proceedings of the 18th ACM Conference on Computer and Communications Security (CCS\u201911) , 2011 . Jiyong Jang, David Brumley, and Shobha Venkataraman. BitShred: Feature Hashing Malware for Scalable Triage and Semantic Analysis. In Proceedings of the 18th ACM Conference on Computer and Communications Security (CCS\u201911), 2011."},{"key":"e_1_3_2_1_17_1","volume-title":"Stefano Zanero. Identifying Dormant Functionality in Malware Programs. In Proceedings of the 31st IEEE Symposium on Security and Privacy (S&P\u201910)","author":"Comparetti Paolo Milani","year":"2010","unstructured":"Paolo Milani Comparetti , Guido Salvaneschi , Engin Kirda , Clemens Kolbitsch , Christopher Kruegel , and Stefano Zanero. Identifying Dormant Functionality in Malware Programs. In Proceedings of the 31st IEEE Symposium on Security and Privacy (S&P\u201910) , 2010 . Paolo Milani Comparetti, Guido Salvaneschi, Engin Kirda, Clemens Kolbitsch, Christopher Kruegel, and Stefano Zanero. Identifying Dormant Functionality in Malware Programs. In Proceedings of the 31st IEEE Symposium on Security and Privacy (S&P\u201910), 2010."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.11"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653736"},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the 16th Annual Network and Distributed System Security Symposium (NDSS\u201909)","author":"Bayer Ulrich","year":"2009","unstructured":"Ulrich Bayer , Paolo Milani Comparetti , Clemens Hlauschek , Christopher Kruegel , and Engin Kirda . Scalable, behavior-based malware clustering . In Proceedings of the 16th Annual Network and Distributed System Security Symposium (NDSS\u201909) , 2009 . Ulrich Bayer, Paolo Milani Comparetti, Clemens Hlauschek, Christopher Kruegel, and Engin Kirda. Scalable, behavior-based malware clustering. In Proceedings of the 16th Annual Network and Distributed System Security Symposium (NDSS\u201909), 2009."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2019.00003"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2015.2454508"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635900"},{"key":"e_1_3_2_1_24_1","volume-title":"Eul Gyu Im. Software Plagiarism Detection: A Graph-based Approach. In Proceedings of the 22nd ACM International Conference on Information & Knowledge Management (CIKM\u201913)","author":"Chae Dong-Kyu","year":"2013","unstructured":"Dong-Kyu Chae , Jiwoon Ha , Sang-Wook Kim , BooJoong Kang , and Eul Gyu Im. Software Plagiarism Detection: A Graph-based Approach. In Proceedings of the 22nd ACM International Conference on Information & Knowledge Management (CIKM\u201913) , 2013 . Dong-Kyu Chae, Jiwoon Ha, Sang-Wook Kim, BooJoong Kang, and Eul Gyu Im. Software Plagiarism Detection: A Graph-based Approach. In Proceedings of the 22nd ACM International Conference on Information & Knowledge Management (CIKM\u201913), 2013."},{"key":"e_1_3_2_1_25_1","volume-title":"Peng Liu. Behavior Based Software Theft Detection. In Proceedings of the 16th ACM Conference on Computer and Communications Security (CCS\u201909)","author":"Wang Xinran","year":"2009","unstructured":"Xinran Wang , Yoon-Chan Jhi , Sencun Zhu , and Peng Liu. Behavior Based Software Theft Detection. In Proceedings of the 16th ACM Conference on Computer and Communications Security (CCS\u201909) , 2009 . Xinran Wang, Yoon-Chan Jhi, Sencun Zhu, and Peng Liu. Behavior Based Software Theft Detection. In Proceedings of the 16th ACM Conference on Computer and Communications Security (CCS\u201909), 2009."},{"key":"e_1_3_2_1_26_1","volume-title":"Zhendong Su. Detecting Code Clones in Binary Executables. In Proceedings of the 18th International Symposium on Software Testing and Analysis (ISSTA\u201909)","author":"S\u00e6bj\u00f8rnsen Andreas","year":"2009","unstructured":"Andreas S\u00e6bj\u00f8rnsen , Jeremiah Willcock , Thomas Panas , Daniel Quinlan , and Zhendong Su. Detecting Code Clones in Binary Executables. In Proceedings of the 18th International Symposium on Software Testing and Analysis (ISSTA\u201909) , 2009 . Andreas S\u00e6bj\u00f8rnsen, Jeremiah Willcock, Thomas Panas, Daniel Quinlan, and Zhendong Su. Detecting Code Clones in Binary Executables. In Proceedings of the 18th International Symposium on Software Testing and Analysis (ISSTA\u201909), 2009."},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 2013 USENIX Conference on Annual Technical Conference (USENIX ATC\u201913)","author":"Hu Xin","year":"2013","unstructured":"Xin Hu , Sandeep Bhatkar , Kent Griffin , and Kang G. Shin . MutantX-S: Scalable Malware Clustering Based on Static Features . In Proceedings of the 2013 USENIX Conference on Annual Technical Conference (USENIX ATC\u201913) , 2013 . Xin Hu, Sandeep Bhatkar, Kent Griffin, and Kang G. Shin. MutantX-S: Scalable Malware Clustering Based on Static Features. In Proceedings of the 2013 USENIX Conference on Annual Technical Conference (USENIX ATC\u201913), 2013."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676726.2676986"},{"key":"e_1_3_2_1_29_1","volume-title":"Compiler Optimizations for Reverse Engineers. https:\/\/www.msreverseengineering.com\/blog\/2014\/6\/23\/compiler-optimizations-for-reverse-engineers","author":"Rolles Rolf","year":"2014","unstructured":"Rolf Rolles . Compiler Optimizations for Reverse Engineers. https:\/\/www.msreverseengineering.com\/blog\/2014\/6\/23\/compiler-optimizations-for-reverse-engineers , 2014 . Rolf Rolles. Compiler Optimizations for Reverse Engineers. https:\/\/www.msreverseengineering.com\/blog\/2014\/6\/23\/compiler-optimizations-for-reverse-engineers, 2014."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168906"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669124"},{"issue":"1","key":"e_1_3_2_1_32_1","first-page":"95","volume":"58","author":"Pallister James","year":"2015","unstructured":"James Pallister , Simon J. Hollis , and Jeremy Bennett . Identifying Compiler Options to Minimize Energy Consumption for Embedded Platforms. The Computer Journal , 58 ( 1 ): 95 \u2013 109 , January 2015 . James Pallister, Simon J. Hollis, and Jeremy Bennett. Identifying Compiler Options to Minimize Energy Consumption for Embedded Platforms. The Computer Journal, 58(1):95\u2013109, January 2015.","journal-title":"Minimize Energy Consumption for Embedded Platforms. The Computer Journal"},{"key":"e_1_3_2_1_33_1","volume-title":"Hugh Leather. Iterative Compilation on Mobile Devices. In the 6th International Workshop on Adaptive Self-tuning Computing Systems","author":"Mpeis Paschalis","year":"2016","unstructured":"Paschalis Mpeis , Pavlos Petoumenos , and Hugh Leather. Iterative Compilation on Mobile Devices. In the 6th International Workshop on Adaptive Self-tuning Computing Systems , 2016 . Paschalis Mpeis, Pavlos Petoumenos, and Hugh Leather. Iterative Compilation on Mobile Devices. In the 6th International Workshop on Adaptive Self-tuning Computing Systems, 2016."},{"key":"e_1_3_2_1_34_1","volume-title":"Pablo G Bringas. SoK: Deep Packer Inspection: A Longitudinal Study of the Complexity of Run-Time Packers. In Proceedings of the 36th IEEE Symposium on Security & Privacy (S&P\u201915)","author":"Ugarte-Pedrero Xabier","year":"2015","unstructured":"Xabier Ugarte-Pedrero , Davide Balzarotti , Igor Santos , and Pablo G Bringas. SoK: Deep Packer Inspection: A Longitudinal Study of the Complexity of Run-Time Packers. In Proceedings of the 36th IEEE Symposium on Security & Privacy (S&P\u201915) , 2015 . Xabier Ugarte-Pedrero, Davide Balzarotti, Igor Santos, and Pablo G Bringas. SoK: Deep Packer Inspection: A Longitudinal Study of the Complexity of Run-Time Packers. In Proceedings of the 36th IEEE Symposium on Security & Privacy (S&P\u201915), 2015."},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of the 25th ACM Conference on Computer and Communications Security (CCS\u201918)","author":"Xu Dongpeng","year":"2018","unstructured":"Dongpeng Xu , Jiang Ming , Yu Fu , and Dinghao Wu. VM Hunt : A Verifiable Approach to Partial-Virtualized Binary Code Simplification . In Proceedings of the 25th ACM Conference on Computer and Communications Security (CCS\u201918) , 2018 . Dongpeng Xu, Jiang Ming, Yu Fu, and Dinghao Wu. VMHunt: A Verifiable Approach to Partial-Virtualized Binary Code Simplification. In Proceedings of the 25th ACM Conference on Computer and Communications Security (CCS\u201918), 2018."},{"key":"e_1_3_2_1_36_1","volume-title":"Davide Balzarotti. Understanding Linux Malware. In Proceedings of the 39th IEEE Symposium on Security and Privacy (S&P\u201918)","author":"Cozzi Emanuele","year":"2018","unstructured":"Emanuele Cozzi , Mariano Graziano , Yanick Fratantonio , and Davide Balzarotti. Understanding Linux Malware. In Proceedings of the 39th IEEE Symposium on Security and Privacy (S&P\u201918) , 2018 . Emanuele Cozzi, Mariano Graziano, Yanick Fratantonio, and Davide Balzarotti. Understanding Linux Malware. In Proceedings of the 39th IEEE Symposium on Security and Privacy (S&P\u201918), 2018."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318216.3363379"},{"key":"e_1_3_2_1_38_1","volume-title":"Davide Balzarotti. The Tangled Genealogy of IoT Malware. In Proceedings of the 36th Annual Computer Security Applications Conference (ACSAC\u201920)","author":"Cozzi Emanuele","year":"2020","unstructured":"Emanuele Cozzi , Pierre-Antoine Vervier , Matteo Dell\u2019Amico , Yun Shen , Leyla Bilge , and Davide Balzarotti. The Tangled Genealogy of IoT Malware. In Proceedings of the 36th Annual Computer Security Applications Conference (ACSAC\u201920) , 2020 . Emanuele Cozzi, Pierre-Antoine Vervier, Matteo Dell\u2019Amico, Yun Shen, Leyla Bilge, and Davide Balzarotti. The Tangled Genealogy of IoT Malware. In Proceedings of the 36th Annual Computer Security Applications Conference (ACSAC\u201920), 2020."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338503.3357720"},{"key":"e_1_3_2_1_40_1","volume-title":"Yi Zhou. Understanding the Mirai Botnet. In Proceedings of the 26th USENIX Security Symposium (USENIX Security\u201917)","author":"Antonakakis Manos","year":"2017","unstructured":"Manos Antonakakis , Tim April , Michael Bailey , Matt Bernhard , Elie Bursztein , Jaime Cochran , Zakir Durumeric , J. Alex Halderman , Luca Invernizzi , Michalis Kallitsis , Deepak Kumar , Chaz Lever , Zane Ma , Joshua Mason , Damian Menscher , Chad Seaman , Nick Sullivan , Kurt Thomas , and Yi Zhou. Understanding the Mirai Botnet. In Proceedings of the 26th USENIX Security Symposium (USENIX Security\u201917) , 2017 . Manos Antonakakis, Tim April, Michael Bailey, Matt Bernhard, Elie Bursztein, Jaime Cochran, Zakir Durumeric, J. Alex Halderman, Luca Invernizzi, Michalis Kallitsis, Deepak Kumar, Chaz Lever, Zane Ma, Joshua Mason, Damian Menscher, Chad Seaman, Nick Sullivan, Kurt Thomas, and Yi Zhou. Understanding the Mirai Botnet. In Proceedings of the 26th USENIX Security Symposium (USENIX Security\u201917), 2017."},{"key":"e_1_3_2_1_41_1","volume-title":"Iterative Compilation. In Proceedings of the 2002 International Workshop on Embedded Computer Systems","author":"Knijnenburg P.M.W.","year":"2002","unstructured":"P.M.W. Knijnenburg , T. Kisuki , and M.F.P. O\u2019Boyle . Iterative Compilation. In Proceedings of the 2002 International Workshop on Embedded Computer Systems , 2002 . P.M.W. Knijnenburg, T. Kisuki, and M.F.P.O\u2019Boyle. Iterative Compilation. In Proceedings of the 2002 International Workshop on Embedded Computer Systems, 2002."},{"issue":"1","key":"e_1_3_2_1_42_1","volume":"23","author":"Cooper Keith D.","year":"2002","unstructured":"Keith D. Cooper , Devika Subramanian , and Linda Torczon . Adaptive Optimizing Compilers for the 21st Century. The Journal of Supercomputing , 23 ( 1 ), 2002 . Keith D. Cooper, Devika Subramanian, and Linda Torczon. Adaptive Optimizing Compilers for the 21st Century. The Journal of Supercomputing, 23(1), 2002.","journal-title":"Century. The Journal of Supercomputing"},{"key":"e_1_3_2_1_43_1","volume-title":"Douglas Jones. Fast Searches for Effective Optimization Phase Sequences. In Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation (PLDI\u201904)","author":"Kulkarni Prasad","year":"2004","unstructured":"Prasad Kulkarni , Stephen Hines , Jason Hiser , David Whalley , Jack Davidson , and Douglas Jones. Fast Searches for Effective Optimization Phase Sequences. In Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation (PLDI\u201904) , 2004 . Prasad Kulkarni, Stephen Hines, Jason Hiser, David Whalley, Jack Davidson, and Douglas Jones. Fast Searches for Effective Optimization Phase Sequences. In Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation (PLDI\u201904), 2004."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806647"},{"key":"e_1_3_2_1_45_1","volume-title":"Saman Amarasinghe. OpenTuner: An Extensible Framework for Program Autotuning. In Proceedings of the 23rd International Conference on Parallel Architectures and Compilation (PACT\u201914)","author":"Ansel Jason","year":"2014","unstructured":"Jason Ansel , Shoaib Kamil , Kalyan Veeramachaneni , Jonathan Ragan-Kelley , Jeffrey Bosboom , Una-May O\u2019Reilly , and Saman Amarasinghe. OpenTuner: An Extensible Framework for Program Autotuning. In Proceedings of the 23rd International Conference on Parallel Architectures and Compilation (PACT\u201914) , 2014 . Jason Ansel, Shoaib Kamil, Kalyan Veeramachaneni, Jonathan Ragan-Kelley, Jeffrey Bosboom, Una-May O\u2019Reilly, and Saman Amarasinghe. OpenTuner: An Extensible Framework for Program Autotuning. In Proceedings of the 23rd International Conference on Parallel Architectures and Compilation (PACT\u201914), 2014."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/1478784"},{"key":"e_1_3_2_1_47_1","volume-title":"Software Protection for the Masses. In Proceedings of the IEEE\/ACM 1st International Workshop on Software Protection (SPRO\u201915)","author":"Junod Pascal","year":"2015","unstructured":"Pascal Junod , Julien Rinaldini , Johan Wehrli , and Julie Michielin . Obfuscator- LLVM \u2013 Software Protection for the Masses. In Proceedings of the IEEE\/ACM 1st International Workshop on Software Protection (SPRO\u201915) , 2015 . Pascal Junod, Julien Rinaldini, Johan Wehrli, and Julie Michielin. Obfuscator-LLVM \u2013 Software Protection for the Masses. In Proceedings of the IEEE\/ACM 1st International Workshop on Software Protection (SPRO\u201915), 2015."},{"key":"e_1_3_2_1_48_1","volume-title":"Eran Yahav. Statistical Similarity of Binaries. In Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI\u201916)","author":"David Yaniv","year":"2016","unstructured":"Yaniv David , Nimrod Partush , and Eran Yahav. Statistical Similarity of Binaries. In Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI\u201916) , 2016 . Yaniv David, Nimrod Partush, and Eran Yahav. Statistical Similarity of Binaries. In Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI\u201916), 2016."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.56"},{"key":"e_1_3_2_1_50_1","volume-title":"Alex Aiken. Data-driven Equivalence Checking. In Proceedings of the 2013 ACM SIGPLAN International Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA\u201913)","author":"Sharma Rahul","year":"2013","unstructured":"Rahul Sharma , Eric Schkufza , Berkeley Churchill , and Alex Aiken. Data-driven Equivalence Checking. In Proceedings of the 2013 ACM SIGPLAN International Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA\u201913) , 2013 . Rahul Sharma, Eric Schkufza, Berkeley Churchill, and Alex Aiken. Data-driven Equivalence Checking. In Proceedings of the 2013 ACM SIGPLAN International Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA\u201913), 2013."},{"key":"e_1_3_2_1_51_1","volume-title":"Wang and Dinghao Wu. In-memory Fuzzing for Binary Code Similarity Analysis. In Proceedings of the 32Nd IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201917)","author":"Shuai","year":"2017","unstructured":"Shuai Wang and Dinghao Wu. In-memory Fuzzing for Binary Code Similarity Analysis. In Proceedings of the 32Nd IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201917) , 2017 . Shuai Wang and Dinghao Wu. In-memory Fuzzing for Binary Code Similarity Analysis. In Proceedings of the 32Nd IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201917), 2017."},{"key":"e_1_3_2_1_52_1","volume-title":"David Brumley. Blanket Execution: Dynamic Similarity Testing for Program Binaries and Components. In Proceedings of the 23rd USENIX Security Symposium (USENIX Security\u201914)","author":"Egele Manuel","year":"2014","unstructured":"Manuel Egele , Maverick Woo , Peter Chapman , and David Brumley. Blanket Execution: Dynamic Similarity Testing for Program Binaries and Components. In Proceedings of the 23rd USENIX Security Symposium (USENIX Security\u201914) , 2014 . Manuel Egele, Maverick Woo, Peter Chapman, and David Brumley. Blanket Execution: Dynamic Similarity Testing for Program Binaries and Components. In Proceedings of the 23rd USENIX Security Symposium (USENIX Security\u201914), 2014."},{"key":"e_1_3_2_1_53_1","volume-title":"Jean-Yves Marion. Aligot: Cryptographic Function Identification in Obfuscated Binary Programs. In Proceedings of the 19th ACM Conference on Computer and Communications Security (CCS\u201912)","author":"Calvet Joan","year":"2012","unstructured":"Joan Calvet , Jos\u00e9 M. Fernandez , and Jean-Yves Marion. Aligot: Cryptographic Function Identification in Obfuscated Binary Programs. In Proceedings of the 19th ACM Conference on Computer and Communications Security (CCS\u201912) , 2012 . Joan Calvet, Jos\u00e9 M. Fernandez, and Jean-Yves Marion. Aligot: Cryptographic Function Identification in Obfuscated Binary Programs. In Proceedings of the 19th ACM Conference on Computer and Communications Security (CCS\u201912), 2012."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062387"},{"key":"e_1_3_2_1_55_1","volume-title":"Heng Yin. Scalable Graph-based Bug Search for Firmware Images. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security (CCS\u201916)","author":"Feng Qian","year":"2016","unstructured":"Qian Feng , Rundong Zhou , Chengcheng Xu , Yao Cheng , Brian Testa , and Heng Yin. Scalable Graph-based Bug Search for Firmware Images. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security (CCS\u201916) , 2016 . Qian Feng, Rundong Zhou, Chengcheng Xu, Yao Cheng, Brian Testa, and Heng Yin. Scalable Graph-based Bug Search for Firmware Images. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security (CCS\u201916), 2016."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2019.23492"},{"key":"e_1_3_2_1_57_1","volume-title":"Dawn Song. Neural Network-based Graph Embedding for Cross-Platform Binary Code Similarity Detection. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security (CCS\u201917)","author":"Xu Xiaojun","year":"2017","unstructured":"Xiaojun Xu , Chang Liu , Qian Feng , Heng Yin , Le Song , and Dawn Song. Neural Network-based Graph Embedding for Cross-Platform Binary Code Similarity Detection. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security (CCS\u201917) , 2017 . Xiaojun Xu, Chang Liu, Qian Feng, Heng Yin, Le Song, and Dawn Song. Neural Network-based Graph Embedding for Cross-Platform Binary Code Similarity Detection. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security (CCS\u201917), 2017."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238199"},{"key":"e_1_3_2_1_59_1","volume-title":"Flake. Structural Comparison of Executable Objects. In Proceedings of the 2004 GI International Conference on Detection of Intrusions & Malware, and Vulnerability Assessment (DIMVA\u201904)","author":"Halvar","year":"2004","unstructured":"Halvar Flake. Structural Comparison of Executable Objects. In Proceedings of the 2004 GI International Conference on Detection of Intrusions & Malware, and Vulnerability Assessment (DIMVA\u201904) , 2004 . Halvar Flake. Structural Comparison of Executable Objects. In Proceedings of the 2004 GI International Conference on Detection of Intrusions & Malware, and Vulnerability Assessment (DIMVA\u201904), 2004."},{"key":"e_1_3_2_1_60_1","volume-title":"BinDiff: Graph Comparison for Binary Files. https:\/\/www.zynamics.com\/bindiff.html","author":"Google","year":"2017","unstructured":"Google LLC. BinDiff: Graph Comparison for Binary Files. https:\/\/www.zynamics.com\/bindiff.html , 2017 . Google LLC. BinDiff: Graph Comparison for Binary Files. https:\/\/www.zynamics.com\/bindiff.html, 2017."},{"key":"e_1_3_2_1_61_1","unstructured":"Hex-Rays. IDA Pro Dissasember. https:\/\/www.hex-rays.com\/products\/ida [online].  Hex-Rays. IDA Pro Dissasember. https:\/\/www.hex-rays.com\/products\/ida [online]."},{"key":"e_1_3_2_1_62_1","volume-title":"Dawn Song. BinHunt: Automatically Finding Semantic Differences in Binary Programs. In Poceedings of the 10th International Conference on Information and Communications Security (ICICS\u201908)","author":"Gao Debin","year":"2008","unstructured":"Debin Gao , Michael K. Reiter , and Dawn Song. BinHunt: Automatically Finding Semantic Differences in Binary Programs. In Poceedings of the 10th International Conference on Information and Communications Security (ICICS\u201908) , 2008 . Debin Gao, Michael K. Reiter, and Dawn Song. BinHunt: Automatically Finding Semantic Differences in Binary Programs. In Poceedings of the 10th International Conference on Information and Communications Security (ICICS\u201908), 2008."},{"key":"e_1_3_2_1_63_1","volume-title":"2018 Virus Bulletin","author":"Liu Ya","year":"2018","unstructured":"Ya Liu and Hui Wang . Tracking Mirai Variants . 2018 Virus Bulletin , October 2018 . Ya Liu and Hui Wang. Tracking Mirai Variants. 2018 Virus Bulletin, October 2018."},{"key":"e_1_3_2_1_64_1","unstructured":"VirusTotal. VT Intelligence: Combine Google and Facebook and apply it to the field of Malware. https:\/\/www.virustotal.com\/gui\/intelligence-overview [online].  VirusTotal. VT Intelligence: Combine Google and Facebook and apply it to the field of Malware. https:\/\/www.virustotal.com\/gui\/intelligence-overview [online]."},{"key":"e_1_3_2_1_65_1","volume-title":"October","author":"Krebs Brian","year":"2016","unstructured":"Brian Krebs . Source Code for IoT Botnet Mirai Released. https:\/\/krebsonsecurity.com\/2016\/10\/source-code-for-iot-botnet-mirai-released\/ , October 2016 . Brian Krebs. Source Code for IoT Botnet Mirai Released. https:\/\/krebsonsecurity.com\/2016\/10\/source-code-for-iot-botnet-mirai-released\/, October 2016."},{"key":"e_1_3_2_1_66_1","volume-title":"August","author":"Rahimian Ashkan","year":"2015","unstructured":"Ashkan Rahimian , Paria Shirani , Saed Alrbaee , Lingyu Wang , and Mourad Debbabi . BinComp: A Stratified Approach to Compiler Provenance Attribution. Digital Investigation, 14(S1) , August 2015 . Ashkan Rahimian, Paria Shirani, Saed Alrbaee, Lingyu Wang, and Mourad Debbabi. BinComp: A Stratified Approach to Compiler Provenance Attribution. Digital Investigation, 14(S1), August 2015."},{"key":"e_1_3_2_1_67_1","volume-title":"Clinger. Proper Tail Recursion and Space Efficiency. In Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation (PLDI\u201998)","author":"William","year":"1998","unstructured":"William D. Clinger. Proper Tail Recursion and Space Efficiency. In Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation (PLDI\u201998) , 1998 . William D. Clinger. Proper Tail Recursion and Space Efficiency. In Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation (PLDI\u201998), 1998."},{"key":"e_1_3_2_1_68_1","volume-title":"Roland Groz. Now You See Me: Real-time Dynamic Function Call Detection. In Proceedings of the 34th Annual Computer Security Applications Conference (ACSAC\u201918)","author":"de Go\u00ebr Franck","year":"2018","unstructured":"Franck de Go\u00ebr , Sanjay Rawat , Dennis Andriesse , Herbert Bos , and Roland Groz. Now You See Me: Real-time Dynamic Function Call Detection. In Proceedings of the 34th Annual Computer Security Applications Conference (ACSAC\u201918) , 2018 . Franck de Go\u00ebr, Sanjay Rawat, Dennis Andriesse, Herbert Bos, and Roland Groz. Now You See Me: Real-time Dynamic Function Call Detection. In Proceedings of the 34th Annual Computer Security Applications Conference (ACSAC\u201918), 2018."},{"key":"e_1_3_2_1_69_1","volume-title":"David and Eran Yahav. Tracelet-based Code Search in Executables. In Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI\u201914)","author":"Yaniv","year":"2014","unstructured":"Yaniv David and Eran Yahav. Tracelet-based Code Search in Executables. In Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI\u201914) , 2014 . Yaniv David and Eran Yahav. Tracelet-based Code Search in Executables. In Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI\u201914), 2014."},{"key":"e_1_3_2_1_70_1","volume-title":"Producing Good Code for the Case Statement. Software: Practice and Experience, 15(10)","author":"Bernstein Robert L.","year":"1985","unstructured":"Robert L. Bernstein . Producing Good Code for the Case Statement. Software: Practice and Experience, 15(10) , 1985 . Robert L. Bernstein. Producing Good Code for the Case Statement. Software: Practice and Experience, 15(10), 1985."},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939719"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/178243.178249"},{"key":"e_1_3_2_1_73_1","volume-title":"Auto-Vectorization in GCC. https:\/\/www.gnu.org\/software\/gcc\/projects\/tree-ssa\/vectorization.html","author":"GCC","year":"2018","unstructured":"GCC team. Auto-Vectorization in GCC. https:\/\/www.gnu.org\/software\/gcc\/projects\/tree-ssa\/vectorization.html , 2018 . GCC team. Auto-Vectorization in GCC. https:\/\/www.gnu.org\/software\/gcc\/projects\/tree-ssa\/vectorization.html, 2018."},{"key":"e_1_3_2_1_74_1","volume-title":"2011 International Symposium on Code Generation and Optimization (CGO\u201911)","author":"Garzar\u00e1n Mar\u00eda Jes\u00fas","year":"2011","unstructured":"Mar\u00eda Jes\u00fas Garzar\u00e1n and David Padua . Tutorial : Program Optimization through Loop Vectorization . 2011 International Symposium on Code Generation and Optimization (CGO\u201911) , 2011 . Mar\u00eda Jes\u00fas Garzar\u00e1n and David Padua. Tutorial: Program Optimization through Loop Vectorization. 2011 International Symposium on Code Generation and Optimization (CGO\u201911), 2011."},{"key":"e_1_3_2_1_75_1","volume-title":"Auto-Vectorization in LLVM. https:\/\/llvm.org\/docs\/Vectorizers.html","author":"LLVM","year":"2018","unstructured":"LLVM team. Auto-Vectorization in LLVM. https:\/\/llvm.org\/docs\/Vectorizers.html , 2018 . LLVM team. Auto-Vectorization in LLVM. https:\/\/llvm.org\/docs\/Vectorizers.html, 2018."},{"key":"e_1_3_2_1_76_1","volume-title":"https:\/\/gcc.gnu.org\/onlinedocs\/gcc\/Other-Builtins.html#Other-Builtins","author":"Other GCC","year":"2018","unstructured":"GCC team. 6.57 Other Built-in Functions Provided by GCC. https:\/\/gcc.gnu.org\/onlinedocs\/gcc\/Other-Builtins.html#Other-Builtins , 2018 . GCC team. 6.57 Other Built-in Functions Provided by GCC. https:\/\/gcc.gnu.org\/onlinedocs\/gcc\/Other-Builtins.html#Other-Builtins, 2018."},{"key":"e_1_3_2_1_77_1","volume-title":"Inc.","author":"Warren Henry S.","year":"2002","unstructured":"Henry S. Warren . Hacker\u2019s Delight . Addison-Wesley Longman Publishing Co ., Inc. , Boston, MA, USA , 2002 . Henry S. Warren. Hacker\u2019s Delight. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2002."},{"key":"e_1_3_2_1_78_1","unstructured":"L\u00e1szl\u00f3 Nagy. scan-build. https:\/\/github.com\/rizsotto\/scan-build [online].  L\u00e1szl\u00f3 Nagy. scan-build. https:\/\/github.com\/rizsotto\/scan-build [online]."},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00175354"},{"key":"e_1_3_2_1_80_1","volume-title":"Detecting Malware with Information Complexity. Entropy, 22(5)","author":"Alshahwan Nadia","year":"2020","unstructured":"Nadia Alshahwan , Earl T. Barr , David Clark , George Danezis , and H\u00e9ctor D. Men\u00e9ndez . Detecting Malware with Information Complexity. Entropy, 22(5) , 2020 . Nadia Alshahwan, Earl T. Barr, David Clark, George Danezis, and H\u00e9ctor D. Men\u00e9ndez. Detecting Malware with Information Complexity. Entropy, 22(5), 2020."},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/3097983.3098111"},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"crossref","unstructured":"Rebecca Schuller Borbely. On Normalized Compression Distance and Large Malware. Journal of Computer Virology and Hacking Techniques 2016 12 4","DOI":"10.1007\/s11416-015-0260-0"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/3128572.3140446"},{"issue":"12","key":"e_1_3_2_1_84_1","volume":"50","author":"Li Ming","year":"2004","unstructured":"Ming Li , Xin Chen , Xin Li , Bin Ma , and P. M.B. Vitanyi. The Similarity Metric. IEEE Transactions on Information Theory , 50 ( 12 ), December 2004 . Ming Li, Xin Chen, Xin Li, Bin Ma, and P. M.B. Vitanyi. The Similarity Metric. IEEE Transactions on Information Theory, 50(12), December 2004.","journal-title":"Vitanyi. The Similarity Metric. IEEE Transactions on Information Theory"},{"key":"e_1_3_2_1_85_1","volume-title":"https:\/\/www.7-zip.org\/sdk.html","author":"Pavlov Igor","year":"2018","unstructured":"Igor Pavlov . LZMA SDK ( Software Development Kit). https:\/\/www.7-zip.org\/sdk.html , 2018 . Igor Pavlov. LZMA SDK (Software Development Kit). https:\/\/www.7-zip.org\/sdk.html, 2018."},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.5555\/1792734.1792766"},{"key":"e_1_3_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2018.00032"},{"key":"e_1_3_2_1_88_1","volume-title":"Iot malware. https:\/\/github.com\/ifding\/iot-malware","author":"Ding Fei","year":"2017","unstructured":"Fei Ding . Iot malware. https:\/\/github.com\/ifding\/iot-malware , 2017 . Fei Ding. Iot malware. https:\/\/github.com\/ifding\/iot-malware, 2017."},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"crossref","unstructured":"Todd\n      Jackson Babak\n      Salamat Andrei\n      Homescu Karthikeyan\n      Manivannan Gregor\n      Wagner Andreas\n      Gal Stefan\n      Brunthaler Christian\n      Wimmer and \n      Michael\n      Franz\n    .\n  Moving Target Defense: Creating Asymmetric Uncertainty for Cyber Threats volume \n  54\n   of \n  Advances in Information Security chapter \n  Compiler-Generated Software Diversity pages 77\u2013\n  98\n  . Springer 2011.  Todd Jackson Babak Salamat Andrei Homescu Karthikeyan Manivannan Gregor Wagner Andreas Gal Stefan Brunthaler Christian Wimmer and Michael Franz. Moving Target Defense: Creating Asymmetric Uncertainty for Cyber Threats volume 54 of Advances in Information Security chapter Compiler-Generated Software Diversity pages 77\u201398. Springer 2011.","DOI":"10.1007\/978-1-4614-0977-9_4"},{"key":"e_1_3_2_1_90_1","volume-title":"Jiaguang Sun. Stochastic Optimization of Program Obfuscation. In Proceedings of the 39th International Conference on Software Engineering (ICSE\u201917)","author":"Liu Han","year":"2017","unstructured":"Han Liu , Chengnian Sun , Zhendong Su , Yu Jiang , Ming Gu , and Jiaguang Sun. Stochastic Optimization of Program Obfuscation. In Proceedings of the 39th International Conference on Software Engineering (ICSE\u201917) , 2017 . Han Liu, Chengnian Sun, Zhendong Su, Yu Jiang, Ming Gu, and Jiaguang Sun. Stochastic Optimization of Program Obfuscation. In Proceedings of the 39th International Conference on Software Engineering (ICSE\u201917), 2017."},{"key":"e_1_3_2_1_91_1","volume-title":"Dinghao Wu. Composite Software Diversification. In Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME\u201917)","author":"Wang Shuai","year":"2017","unstructured":"Shuai Wang , Pei Wang , and Dinghao Wu. Composite Software Diversification. In Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME\u201917) , 2017 . Shuai Wang, Pei Wang, and Dinghao Wu. Composite Software Diversification. In Proceedings of the 33rd IEEE International Conference on Software Maintenance and Evolution (ICSME\u201917), 2017."},{"key":"e_1_3_2_1_92_1","unstructured":"Christian Collberg. The Tigress C Obfuscator. https:\/\/tigress.wtf\/ [online].  Christian Collberg. The Tigress C Obfuscator. https:\/\/tigress.wtf\/ [online]."},{"key":"e_1_3_2_1_93_1","volume-title":"Alex Aiken. Stochastic Superoptimization. In Proceedings of the 18th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201913)","author":"Schkufza Eric","year":"2013","unstructured":"Eric Schkufza , Rahul Sharma , and Alex Aiken. Stochastic Superoptimization. In Proceedings of the 18th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201913) , 2013 . Eric Schkufza, Rahul Sharma, and Alex Aiken. Stochastic Superoptimization. In Proceedings of the 18th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201913), 2013."}],"event":{"name":"PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation","location":"Virtual Canada","acronym":"PLDI '21","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3453483.3454035","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3453483.3454035","content-type":"text\/html","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3453483.3454035","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3453483.3454035","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:03:07Z","timestamp":1750197787000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3453483.3454035"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,18]]},"references-count":93,"alternative-id":["10.1145\/3453483.3454035","10.1145\/3453483"],"URL":"https:\/\/doi.org\/10.1145\/3453483.3454035","relation":{},"subject":[],"published":{"date-parts":[[2021,6,18]]},"assertion":[{"value":"2021-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}