{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:45:17Z","timestamp":1773193517154,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,6,15]],"date-time":"2020-06-15T00:00:00Z","timestamp":1592179200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NRF","award":["NRF-2017R1A2B3006360"],"award-info":[{"award-number":["NRF-2017R1A2B3006360"]}]},{"name":"ONR","award":["N00014-18-1-2661"],"award-info":[{"award-number":["N00014-18-1-2661"]}]},{"name":"Chungnam National University"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,6,15]]},"DOI":"10.1145\/3386901.3389023","type":"proceedings-article","created":{"date-parts":[[2020,6,7]],"date-time":"2020-06-07T01:27:30Z","timestamp":1591493250000},"page":"135-147","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["SelMon"],"prefix":"10.1145","author":[{"given":"Jinsoo","family":"Jang","sequence":"first","affiliation":[{"name":"Chungnam National University, Daejeon, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brent Byunghoon","family":"Kang","sequence":"additional","affiliation":[{"name":"KAIST, Daejeon, Republic of Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,6,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Architecture Reference Manual (ARMv7-A and ARMv7-R edition). ARM DDI C 406","year":"2008","unstructured":"2008. Architecture Reference Manual (ARMv7-A and ARMv7-R edition). ARM DDI C 406 ( 2008 ). 2008. Architecture Reference Manual (ARMv7-A and ARMv7-R edition). ARM DDI C 406 (2008)."},{"key":"e_1_3_2_1_2_1","unstructured":"2017. Android for Work on Samsung KNOX devices. https:\/\/kp30.s3.amazonaws.com\/0b2e7bf6ffc167b609daed41001d00e9.pdf  2017. Android for Work on Samsung KNOX devices. https:\/\/kp30.s3.amazonaws.com\/0b2e7bf6ffc167b609daed41001d00e9.pdf"},{"key":"e_1_3_2_1_3_1","unstructured":"2017. Full TrustZone exploit for MSM8974. http:\/\/bits-please.blogspot.kr\/2015\/08\/full-trustzone-exploit-for-msm8974.html  2017. Full TrustZone exploit for MSM8974. http:\/\/bits-please.blogspot.kr\/2015\/08\/full-trustzone-exploit-for-msm8974.html"},{"key":"e_1_3_2_1_4_1","unstructured":"2017. Here Be Dragons: Vulnerabilities in TrustZone. http:\/\/atredispartners.blogspot.kr\/2014\/08\/here-be-dragons-vulnerabilities-in.html  2017. Here Be Dragons: Vulnerabilities in TrustZone. http:\/\/atredispartners.blogspot.kr\/2014\/08\/here-be-dragons-vulnerabilities-in.html"},{"key":"e_1_3_2_1_5_1","unstructured":"2018. AMD-V Nested Paging. http:\/\/developer.amd.com\/wordpress\/media\/2012\/10\/NPT-WP-1%201-final-TM.pdf  2018. AMD-V Nested Paging. http:\/\/developer.amd.com\/wordpress\/media\/2012\/10\/NPT-WP-1%201-final-TM.pdf"},{"key":"e_1_3_2_1_6_1","unstructured":"2018. ARM Architecture Reference Manual ARMv8 for ARMv8-A architecture profile. https:\/\/developer.arm.com\/docs\/ddi0487\/latest\/arm-architecture-reference-manual-armv8-for-armv8-a-architecture-profile  2018. ARM Architecture Reference Manual ARMv8 for ARMv8-A architecture profile. https:\/\/developer.arm.com\/docs\/ddi0487\/latest\/arm-architecture-reference-manual-armv8-for-armv8-a-architecture-profile"},{"key":"e_1_3_2_1_7_1","unstructured":"2018. ARM Security Technology - Building a Secure System using TrustZone Technology. http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.prd29-genc-009492c\/PRD29-GENC-009492Ctrustzonesecuritywhitepaper.pdf  2018. ARM Security Technology - Building a Secure System using TrustZone Technology. http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.prd29-genc-009492c\/PRD29-GENC-009492Ctrustzonesecuritywhitepaper.pdf"},{"key":"e_1_3_2_1_8_1","unstructured":"2018. Enabling Intel Virtualization Technology Features and Benefits. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/white-papers\/virtualization-enabling-intel-virtualization-technology-features-and-benefits-paper.pdf  2018. Enabling Intel Virtualization Technology Features and Benefits. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/white-papers\/virtualization-enabling-intel-virtualization-technology-features-and-benefits-paper.pdf"},{"key":"e_1_3_2_1_9_1","unstructured":"2018. GDB: The GNU Project Debugger. https:\/\/www.gnu.org\/software\/gdb\/  2018. GDB: The GNU Project Debugger. https:\/\/www.gnu.org\/software\/gdb\/"},{"key":"e_1_3_2_1_10_1","unstructured":"2018. Juno ARM\u0107\u00e7 Development Platform SoC. http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.ddi0515f\/DDI0515Fjunoarmdevelopmentplatformsoctrm.pdf  2018. Juno ARM\u0107\u00e7 Development Platform SoC. http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.ddi0515f\/DDI0515Fjunoarmdevelopmentplatformsoctrm.pdf"},{"key":"e_1_3_2_1_11_1","unstructured":"2018. Kgdb. https:\/\/elinux.org\/Kgdb  2018. Kgdb. https:\/\/elinux.org\/Kgdb"},{"key":"e_1_3_2_1_12_1","unstructured":"2018. Lifting the (Hyper) Visor: Bypassing Samsung's Real-Time Kernel Protection. https:\/\/googleprojectzero.blogspot.com\/2017\/02\/lifting-hyper-visor-bypassing-samsungs.html  2018. Lifting the (Hyper) Visor: Bypassing Samsung's Real-Time Kernel Protection. https:\/\/googleprojectzero.blogspot.com\/2017\/02\/lifting-hyper-visor-bypassing-samsungs.html"},{"key":"e_1_3_2_1_13_1","unstructured":"2018. Memory protection keys. https:\/\/lwn.net\/Articles\/643797\/  2018. Memory protection keys. https:\/\/lwn.net\/Articles\/643797\/"},{"key":"e_1_3_2_1_14_1","unstructured":"2018. Second-level page table walk. https:\/\/developer.arm.com\/docs\/ddi0333\/latest\/memory-management-unit\/mmu-descriptors\/second-level-page-table-walk  2018. Second-level page table walk. https:\/\/developer.arm.com\/docs\/ddi0333\/latest\/memory-management-unit\/mmu-descriptors\/second-level-page-table-walk"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/SECPRI.1997.601317"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660350"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2016.23009"},{"key":"e_1_3_2_1_18_1","volume-title":"ACM SIGOPS operating systems review","author":"Barham Paul","unstructured":"Paul Barham , Boris Dragovic , Keir Fraser , Steven Hand , Tim Harris , Alex Ho , Rolf Neugebauer , Ian Pratt , and Andrew Warfield . 2003. Xen and the art of virtualization . In ACM SIGOPS operating systems review , Vol. 37 . ACM , 164--177. Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, and Andrew Warfield. 2003. Xen and the art of virtualization. In ACM SIGOPS operating systems review, Vol. 37. ACM, 164--177."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Kjell Braden Lucas Davi Christopher Liebchen Ahmad-Reza Sadeghi Stephen Crane Michael Franz and Per Larsen. 2016. Leakage-Resilient Layout Randomization for Mobile Devices.. In NDSS.  Kjell Braden Lucas Davi Christopher Liebchen Ahmad-Reza Sadeghi Stephen Crane Michael Franz and Per Larsen. 2016. Leakage-Resilient Layout Randomization for Mobile Devices.. In NDSS.","DOI":"10.14722\/ndss.2016.23364"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.30"},{"key":"e_1_3_2_1_21_1","volume-title":"Dynamic Virtual Address Range Adjustment for Intra-Level Privilege Separation on ARM. In 24th Annual Network and Distributed System Security Symposium, NDSS 2017","author":"Cho Yeongpil","year":"2017","unstructured":"Yeongpil Cho , Donghyun Kwon , Hayoon Yi , and Yunheung Paek . 2017 . Dynamic Virtual Address Range Adjustment for Intra-Level Privilege Separation on ARM. In 24th Annual Network and Distributed System Security Symposium, NDSS 2017 , San Diego, California, USA, February 26 - March 1, 2017. Yeongpil Cho, Donghyun Kwon, Hayoon Yi, and Yunheung Paek. 2017. Dynamic Virtual Address Range Adjustment for Intra-Level Privilege Separation on ARM. In 24th Annual Network and Distributed System Security Symposium, NDSS 2017, San Diego, California, USA, February 26 - March 1, 2017."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.37"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694380"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.26"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541986"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294295"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694386"},{"key":"e_1_3_2_1_28_1","volume-title":"27th {USENIX} Security Symposium ({USENIX} Security 18). 1441--1458.","author":"Dong Xiaowan","unstructured":"Xiaowan Dong , Zhuojia Shen , John Criswell , Alan L Cox , and Sandhya Dwarkadas . 2018. Shielding software from privileged side-channel attacks . In 27th {USENIX} Security Symposium ({USENIX} Security 18). 1441--1458. Xiaowan Dong, Zhuojia Shen, John Criswell, Alan L Cox, and Sandhya Dwarkadas. 2018. Shielding software from privileged side-channel attacks. In 27th {USENIX} Security Symposium ({USENIX} Security 18). 1441--1458."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132782"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the Third Workshop on Mobile Security Technologies (MoST)","author":"Ge Xinyang","year":"2014","unstructured":"Xinyang Ge , Hayawardh Vijayakumar , and Trent Jaeger . 2014 . Sprobes: Enforcing Kernel Code Integrity on the TrustZone Architecture . Proceedings of the Third Workshop on Mobile Security Technologies (MoST) (2014). Xinyang Ge, Hayawardh Vijayakumar, and Trent Jaeger. 2014. Sprobes: Enforcing Kernel Code Integrity on the TrustZone Architecture. Proceedings of the Third Workshop on Mobile Security Technologies (MoST) (2014)."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3081333.3081349"},{"key":"e_1_3_2_1_32_1","volume-title":"In Proc. of the 26th USENIX Security Symposium.","author":"Hua Zhichao","year":"2017","unstructured":"Zhichao Hua , Jinyu Gu , Yubin Xia , Haibo Chen , Binyu Zang , and Haibing Guan . 2017 . vTZ: Virtualizing ARM trustzone . In In Proc. of the 26th USENIX Security Symposium. Zhichao Hua, Jinyu Gu, Yubin Xia, Haibo Chen, Binyu Zang, and Haibing Guan. 2017. vTZ: Virtualizing ARM trustzone. In In Proc. of the 26th USENIX Security Symposium."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1533057.1533074"},{"key":"e_1_3_2_1_34_1","volume-title":"28th {USENIX} Security Symposium ({USENIX} Security 19). 1357--1374.","author":"Li Shih-Wei","unstructured":"Shih-Wei Li , John S Koh , and Jason Nieh . 2019. Protecting Cloud Virtual Machines from Hypervisor and Host Operating System Exploits . In 28th {USENIX} Security Symposium ({USENIX} Security 19). 1357--1374. Shih-Wei Li, John S Koh, and Jason Nieh. 2019. Protecting Cloud Virtual Machines from Hypervisor and Host Operating System Exploits. In 28th {USENIX} Security Symposium ({USENIX} Security 19). 1357--1374."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.17"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2008.24"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541949"},{"key":"e_1_3_2_1_38_1","volume-title":"USENIX Security Symposium. 1--12","author":"Sehr David","year":"2010","unstructured":"David Sehr , Robert Muth , Cliff Biffle , Victor Khimenko , Egor Pasko , Karl Schimpf , Bennet Yee , and Brad Chen . 2010 . Adapting Software Fault Isolation to Contemporary CPU Architectures .. In USENIX Security Symposium. 1--12 . David Sehr, Robert Muth, Cliff Biffle, Victor Khimenko, Egor Pasko, Karl Schimpf, Bennet Yee, and Brad Chen. 2010. Adapting Software Fault Isolation to Contemporary CPU Architectures.. In USENIX Security Symposium. 1--12."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294294"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653720"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"crossref","unstructured":"Lei Shi Yuming Wu Yubin Xia Nathan Dautenhahn Haibo Chen Binyu Zang and Jinming Li. 2017. Deconstructing Xen.. In NDSS.  Lei Shi Yuming Wu Yubin Xia Nathan Dautenhahn Haibo Chen Binyu Zang and Jinming Li. 2017. Deconstructing Xen.. In NDSS.","DOI":"10.14722\/ndss.2017.23455"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2810103.2813692"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2010.30"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653728"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2009.25"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.13"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660344"}],"event":{"name":"MobiSys '20: The 18th Annual International Conference on Mobile Systems, Applications, and Services","location":"Toronto Ontario Canada","acronym":"MobiSys '20","sponsor":["SIGMOBILE ACM Special Interest Group on Mobility of Systems, Users, Data and Computing"]},"container-title":["Proceedings of the 18th International Conference on Mobile Systems, Applications, and Services"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3386901.3389023","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3386901.3389023","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3386901.3389023","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:33:26Z","timestamp":1750199606000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3386901.3389023"}},"subtitle":["reinforcing mobile device security with self-protected trust anchor"],"short-title":[],"issued":{"date-parts":[[2020,6,15]]},"references-count":47,"alternative-id":["10.1145\/3386901.3389023","10.1145\/3386901"],"URL":"https:\/\/doi.org\/10.1145\/3386901.3389023","relation":{},"subject":[],"published":{"date-parts":[[2020,6,15]]},"assertion":[{"value":"2020-06-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}