{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,13]],"date-time":"2025-11-13T07:22:11Z","timestamp":1763018531844,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":65,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,30]],"date-time":"2022-05-30T00:00:00Z","timestamp":1653868800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N00014-18-1-2674"],"award-info":[{"award-number":["N00014-18-1-2674"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Office of Naval Research (ONR)","award":["N00014-20-1-2128"],"award-info":[{"award-number":["N00014-20-1-2128"]}]},{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2021R1F1A1049822"],"award-info":[{"award-number":["2021R1F1A1049822"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-2145744"],"award-info":[{"award-number":["CNS-2145744"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000185","name":"Defense Advanced Research Projects Agency","doi-asserted-by":"publisher","award":["N6600120C4031"],"award-info":[{"award-number":["N6600120C4031"]}],"id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,30]]},"DOI":"10.1145\/3488932.3523263","type":"proceedings-article","created":{"date-parts":[[2022,5,24]],"date-time":"2022-05-24T04:23:26Z","timestamp":1653366206000},"page":"534-545","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["ShadowAuth: Backward-Compatible Automatic CAN Authentication for Legacy ECUs"],"prefix":"10.1145","author":[{"given":"Sungwoo","family":"Kim","sequence":"first","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gisu","family":"Yeo","sequence":"additional","affiliation":[{"name":"Pusan National University, Busan, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Taegyu","family":"Kim","sequence":"additional","affiliation":[{"name":"The Pennsylvania State University, University Park, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Junghwan \"John\"","family":"Rhee","sequence":"additional","affiliation":[{"name":"University of Central Oklahoma, Edmond, OK, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuseok","family":"Jeon","sequence":"additional","affiliation":[{"name":"UNIST, Ulsan, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antonio","family":"Bianchi","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dongyan","family":"Xu","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dave (Jing)","family":"Tian","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,5,30]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"1BitSquared. 2021. Black Magic Probe V2.1. https:\/\/1bitsquared.com\/products\/black-magic-probe  1BitSquared. 2021. Black Magic Probe V2.1. https:\/\/1bitsquared.com\/products\/black-magic-probe"},{"key":"e_1_3_2_2_2_1","unstructured":"angr. 2021. pypcode. https:\/\/github.com\/angr\/pypcode  angr. 2021. pypcode. https:\/\/github.com\/angr\/pypcode"},{"key":"e_1_3_2_2_3_1","volume-title":"et almbox","author":"Bauman Erick","year":"2018","unstructured":"Erick Bauman , Zhiqiang Lin , Kevin W Hamlen , et almbox . 2018 . Superset Disassembly : Statically Rewriting x86 Binaries Without Heuristics.. In NDSS. Erick Bauman, Zhiqiang Lin, Kevin W Hamlen, et almbox. 2018. Superset Disassembly: Statically Rewriting x86 Binaries Without Heuristics.. In NDSS."},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3309171.3309175"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1177\/109434200001400404"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2010.06.026"},{"volume-title":"Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security","author":"Cho Kyong-Tak","key":"e_1_3_2_2_7_1","unstructured":"Kyong-Tak Cho and Kang G. Shin . 2016a. Error Handling of In-Vehicle Networks Makes Them Vulnerable . In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security ( Vienna, Austria) (CCS '16). Association for Computing Machinery, New York, NY, USA, 1044--1055. https:\/\/doi.org\/10.1145\/2976749.2978302 10.1145\/2976749.2978302 Kyong-Tak Cho and Kang G. Shin. 2016a. Error Handling of In-Vehicle Networks Makes Them Vulnerable. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security (Vienna, Austria) (CCS '16). Association for Computing Machinery, New York, NY, USA, 1044--1055. https:\/\/doi.org\/10.1145\/2976749.2978302"},{"volume-title":"Proceedings of the 25th USENIX Conference on Security Symposium","author":"Cho Kyong-Tak","key":"e_1_3_2_2_8_1","unstructured":"Kyong-Tak Cho and Kang G. Shin . 2016b. Fingerprinting Electronic Control Units for Vehicle Intrusion Detection . In Proceedings of the 25th USENIX Conference on Security Symposium ( Austin, TX, USA) (SEC'16). USENIX Association, USA, 911--927. Kyong-Tak Cho and Kang G. Shin. 2016b. Fingerprinting Electronic Control Units for Vehicle Intrusion Detection. In Proceedings of the 25th USENIX Conference on Security Symposium (Austin, TX, USA) (SEC'16). USENIX Association, USA, 911--927."},{"volume-title":"Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security","author":"Cho Kyong-Tak","key":"e_1_3_2_2_9_1","unstructured":"Kyong-Tak Cho and Kang G. Shin . 2017. Viden: Attacker Identification on In-Vehicle Networks . In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security ( Dallas, Texas, USA) (CCS '17). Association for Computing Machinery, New York, NY, USA, 1109--1123. https:\/\/doi.org\/10.1145\/3133956.3134001 10.1145\/3133956.3134001 Kyong-Tak Cho and Kang G. Shin. 2017. Viden: Attacker Identification on In-Vehicle Networks. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security (Dallas, Texas, USA) (CCS '17). Association for Computing Machinery, New York, NY, USA, 1109--1123. https:\/\/doi.org\/10.1145\/3133956.3134001"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2018.2810232"},{"key":"e_1_3_2_2_11_1","unstructured":"Jeremy Daily. 2021. Heavy Vehicle CAN Data. https:\/\/www.engr.colostate.edu\/ jdaily\/J1939\/candata.html  Jeremy Daily. 2021. Heavy Vehicle CAN Data. https:\/\/www.engr.colostate.edu\/ jdaily\/J1939\/candata.html"},{"key":"e_1_3_2_2_12_1","volume-title":"RetroWrite: Statically Instrumenting COTS Binaries for Fuzzing and Sanitization. In 2020 IEEE Symposium on Security and Privacy (SP). 1497--1511","author":"Dinesh Sushant","year":"2020","unstructured":"Sushant Dinesh , Nathan Burow , Dongyan Xu , and Mathias Payer . 2020 . RetroWrite: Statically Instrumenting COTS Binaries for Fuzzing and Sanitization. In 2020 IEEE Symposium on Security and Privacy (SP). 1497--1511 . https:\/\/doi.org\/10.1109\/SP40000.2020.00009 10.1109\/SP40000.2020.00009 Sushant Dinesh, Nathan Burow, Dongyan Xu, and Mathias Payer. 2020. RetroWrite: Statically Instrumenting COTS Binaries for Fuzzing and Sanitization. In 2020 IEEE Symposium on Security and Privacy (SP). 1497--1511. https:\/\/doi.org\/10.1109\/SP40000.2020.00009"},{"key":"e_1_3_2_2_13_1","unstructured":"Rabbit ECU. 2021. Rabbit ECU Project. https:\/\/mdac.com.au\/rabbit-ecu-project\/  Rabbit ECU. 2021. Rabbit ECU Project. https:\/\/mdac.com.au\/rabbit-ecu-project\/"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/WINCOM.2017.8238149"},{"key":"e_1_3_2_2_15_1","volume-title":"The case for an end-to-end automotive-software platform","author":"Fletcher R","year":"2020","unstructured":"R Fletcher , A Mahindroo , N Santhanam , and A Tschiesner . 2020. The case for an end-to-end automotive-software platform . McKinsey & Company ( 2020 ). R Fletcher, A Mahindroo, N Santhanam, and A Tschiesner. 2020. The case for an end-to-end automotive-software platform. McKinsey & Company (2020)."},{"key":"e_1_3_2_2_16_1","unstructured":"I. Matteucci G. Costantino. 2020. KOFFEE - Kia OFFensivE Exploit Attack Surface in Automotive IoT. https:\/\/sowhat.iit.cnr.it\/pdf\/IIT-20-2020.pdf  I. Matteucci G. Costantino. 2020. KOFFEE - Kia OFFensivE Exploit Attack Surface in Automotive IoT. https:\/\/sowhat.iit.cnr.it\/pdf\/IIT-20-2020.pdf"},{"key":"e_1_3_2_2_17_1","unstructured":"Robert Bosch GmbH. 2021. Engine Control Unit. https:\/\/www.bosch-mobility-solutions.com\/en\/solutions\/control-units\/eengine-control-unit\/  Robert Bosch GmbH. 2021. Engine Control Unit. https:\/\/www.bosch-mobility-solutions.com\/en\/solutions\/control-units\/eengine-control-unit\/"},{"volume-title":"Cryptology and Network Security,, Josef Pieprzyk, Ahmad-Reza Sadeghi","author":"Groza Bogdan","key":"e_1_3_2_2_18_1","unstructured":"Bogdan Groza , Stefan Murvay , Anthony van Herrewege , and Ingrid Verbauwhede . 2012. LiBrA-CAN: A Lightweight Broadcast Authentication Protocol for Controller Area Networks . In Cryptology and Network Security,, Josef Pieprzyk, Ahmad-Reza Sadeghi , and Mark Manulis (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 185--200. Bogdan Groza, Stefan Murvay, Anthony van Herrewege, and Ingrid Verbauwhede. 2012. LiBrA-CAN: A Lightweight Broadcast Authentication Protocol for Controller Area Networks. In Cryptology and Network Security,, Josef Pieprzyk, Ahmad-Reza Sadeghi, and Mark Manulis (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 185--200."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2868411"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2020.107343"},{"key":"e_1_3_2_2_21_1","unstructured":"A. Hazem and H. Fahmy. 2012. LCAP-A Lightweight CAN Authentication Protocol for Securing In-Vehicle Networks.  A. Hazem and H. Fahmy. 2012. LCAP-A Lightweight CAN Authentication Protocol for Securing In-Vehicle Networks."},{"key":"e_1_3_2_2_22_1","unstructured":"A. V. Herrewege Dave Singel\u00e9e and I. Verbauwhede. 2011. CANAuth - A Simple Backward Compatible Broadcast Authentication Protocol for CAN bus.  A. V. Herrewege Dave Singel\u00e9e and I. Verbauwhede. 2011. CANAuth - A Simple Backward Compatible Broadcast Authentication Protocol for CAN bus."},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITSC.2007.4357797"},{"key":"e_1_3_2_2_24_1","volume-title":"Proceedings of the 3rd Conference on USENIX Windows NT Symposium -","volume":"3","author":"Hunt Galen","year":"1999","unstructured":"Galen Hunt and Doug Brubacher . 1999 . Detours: Binary Interception of Win32 Functions . In Proceedings of the 3rd Conference on USENIX Windows NT Symposium - Volume 3 (Seattle, Washington) (WINSYM'99). USENIX Association, USA, 14. Galen Hunt and Doug Brubacher. 1999. Detours: Binary Interception of Win32 Functions. In Proceedings of the 3rd Conference on USENIX Windows NT Symposium - Volume 3 (Seattle, Washington) (WINSYM'99). USENIX Association, USA, 14."},{"key":"e_1_3_2_2_25_1","unstructured":"Infineon. 2013. SAK-TC1767--256F80HR AD. https:\/\/www.infineon.com\/cms\/en\/product\/microcontroller\/legacy-microcontroller\/other-legacy-mcus\/audo-family\/tc1767-audo-future\/sak-tc1767-256f80hr-ad\/  Infineon. 2013. SAK-TC1767--256F80HR AD. https:\/\/www.infineon.com\/cms\/en\/product\/microcontroller\/legacy-microcontroller\/other-legacy-mcus\/audo-family\/tc1767-audo-future\/sak-tc1767-256f80hr-ad\/"},{"key":"e_1_3_2_2_26_1","volume-title":"SAE J1939 Standards Collection. https:\/\/www.sae.org\/publications\/collections\/content\/j1939_dl\/","author":"International SAE","year":"2021","unstructured":"SAE International . 2021 a . SAE J1939 Standards Collection. https:\/\/www.sae.org\/publications\/collections\/content\/j1939_dl\/ SAE International. 2021 a. SAE J1939 Standards Collection. https:\/\/www.sae.org\/publications\/collections\/content\/j1939_dl\/"},{"key":"e_1_3_2_2_27_1","volume-title":"SAE J1939 Standards Collection. https:\/\/www.sae.org\/standardsdev\/groundvehicle\/j1939a.htm","author":"International SAE","year":"2021","unstructured":"SAE International . 2021 b . SAE J1939 Standards Collection. https:\/\/www.sae.org\/standardsdev\/groundvehicle\/j1939a.htm SAE International. 2021 b. SAE J1939 Standards Collection. https:\/\/www.sae.org\/standardsdev\/groundvehicle\/j1939a.htm"},{"key":"e_1_3_2_2_28_1","unstructured":"SAE International. 2022. VW Transport Protocol 2.0 (TP 2.0) for CAN bus. https:\/\/jazdw.net\/tp20  SAE International. 2022. VW Transport Protocol 2.0 (TP 2.0) for CAN bus. https:\/\/jazdw.net\/tp20"},{"volume-title":"Road vehicles - Controller area network (CAN). Standard","author":"ISO","key":"e_1_3_2_2_29_1","unstructured":"ISO 11898:2015 2015. Road vehicles - Controller area network (CAN). Standard . International Organization for Standardization , Geneva, CH . ISO 11898:2015 2015. Road vehicles - Controller area network (CAN). Standard. International Organization for Standardization, Geneva, CH."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2019.2961765"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3134600.3134627"},{"key":"e_1_3_2_2_32_1","volume-title":"PASAN: Detecting Peripheral Access Concurrency Bugs within Bare-Metal Embedded Applications. In 30th USENIX Security Symposium (USENIX Security 21)","author":"Kim Taegyu","year":"2021","unstructured":"Taegyu Kim , Vireshwar Kumar , Junghwan Rhee , Jizhou Chen , Kyungtae Kim , Chung Hwan Kim , Dongyan Xu , and Dave (Jing) Tian . 2021 . PASAN: Detecting Peripheral Access Concurrency Bugs within Bare-Metal Embedded Applications. In 30th USENIX Security Symposium (USENIX Security 21) . USENIX Association, 249--266. https:\/\/www.usenix.org\/conference\/usenixsecurity21\/presentation\/kim Taegyu Kim, Vireshwar Kumar, Junghwan Rhee, Jizhou Chen, Kyungtae Kim, Chung Hwan Kim, Dongyan Xu, and Dave (Jing) Tian. 2021. PASAN: Detecting Peripheral Access Concurrency Bugs within Bare-Metal Embedded Applications. In 30th USENIX Security Symposium (USENIX Security 21). USENIX Association, 249--266. https:\/\/www.usenix.org\/conference\/usenixsecurity21\/presentation\/kim"},{"key":"e_1_3_2_2_33_1","volume-title":"EASI: Edge-Based Sender Identification on Resource-Constrained Platforms for Automotive Networks. In 27th Annual Network and Distributed System Security Symposium, NDSS 2020","author":"Kneib Marcel","year":"2020","unstructured":"Marcel Kneib , Oleg Schell , and Christopher Huth . 2020 . EASI: Edge-Based Sender Identification on Resource-Constrained Platforms for Automotive Networks. In 27th Annual Network and Distributed System Security Symposium, NDSS 2020 , San Diego, California, USA , February 23-26, 2020. The Internet Society. https:\/\/www.ndss-symposium.org\/ndss-paper\/easi-edge-based-sender-identification-on-resource-constrained-platforms-for-automotive-networks\/ Marcel Kneib, Oleg Schell, and Christopher Huth. 2020. EASI: Edge-Based Sender Identification on Resource-Constrained Platforms for Automotive Networks. In 27th Annual Network and Distributed System Security Symposium, NDSS 2020, San Diego, California, USA, February 23-26, 2020. The Internet Society. https:\/\/www.ndss-symposium.org\/ndss-paper\/easi-edge-based-sender-identification-on-resource-constrained-platforms-for-automotive-networks\/"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.34"},{"key":"e_1_3_2_2_35_1","volume-title":"CANvas: Fast and Inexpensive Automotive Network Mapping. In 28th USENIX Security Symposium (USENIX Security 19)","author":"Kulandaivel Sekar","year":"2019","unstructured":"Sekar Kulandaivel , Tushar Goyal , Arnav Kumar Agrawal , and Vyas Sekar . 2019 . CANvas: Fast and Inexpensive Automotive Network Mapping. In 28th USENIX Security Symposium (USENIX Security 19) . USENIX Association, Santa Clara, CA, 389--405. https:\/\/www.usenix.org\/conference\/usenixsecurity19\/presentation\/kulandaivel Sekar Kulandaivel, Tushar Goyal, Arnav Kumar Agrawal, and Vyas Sekar. 2019. CANvas: Fast and Inexpensive Automotive Network Mapping. In 28th USENIX Security Symposium (USENIX Security 19). USENIX Association, Santa Clara, CA, 389--405. https:\/\/www.usenix.org\/conference\/usenixsecurity19\/presentation\/kulandaivel"},{"key":"e_1_3_2_2_36_1","unstructured":"Ryo Kurachi Yutaka Matsubara Hiroaki Takada Naoki Adachi Yukihiro Miyashita and Satoshi Horihata. 2014. CaCAN - Centralized Authentication System in CAN.  Ryo Kurachi Yutaka Matsubara Hiroaki Takada Naoki Adachi Yukihiro Miyashita and Satoshi Horihata. 2014. CaCAN - Centralized Authentication System in CAN."},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2005.1505167"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/IEVC.2012.6183181"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/LSP.2014.2304139"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCW.2008.78"},{"key":"e_1_3_2_2_41_1","volume-title":"Efficient In-Vehicle Delayed Data Authentication Based on Compound Message Authentication Codes. In 2008 IEEE 68th Vehicular Technology Conference. 1--5. https:\/\/doi.org\/10","author":"Nilsson Dennis K.","year":"2008","unstructured":"Dennis K. Nilsson , Ulf E. Larson , and Erland Jonsson . 2008 a. Efficient In-Vehicle Delayed Data Authentication Based on Compound Message Authentication Codes. In 2008 IEEE 68th Vehicular Technology Conference. 1--5. https:\/\/doi.org\/10 .1109\/VETECF.2008.259 10.1109\/VETECF.2008.259 Dennis K. Nilsson, Ulf E. Larson, and Erland Jonsson. 2008a. Efficient In-Vehicle Delayed Data Authentication Based on Compound Message Authentication Codes. In 2008 IEEE 68th Vehicular Technology Conference. 1--5. https:\/\/doi.org\/10.1109\/VETECF.2008.259"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOMW.2008.ECP.56"},{"key":"e_1_3_2_2_43_1","volume-title":"Authenticated CAN Bus. In Cryptographic Hardware and Embedded Systems -- CHES","author":"N\u00fcrnberger Stefan","year":"2016","unstructured":"Stefan N\u00fcrnberger and Christian Rossow . 2016. -- vatiCAN\u00a0-- Vetted , Authenticated CAN Bus. In Cryptographic Hardware and Embedded Systems -- CHES 2016 , Benedikt Gierlichs and Axel Y. Poschmann (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg, 106--124. Stefan N\u00fcrnberger and Christian Rossow. 2016. -- vatiCAN\u00a0-- Vetted, Authenticated CAN Bus. In Cryptographic Hardware and Embedded Systems -- CHES 2016, Benedikt Gierlichs and Axel Y. Poschmann (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 106--124."},{"key":"e_1_3_2_2_44_1","volume-title":"Keromytis","author":"Anand Kapil","year":"2011","unstructured":"Kapil Anand , Aparna Kotha , Matthew Smithson , Rajeev Barua , and Angelos D . Keromytis . 2011 . Retrofitting Security in COTS Software with Binary Rewriting. In Future Challenges in Security and Privacy for Academia and Industry , Jan Camenisch, Simone Fischer-H\u00fcbner, Yuko Murayama, Armand Portmann, and Carlos Rieder (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 154--172. Kapil Anand, Aparna Kotha, Matthew Smithson, Rajeev Barua, and Angelos D. Keromytis. 2011. Retrofitting Security in COTS Software with Binary Rewriting. In Future Challenges in Security and Privacy for Academia and Industry, Jan Camenisch, Simone Fischer-H\u00fcbner, Yuko Murayama, Armand Portmann, and Carlos Rieder (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 154--172."},{"key":"e_1_3_2_2_45_1","unstructured":"Jack O'Connor Jean-Philippe Aumasson Samuel Neves and Zooko Wilcox-O'Hearn. 2021. Blake3 one function fast everywhere. https:\/\/raw.githubusercontent.com\/BLAKE3-team\/BLAKE3-specs\/master\/blake3.pdf  Jack O'Connor Jean-Philippe Aumasson Samuel Neves and Zooko Wilcox-O'Hearn. 2021. Blake3 one function fast everywhere. https:\/\/raw.githubusercontent.com\/BLAKE3-team\/BLAKE3-specs\/master\/blake3.pdf"},{"key":"e_1_3_2_2_46_1","volume-title":"Shin","author":"Pes\u00e9 Mert D.","year":"2021","unstructured":"Mert D. Pes\u00e9 , Jay W. Schauer , Junhui Li , and Kang G . Shin . 2021 . S2-CAN: Sufficiently Secure Controller Area Network. Association for Computing Machinery , New York, NY, USA, 425--438. https:\/\/doi.org\/10.1145\/3485832.3485883 10.1145\/3485832.3485883 Mert D. Pes\u00e9, Jay W. Schauer, Junhui Li, and Kang G. Shin. 2021. S2-CAN: Sufficiently Secure Controller Area Network. Association for Computing Machinery, New York, NY, USA, 425--438. https:\/\/doi.org\/10.1145\/3485832.3485883"},{"key":"e_1_3_2_2_47_1","volume-title":"Garcia","author":"Radu Andreea-Ina","year":"2016","unstructured":"Andreea-Ina Radu and Flavio D . Garcia . 2016 . LeiA: A Lightweight Authentication Protocol for CAN. In Computer Security -- ESORICS 2016,, Ioannis Askoxylakis, Sotiris Ioannidis, Sokratis Katsikas, and Catherine Meadows (Eds.). Springer International Publishing , Cham, 283--300. Andreea-Ina Radu and Flavio D. Garcia. 2016. LeiA: A Lightweight Authentication Protocol for CAN. In Computer Security -- ESORICS 2016,, Ioannis Askoxylakis, Sotiris Ioannidis, Sokratis Katsikas, and Catherine Meadows (Eds.). Springer International Publishing, Cham, 283--300."},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/1267658.1267659"},{"key":"e_1_3_2_2_49_1","unstructured":"rusEFI. 2021. A GPL open source Engine Management System. https:\/\/rusefi.com\/  rusEFI. 2021. A GPL open source Engine Management System. https:\/\/rusefi.com\/"},{"key":"e_1_3_2_2_50_1","volume-title":"Exposing New Vulnerabilities of Error Handling Mechanism in CAN. In 30th USENIX Security Symposium (USENIX Security 21)","author":"Serag Khaled","year":"2021","unstructured":"Khaled Serag , Rohit Bhatia , Vireshwar Kumar , Z. Berkay Celik , and Dongyan Xu . 2021 . Exposing New Vulnerabilities of Error Handling Mechanism in CAN. In 30th USENIX Security Symposium (USENIX Security 21) . USENIX Association. https:\/\/www.usenix.org\/conference\/usenixsecurity21\/presentation\/serag Khaled Serag, Rohit Bhatia, Vireshwar Kumar, Z. Berkay Celik, and Dongyan Xu. 2021. Exposing New Vulnerabilities of Error Handling Mechanism in CAN. In 30th USENIX Security Symposium (USENIX Security 21). USENIX Association. https:\/\/www.usenix.org\/conference\/usenixsecurity21\/presentation\/serag"},{"key":"e_1_3_2_2_51_1","unstructured":"Shellphish. 2017. Patcherex Shellphish's automated patching engine originally created for the Cyber Grand Challenge. https:\/\/github.com\/angr\/patcherex\/  Shellphish. 2017. Patcherex Shellphish's automated patching engine originally created for the Cyber Grand Challenge. https:\/\/github.com\/angr\/patcherex\/"},{"key":"e_1_3_2_2_52_1","unstructured":"STMicroelectronics. 2021. ST-LINK\/V2 in-circuit debugger\/programmer for STM8 and STM32. https:\/\/www.st.com\/en\/development-tools\/st-link-v2.html  STMicroelectronics. 2021. ST-LINK\/V2 in-circuit debugger\/programmer for STM8 and STM32. https:\/\/www.st.com\/en\/development-tools\/st-link-v2.html"},{"key":"e_1_3_2_2_53_1","unstructured":"Telecommunication Standardization Sector Of International Telecommunication Union. 2020. Guidelines for an intrusion detection system for in-vehicle networks. https:\/\/www.sae.org\/publications\/collections\/content\/j1939_dl\/  Telecommunication Standardization Sector Of International Telecommunication Union. 2020. Guidelines for an intrusion detection system for in-vehicle networks. https:\/\/www.sae.org\/publications\/collections\/content\/j1939_dl\/"},{"key":"e_1_3_2_2_54_1","volume-title":"States Congress.","author":"United","year":"2020","unstructured":"United States Congress. 2020 . Clean Air Act Section 203(a)(3)(B); 42 U.S. Code \u00a7 7522. United States Congress. 2020. Clean Air Act Section 203(a)(3)(B); 42 U.S. Code \u00a7 7522."},{"key":"e_1_3_2_2_55_1","unstructured":"United States Environmental Protection Agency. 2020. EPA Tampering Policy: The EPA Enforcement Policy on Vehicle and Engine Tampering and Aftermarket Defeat Devices under the Clean Air Act. https:\/\/www.epa.gov\/sites\/default\/files\/2020-12\/documents\/epatamperingpolicy-enforcementpolicyonvehicleandenginetampering.pdf  United States Environmental Protection Agency. 2020. EPA Tampering Policy: The EPA Enforcement Policy on Vehicle and Engine Tampering and Aftermarket Defeat Devices under the Clean Air Act. https:\/\/www.epa.gov\/sites\/default\/files\/2020-12\/documents\/epatamperingpolicy-enforcementpolicyonvehicleandenginetampering.pdf"},{"key":"e_1_3_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3134600.3134623"},{"key":"e_1_3_2_2_57_1","volume-title":"Hardware Module-Based Message Authentication in Intra-vehicle Networks. In 2017 ACM\/IEEE 8th International Conference on Cyber-Physical Systems (ICCPS). 207--216","author":"Wang Eric","year":"2017","unstructured":"Eric Wang , William Xu , Suhas Sastry , Songsong Liu , and Kai Zeng . 2017 . Hardware Module-Based Message Authentication in Intra-vehicle Networks. In 2017 ACM\/IEEE 8th International Conference on Cyber-Physical Systems (ICCPS). 207--216 . Eric Wang, William Xu, Suhas Sastry, Songsong Liu, and Kai Zeng. 2017. Hardware Module-Based Message Authentication in Intra-vehicle Networks. In 2017 ACM\/IEEE 8th International Conference on Cyber-Physical Systems (ICCPS). 207--216."},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/IOT.2014.7030108"},{"key":"e_1_3_2_2_59_1","volume-title":"UROBOROS: Instrumenting Stripped Binaries with Static Reassembling. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)","volume":"1","author":"Wang Shuai","year":"2016","unstructured":"Shuai Wang , Pei Wang , and Dinghao Wu . 2016 . UROBOROS: Instrumenting Stripped Binaries with Static Reassembling. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) , Vol. 1 . 236--247. https:\/\/doi.org\/10.1109\/SANER.2016.106 10.1109\/SANER.2016.106 Shuai Wang, Pei Wang, and Dinghao Wu. 2016. UROBOROS: Instrumenting Stripped Binaries with Static Reassembling. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), Vol. 1. 236--247. https:\/\/doi.org\/10.1109\/SANER.2016.106"},{"key":"e_1_3_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2420950.2420995"},{"key":"e_1_3_2_2_61_1","volume-title":"29th USENIX Security Symposium (USENIX Security 20)","author":"Wen Haohuang","year":"2020","unstructured":"Haohuang Wen , Qi Alfred Chen , and Zhiqiang Lin . 2020 . Plug-N-Pwned: Comprehensive Vulnerability Analysis of OBD-II Dongles as A New Over-the-Air Attack Surface in Automotive IoT . In 29th USENIX Security Symposium (USENIX Security 20) . USENIX Association, 949--965. https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/wen Haohuang Wen, Qi Alfred Chen, and Zhiqiang Lin. 2020. Plug-N-Pwned: Comprehensive Vulnerability Analysis of OBD-II Dongles as A New Over-the-Air Attack Surface in Automotive IoT. In 29th USENIX Security Symposium (USENIX Security 20). USENIX Association, 949--965. https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/wen"},{"key":"e_1_3_2_2_62_1","first-page":"10","volume-title":"ACM Comput. Surv.","volume":"52","author":"Wenzl Matthias","year":"2019","unstructured":"Matthias Wenzl , Georg Merzdovnik , Johanna Ullrich , and Edgar Weippl . 2019 . From Hack to Elaborate Technique-A Survey on Binary Rewriting . ACM Comput. Surv. , Vol. 52 , 3, Article 49 (jun 2019), 37 pages. https:\/\/doi.org\/ 10 .1145\/3316415 10.1145\/3316415 Matthias Wenzl, Georg Merzdovnik, Johanna Ullrich, and Edgar Weippl. 2019. From Hack to Elaborate Technique-A Survey on Binary Rewriting. ACM Comput. Surv., Vol. 52, 3, Article 49 (jun 2019), 37 pages. https:\/\/doi.org\/10.1145\/3316415"},{"volume-title":"Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems","author":"Williams-King David","key":"e_1_3_2_2_63_1","unstructured":"David Williams-King , Hidenori Kobayashi , Kent Williams-King , Graham Patterson , Frank Spano , Yu Jian Wu , Junfeng Yang , and Vasileios P. Kemerlis . 2020. Egalito: Layout-Agnostic Binary Recompilation . In Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems ( Lausanne, Switzerland) (ASPLOS '20). Association for Computing Machinery, New York, NY, USA, 133--147. https:\/\/doi.org\/10.1145\/3373376.3378470 10.1145\/3373376.3378470 David Williams-King, Hidenori Kobayashi, Kent Williams-King, Graham Patterson, Frank Spano, Yu Jian Wu, Junfeng Yang, and Vasileios P. Kemerlis. 2020. Egalito: Layout-Agnostic Binary Recompilation. In Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems (Lausanne, Switzerland) (ASPLOS '20). Association for Computing Machinery, New York, NY, USA, 133--147. https:\/\/doi.org\/10.1145\/3373376.3378470"},{"key":"e_1_3_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133956.3134052"},{"key":"e_1_3_2_2_65_1","unstructured":"Knut \u00d8rland. 2015. Styreenhet. https:\/\/github.com\/ION-Racing\/Styreenhet  Knut \u00d8rland. 2015. Styreenhet. https:\/\/github.com\/ION-Racing\/Styreenhet"}],"event":{"name":"ASIA CCS '22: ACM Asia Conference on Computer and Communications Security","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"],"location":"Nagasaki Japan","acronym":"ASIA CCS '22"},"container-title":["Proceedings of the 2022 ACM on Asia Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3488932.3523263","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3488932.3523263","content-type":"text\/html","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3488932.3523263","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3488932.3523263","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:27Z","timestamp":1750188687000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3488932.3523263"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,30]]},"references-count":65,"alternative-id":["10.1145\/3488932.3523263","10.1145\/3488932"],"URL":"https:\/\/doi.org\/10.1145\/3488932.3523263","relation":{},"subject":[],"published":{"date-parts":[[2022,5,30]]},"assertion":[{"value":"2022-05-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}