{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,30]],"date-time":"2026-05-30T03:49:30Z","timestamp":1780112970095,"version":"3.54.0"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,7,12]],"date-time":"2023-07-12T00:00:00Z","timestamp":1689120000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"the National Natural Science Foundation of China","award":["62002125"],"award-info":[{"award-number":["62002125"]}]},{"name":"the Young Elite Scientists Sponsorship Program by CAST","award":["2021QNRC001"],"award-info":[{"award-number":["2021QNRC001"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,7,12]]},"DOI":"10.1145\/3597926.3598061","type":"proceedings-article","created":{"date-parts":[[2023,7,13]],"date-time":"2023-07-13T20:12:53Z","timestamp":1689279173000},"page":"347-359","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Precise and Efficient Patch Presence Test for Android Applications against Code Obfuscation"],"prefix":"10.1145","author":[{"given":"Zifan","family":"Xie","sequence":"first","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ming","family":"Wen","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haoxiang","family":"Jia","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaochen","family":"Guo","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaotong","family":"Huang","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Deqing","family":"Zou","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hai","family":"Jin","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,7,13]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Allatori. 2022. https:\/\/allatori.com\/ Accessed: 2022-10 \t\t\t\t  Allatori. 2022. https:\/\/allatori.com\/ Accessed: 2022-10"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.softx.2020.100403"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30436-1_2"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978333"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.79"},{"key":"e_1_3_2_1_6_1","unstructured":"CVE-2018-1324. 2022. https:\/\/nvd.nist.gov\/vuln\/detail\/CVE-2018-1324 Accessed: 2022-10 \t\t\t\t  CVE-2018-1324. 2022. https:\/\/nvd.nist.gov\/vuln\/detail\/CVE-2018-1324 Accessed: 2022-10"},{"key":"e_1_3_2_1_7_1","volume-title":"BScout: Direct Whole Patch Presence Test for Java Executables. In 29th USENIX Security Symposium, USENIX Security 2020","author":"Dai Jiarun","year":"2020","unstructured":"Jiarun Dai , Yuan Zhang , Zheyue Jiang , Yingtian Zhou , Junyan Chen , Xinyu Xing , Xiaohan Zhang , Xin Tan , Min Yang , and Zhemin Yang . 2020 . BScout: Direct Whole Patch Presence Test for Java Executables. In 29th USENIX Security Symposium, USENIX Security 2020 , August 12-14, 2020, Srdjan Capkun and Franziska Roesner (Eds.). USENIX Association, 1147\u20131164. https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/dai Jiarun Dai, Yuan Zhang, Zheyue Jiang, Yingtian Zhou, Junyan Chen, Xinyu Xing, Xiaohan Zhang, Xin Tan, Min Yang, and Zhemin Yang. 2020. BScout: Direct Whole Patch Presence Test for Java Executables. In 29th USENIX Security Symposium, USENIX Security 2020, August 12-14, 2020, Srdjan Capkun and Franziska Roesner (Eds.). USENIX Association, 1147\u20131164. https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/dai"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"DashO. 2022. https:\/\/www.preemptive.com\/products\/dasho\/ Accessed: 2022-10 \t\t\t\t  DashO. 2022. https:\/\/www.preemptive.com\/products\/dasho\/ Accessed: 2022-10","DOI":"10.3889\/oamjms.2022.11380"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-01701-9_10"},{"key":"e_1_3_2_1_10_1","volume-title":"Towards Measuring Supply Chain Attacks on Package Managers for Interpreted Languages. In 28th Annual Network and Distributed System Security Symposium, NDSS 2021","author":"Duan Ruian","year":"2021","unstructured":"Ruian Duan , Omar Alrawi , Ranjita Pai Kasturi , Ryan Elder , Brendan Saltaformaggio , and Wenke Lee . 2021 . Towards Measuring Supply Chain Attacks on Package Managers for Interpreted Languages. In 28th Annual Network and Distributed System Security Symposium, NDSS 2021 , virtually, February 21-25, 2021. The Internet Society. https:\/\/www.ndss-symposium.org\/ndss-paper\/towards-measuring-supply-chain-attacks-on-package-managers-for-interpreted-languages\/ Ruian Duan, Omar Alrawi, Ranjita Pai Kasturi, Ryan Elder, Brendan Saltaformaggio, and Wenke Lee. 2021. Towards Measuring Supply Chain Attacks on Package Managers for Interpreted Languages. In 28th Annual Network and Distributed System Security Symposium, NDSS 2021, virtually, February 21-25, 2021. The Internet Society. https:\/\/www.ndss-symposium.org\/ndss-paper\/towards-measuring-supply-chain-attacks-on-package-managers-for-interpreted-languages\/"},{"key":"e_1_3_2_1_11_1","volume-title":"Automating Patching of Vulnerable Open-Source Software Versions in Application Binaries. In 26th Annual Network and Distributed System Security Symposium, NDSS 2019","author":"Duan Ruian","year":"2019","unstructured":"Ruian Duan , Ashish Bijlani , Yang Ji , Omar Alrawi , Yiyuan Xiong , Moses Ike , Brendan Saltaformaggio , and Wenke Lee . 2019 . Automating Patching of Vulnerable Open-Source Software Versions in Application Binaries. In 26th Annual Network and Distributed System Security Symposium, NDSS 2019 , San Diego, California, USA , February 24-27, 2019. The Internet Society. https:\/\/www.ndss-symposium.org\/ndss-paper\/automating-patching-of-vulnerable-open-source-software-versions-in-application-binaries\/ Ruian Duan, Ashish Bijlani, Yang Ji, Omar Alrawi, Yiyuan Xiong, Moses Ike, Brendan Saltaformaggio, and Wenke Lee. 2019. Automating Patching of Vulnerable Open-Source Software Versions in Application Binaries. In 26th Annual Network and Distributed System Security Symposium, NDSS 2019, San Diego, California, USA, February 24-27, 2019. The Internet Society. https:\/\/www.ndss-symposium.org\/ndss-paper\/automating-patching-of-vulnerable-open-source-software-versions-in-application-binaries\/"},{"key":"e_1_3_2_1_12_1","volume-title":"Free and Open Source Software","year":"2022","unstructured":"F-Droid : Free and Open Source Software . 2022 . https:\/\/f-droid.org Accessed : 2022-10 F-Droid: Free and Open Source Software. 2022. https:\/\/f-droid.org Accessed: 2022-10"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180228"},{"key":"e_1_3_2_1_14_1","unstructured":"Soot Expr Interface. 2022. https:\/\/www.sable.mcgill.ca\/soot\/doc\/soot\/jimple\/Expr.html Accessed: 2022-10 \t\t\t\t  Soot Expr Interface. 2022. https:\/\/www.sable.mcgill.ca\/soot\/doc\/soot\/jimple\/Expr.html Accessed: 2022-10"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3417240"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-68279-0_2"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1177\/0278364904045481"},{"key":"e_1_3_2_1_18_1","unstructured":"Levenshtein distance. 2022. https:\/\/en.wikipedia.org\/wiki\/Levenshtein_distance Accessed: 2022-10 \t\t\t\t  Levenshtein distance. 2022. https:\/\/en.wikipedia.org\/wiki\/Levenshtein_distance Accessed: 2022-10"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.38"},{"key":"e_1_3_2_1_20_1","unstructured":"Apache Log4j2. 2022. https:\/\/github.com\/apache\/logging-log4j2 Accessed: 2022-10 \t\t\t\t  Apache Log4j2. 2022. https:\/\/github.com\/apache\/logging-log4j2 Accessed: 2022-10"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2889160.2889178"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2015.08.004"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.7840\/kics.2013.38B.8.654"},{"key":"e_1_3_2_1_24_1","unstructured":"Proguard. 2022. https:\/\/www.guardsquare.com\/proguard Accessed: 2022-10 \t\t\t\t  Proguard. 2022. https:\/\/www.guardsquare.com\/proguard Accessed: 2022-10"},{"key":"e_1_3_2_1_25_1","unstructured":"Maven Central repository. 2022. https:\/\/www.maven.org\/ Accessed: 2022-10 \t\t\t\t  Maven Central repository. 2022. https:\/\/www.maven.org\/ Accessed: 2022-10"},{"key":"e_1_3_2_1_26_1","unstructured":"Android Market Share. 2022. https:\/\/www.statista.com\/statistics\/266210\/number-of-available-applications-in-the-google-play-store\/ Accessed: 2022-10 \t\t\t\t  Android Market Share. 2022. https:\/\/www.statista.com\/statistics\/266210\/number-of-available-applications-in-the-google-play-store\/ Accessed: 2022-10"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192418"},{"key":"e_1_3_2_1_28_1","unstructured":"Soot. 2022. https:\/\/github.com\/soot-oss\/soot Accessed: 2022-10 \t\t\t\t  Soot. 2022. https:\/\/github.com\/soot-oss\/soot Accessed: 2022-10"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2018.07.024"},{"key":"e_1_3_2_1_30_1","unstructured":"understanding impact of apache log4j. 2022. https:\/\/security.googleblog.com\/2021\/12\/understanding-impact-of-apache-log4j.html Accessed: 2022-10 \t\t\t\t  understanding impact of apache log4j. 2022. https:\/\/security.googleblog.com\/2021\/12\/understanding-impact-of-apache-log4j.html Accessed: 2022-10"},{"key":"e_1_3_2_1_31_1","volume-title":"Jimple: Simplifying Java bytecode for analyses and transformations.","author":"Vallee-Rai Raja","year":"1998","unstructured":"Raja Vallee-Rai and Laurie J Hendren . 1998 . Jimple: Simplifying Java bytecode for analyses and transformations. Raja Vallee-Rai and Laurie J Hendren. 1998. Jimple: Simplifying Java bytecode for analyses and transformations."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3484736"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3484736"},{"key":"e_1_3_2_1_34_1","unstructured":"National vulnerability database. 2022. https:\/\/nvd.nist.gov Accessed: 2022-10 \t\t\t\t  National vulnerability database. 2022. https:\/\/nvd.nist.gov Accessed: 2022-10"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.161"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2019.00056"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MOBILESoft.2017.18"},{"key":"e_1_3_2_1_38_1","unstructured":"Online website of PHunter. 2022. https:\/\/github.com\/CGCL-codes\/PHunter \t\t\t\t  Online website of PHunter. 2022. https:\/\/github.com\/CGCL-codes\/PHunter"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274726"},{"key":"e_1_3_2_1_40_1","unstructured":"Apps with most third-party libraries. 2022. http:\/\/privacygrade.org\/third_party_libraries Accessed: 2022-10 \t\t\t\t  Apps with most third-party libraries. 2022. http:\/\/privacygrade.org\/third_party_libraries Accessed: 2022-10"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2020.24419"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2017.04.048"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3395363.3397361"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00150"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416582"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3114381"},{"key":"e_1_3_2_1_47_1","volume-title":"Precise and Accurate Patch Presence Test for Binaries. In 27th USENIX Security Symposium, USENIX Security 2018","author":"Zhang Hang","year":"2018","unstructured":"Hang Zhang and Zhiyun Qian . 2018 . Precise and Accurate Patch Presence Test for Binaries. In 27th USENIX Security Symposium, USENIX Security 2018 , Baltimore, MD, USA , August 15-17, 2018, William Enck and Adrienne Porter Felt (Eds.). USENIX Association, 887\u2013902. https:\/\/www.usenix.org\/conference\/usenixsecurity18\/presentation\/zhang-hang Hang Zhang and Zhiyun Qian. 2018. Precise and Accurate Patch Presence Test for Binaries. In 27th USENIX Security Symposium, USENIX Security 2018, Baltimore, MD, USA, August 15-17, 2018, William Enck and Adrienne Porter Felt (Eds.). USENIX Association, 887\u2013902. https:\/\/www.usenix.org\/conference\/usenixsecurity18\/presentation\/zhang-hang"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3330563"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330204"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2133601.2133640"}],"event":{"name":"ISSTA '23: 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","location":"Seattle WA USA","acronym":"ISSTA '23","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","AITO"]},"container-title":["Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597926.3598061","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3597926.3598061","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:48:42Z","timestamp":1750182522000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597926.3598061"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,12]]},"references-count":50,"alternative-id":["10.1145\/3597926.3598061","10.1145\/3597926"],"URL":"https:\/\/doi.org\/10.1145\/3597926.3598061","relation":{},"subject":[],"published":{"date-parts":[[2023,7,12]]},"assertion":[{"value":"2023-07-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}