{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T15:47:33Z","timestamp":1756309653701,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,7,1]],"date-time":"2024-07-01T00:00:00Z","timestamp":1719792000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,7]]},"DOI":"10.1145\/3634737.3644997","type":"proceedings-article","created":{"date-parts":[[2024,6,28]],"date-time":"2024-06-28T11:51:38Z","timestamp":1719575498000},"page":"915-929","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Diagnosis-guided Attack Recovery for Securing Robotic Vehicles from Sensor Deception Attacks"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9818-4922","authenticated-orcid":false,"given":"Pritam","family":"Dash","sequence":"first","affiliation":[{"name":"University of British Columbia, Vancouver, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7773-7826","authenticated-orcid":false,"given":"Guanpeng","family":"Li","sequence":"additional","affiliation":[{"name":"University of Iowa, Iowa City, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2995-7354","authenticated-orcid":false,"given":"Mehdi","family":"Karimibiuki","sequence":"additional","affiliation":[{"name":"University of British Columbia, Vancouver, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2380-3415","authenticated-orcid":false,"given":"Karthik","family":"Pattabiraman","sequence":"additional","affiliation":[{"name":"University of British Columbia, Vancouver, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. AGRAS T16 - Agriculture Spraying Drone. https:\/\/www.dji.com\/ca\/t16."},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. Aion R1 ArduPilot Edition. https:\/\/docs.aionrobotics.com\/en\/latest\/r1-ugv.html."},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. Amazon Robotics. https:\/\/robots.ieee.org\/robots\/kiva\/."},{"key":"e_1_3_2_1_4_1","unstructured":"[n. d.]. Ardupilot - Software in the Loop. http:\/\/ardupilot.org\/dev\/docs\/sitl-simulator-software-in-the-loop.html."},{"key":"e_1_3_2_1_5_1","unstructured":"[n. d.]. Beaufort Wind Scale. https:\/\/www.weather.gov\/mfl\/beaufort."},{"key":"e_1_3_2_1_6_1","unstructured":"[n. d.]. A downed drone highlights a vulnerable technology. https:\/\/www.washingtonpost.com\/politics\/2023\/03\/16\/downed-us-drone-points-cyber-vulnerabilities\/."},{"key":"e_1_3_2_1_7_1","unstructured":"[n. d.]. Gazebo robot simulation. http:\/\/gazebosim.org\/."},{"key":"e_1_3_2_1_8_1","unstructured":"[n. d.]. PID-Piper Code. https:\/\/github.com\/DependableSystemsLab\/pid-piper."},{"key":"e_1_3_2_1_9_1","unstructured":"[n. d.]. Sky Viper Journey Drone. https:\/\/sky-viper.com\/journey\/."},{"key":"e_1_3_2_1_10_1","unstructured":"[n. d.]. System Identification Overview. https:\/\/www.mathworks.com\/help\/ident\/gs\/about-system-identification.html."},{"key":"e_1_3_2_1_11_1","unstructured":"[n. d.]. Tarrot 650 v2 Drone. https:\/\/uavsystemsinternational.com\/products\/tarot-650-ready-to-fly-drone."},{"key":"e_1_3_2_1_12_1","unstructured":"[n. d.]. u-blox M8 concurrent GNSS modules. https:\/\/www.u-blox.com\/en\/product\/neo-m8-series."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274694.3274748"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3054924"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2746194.2746199"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/sp40001.2021.00076"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.00016"},{"key":"e_1_3_2_1_18_1","volume-title":"23rd International Symposium on Research in Attacks, Intrusions and Defenses (RAID","author":"Choi Hongjun","year":"2020","unstructured":"Hongjun Choi, Sayali Kate, Yousra Aafer, Xiangyu Zhang, and Dongyan Xu. 2020. Software-based Realtime Recovery from Sensor Attacks on Robotic Vehicles. In 23rd International Symposium on Research in Attacks, Intrusions and Defenses (RAID 2020). USENIX Association, San Sebastian, 349--364."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243752"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359789.3359847"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419474"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN48987.2021.00020"},{"key":"e_1_3_2_1_23_1","volume-title":"Controlling UAVs with Sensor Input Spoofing Attacks. In 10th USENIX Workshop on Offensive Technologies (WOOT 16)","author":"Davidson Drew","year":"2016","unstructured":"Drew Davidson, Hao Wu, Rob Jellinek, Vikas Singh, and Thomas Ristenpart. 2016. Controlling UAVs with Sensor Input Spoofing Attacks. In 10th USENIX Workshop on Offensive Technologies (WOOT 16). USENIX Association, Austin, TX. https:\/\/www.usenix.org\/conference\/woot16\/workshop-program\/presentation\/davidson"},{"key":"e_1_3_2_1_24_1","volume-title":"Feedback Control of Dynamic Systems","author":"Franklin Gene F.","unstructured":"Gene F. Franklin, J. David Powell, and Abbas Emami-Naeini. 2018. Feedback Control of Dynamic Systems (8th Edition) (What's New in Engineering). Pearson.","edition":"8"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2020.102055"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0262-4079(21)01131-3"},{"key":"e_1_3_2_1_27_1","volume-title":"2013 5th international conference on cyber conflict (CYCON","author":"Hartmann Kim","year":"2013","unstructured":"Kim Hartmann and Christoph Steup. 2013. The vulnerability of UAVs to cyber attacks-An approach to the risk assessment. In 2013 5th international conference on cyber conflict (CYCON 2013). IEEE, 1--23."},{"key":"e_1_3_2_1_28_1","volume-title":"Retrieved","author":"Hawkins Andrew J.","year":"2019","unstructured":"Andrew J. Hawkins. [n. d.]. UPS will use drones to deliver medical supplies in North Carolina. Retrieved May 24, 2019 from https:\/\/www.theverge.com\/2019\/3\/26\/18282291\/ups-drone-delivery-hospital-nc-matternet"},{"key":"e_1_3_2_1_29_1","volume-title":"In Proceedings of the Institute of Navigation GNSS (ION GNSS.","author":"Humphreys Todd E.","year":"2008","unstructured":"Todd E. Humphreys. 2008. Assessing the Spoofing Threat: Development of a Portable GPS Civilian Spoofer. In In Proceedings of the Institute of Navigation GNSS (ION GNSS."},{"volume-title":"30th {USENIX} Security Symposium ({USENIX} Security 21).","author":"Khan Arslan","key":"e_1_3_2_1_30_1","unstructured":"Arslan Khan, Hyungsub Kim, Byoungyoung Lee, Dongyan Xu, Antonio Bianchi, and Dave Jing Tian. 2021. M2MON: Building an MMIO-based Security Reference Monitor for Unmanned Vehicles. In 30th {USENIX} Security Symposium ({USENIX} Security 21)."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCPS.2018.00011"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2015.7225830"},{"key":"e_1_3_2_1_33_1","volume-title":"2015 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 6402--6407","author":"Lin Yucong","year":"2015","unstructured":"Yucong Lin and Srikanth Saripalli. 2015. Sense and avoid for unmanned aerial vehicles using ADS-B. In 2015 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 6402--6407."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1979.1101943"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980229"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196494.3196506"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3309735"},{"key":"e_1_3_2_1_38_1","volume-title":"SAVIOR: Securing Autonomous Vehicles with Robust Physical Invariants. In 29th USENIX Security Symposium (USENIX Security 20)","author":"Quinonez Raul","year":"2020","unstructured":"Raul Quinonez, Jairo Giraldo, Luis Salazar, Erick Bauman, Alvaro Cardenas, and Zhiqiang Lin. 2020. SAVIOR: Securing Autonomous Vehicles with Robust Physical Invariants. In 29th USENIX Security Symposium (USENIX Security 20). USENIX Association, Boston, MA."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scitotenv.2004.11.023"},{"key":"e_1_3_2_1_40_1","volume-title":"d.]. An Analysis of Global Positioning System (GPS) Standard Positioning Service (SPS) Performance for","author":"Renfro Brent A.","year":"2018","unstructured":"Brent A. Renfro, Miquela Stein, Nicholas Boeker, Emery Reed, and Eduardo Villalba. [n. d.]. An Analysis of Global Positioning System (GPS) Standard Positioning Service (SPS) Performance for 2018."},{"key":"e_1_3_2_1_41_1","volume-title":"Rocking Drones with Intentional Sound Noise on Gyroscopic Sensors. In 24th USENIX Security Symposium (USENIX Security 15)","author":"Son Yunmok","year":"2015","unstructured":"Yunmok Son, Hocheol Shin, Dongkwan Kim, Youngseok Park, Juhwan Noh, Kibum Choi, Jungwoo Choi, and Yongdae Kim. 2015. Rocking Drones with Intentional Sound Noise on Gyroscopic Sensors. In 24th USENIX Security Symposium (USENIX Security 15). USENIX Association, Washington, D.C., 881--896."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2046707.2046719"},{"key":"e_1_3_2_1_43_1","volume-title":"27th USENIX Security Symposium (USENIX Security 18)","author":"Tu Yazhou","year":"2018","unstructured":"Yazhou Tu, Zhiqiang Lin, Insup Lee, and Xiali Hei. 2018. Injected and Delivered: Fabricating Implicit Control over Actuation Systems by Spoofing Inertial Sensors. In 27th USENIX Security Symposium (USENIX Security 18). USENIX Association, Baltimore, MD, 1545--1562. https:\/\/www.usenix.org\/conference\/usenixsecurity18\/presentation\/tu"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3427228.3427254"},{"key":"e_1_3_2_1_45_1","volume-title":"2020 IEEE Real-Time Systems Symposium (RTSS). IEEE, 205--217","author":"Zhang Lin","year":"2020","unstructured":"Lin Zhang, Xin Chen, Fanxin Kong, and Alvaro A Cardenas. 2020. Real-time attack-recovery for cyber-physical systems using linear approximations. In 2020 IEEE Real-Time Systems Symposium (RTSS). IEEE, 205--217."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477010"}],"event":{"name":"ASIA CCS '24: 19th ACM Asia Conference on Computer and Communications Security","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"],"location":"Singapore Singapore","acronym":"ASIA CCS '24"},"container-title":["Proceedings of the 19th ACM Asia Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3634737.3644997","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:44:06Z","timestamp":1750290246000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3634737.3644997"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7]]},"references-count":46,"alternative-id":["10.1145\/3634737.3644997","10.1145\/3634737"],"URL":"https:\/\/doi.org\/10.1145\/3634737.3644997","relation":{},"subject":[],"published":{"date-parts":[[2024,7]]},"assertion":[{"value":"2024-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}