{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T22:43:09Z","timestamp":1760395389935,"version":"build-2065373602"},"publisher-location":"Cham","reference-count":33,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030883805"},{"type":"electronic","value":"9783030883812"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-88381-2_6","type":"book-chapter","created":{"date-parts":[[2021,10,14]],"date-time":"2021-10-14T14:42:13Z","timestamp":1634222533000},"page":"111-133","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["LEVERAGING USB POWER DELIVERY IMPLEMENTATIONS FOR DIGITAL FORENSIC ACQUISITION"],"prefix":"10.1007","author":[{"given":"Gunnar","family":"Alendal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Axelsson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Geir Olav","family":"Dyrkolbotn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,10,15]]},"reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"G. Alendal, S. Axelsson and G. Dyrkolbotn, Exploiting vendor-defined messages in the USB Power Delivery protocol, in Advances in Digital Forensics XV, G. Peterson and S. Shenoi (Eds.), Springer, Cham, Switzerland, pp. 101\u2013118, 2019.","DOI":"10.1007\/978-3-030-28752-8_6"},{"key":"6_CR2","unstructured":"Apple, About iOS 13 Updates, Cupertino, California (support.apple.com\/en-us\/HT210393), 2021."},{"key":"6_CR3","unstructured":"Apple, The I\/O Registry, Cupertino, California (developer.apple.com\/library\/archive\/documentation\/DeviceDrivers\/Conceptual\/IOKitFundamentals\/TheRegistry\/TheRegistry.html), 2021."},{"key":"6_CR4","unstructured":"ARM, The Thumb Instruction Set, ARM7TDMI Technical Reference Manual, Revision r4p1, Cambridge, United Kingdom (infocenter.arm.com\/help\/index.jsp?topic=\/com.arm.doc.ddi0210c\/CACBCAAE.html), 2004."},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"A. Austin and L. Williams, One technique is not enough: A comparison of vulnerability discovery techniques, Proceedings of the International Symposium on Empirical Software Engineering and Measurement, pp. 97\u2013106, 2011.","DOI":"10.1109\/ESEM.2011.18"},{"key":"6_CR6","unstructured":"G. Beniamini, Over The Air: Exploiting Broadcom\u2019s Wi-Fi Stack (Part\u00a02), Project Zero Team, Google, Mountain View, California (googleprojectzero.blogspot.com\/2017\/04\/over-air-exploiting-broadcoms-wi-fi_11.html), 2017."},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"G. Chen, Z. Qi, S. Huang, K. Ni, Y. Zheng, W. Binder and H. Guan, A refined decompiler to generate C code with high readability, Software: Practice and Experience, vol. 43(11), pp. 1337\u20131358, 2013.","DOI":"10.1002\/spe.2138"},{"key":"6_CR8","doi-asserted-by":"crossref","unstructured":"W. Chen and J. Bhadra, Striking a balance between SoC security and debug requirements, Proceedings of the Twenty-Ninth IEEE International System-on-Chip Conference, pp. 368\u2013373, 2016.","DOI":"10.1109\/SOCC.2016.7905512"},{"key":"6_CR9","unstructured":"Cypress Semiconductor, CYPD2104-20FNXIT, San Jose, California (www.cypress.com\/part\/cypd2104-20fnxit), 2018."},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Y. Duan, X. Li, J. Wang and H. Yin, DeepBinDiff: Learning program-wide code representations for binary diffing, Proceedings of the Twenty-Seventh Annual Network and Distributed System Security Symposium, 2020.","DOI":"10.14722\/ndss.2020.24311"},{"key":"6_CR11","doi-asserted-by":"crossref","unstructured":"D. Engler and D. Dunbar, Under-constrained execution: Making automatic code destruction easy and scalable, Proceedings of the ACM\/SIGSOFT International Symposium on Software Testing and Analysis, pp. 1\u20134, 2007.","DOI":"10.1145\/1273463.1273464"},{"key":"6_CR12","unstructured":"A. Golko, E. Jol, M. Schmidt and J. Terlizzi, Dual Orientation Connector with External Contacts and Conductive Frame, U.S. Patent No. 0115821 A1, May 9, 2013."},{"key":"6_CR13","unstructured":"S. Gowdy, The USB ID Repository (www.linux-usb.org\/usb-ids.html) 2021."},{"key":"6_CR14","unstructured":"A. Harper, D. Regolado, R. Linn, S. Sims, B. Spasojevik, L. Martinez, M. Baucom, C. Eagle and S. Harris, Gray Hat Hacking: The Ethical Hacker\u2019s Handbook, McGraw-Hill Education, New York, 2018."},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"L. Hatton, Re-examining the fault density component size connection, IEEE Software, vol. 14(2), pp. 89\u201397, 1997.","DOI":"10.1109\/52.582978"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Y. Li and J. Yan, ELF-based computer virus prevention technologies, Proceedings of the Second International Conference on Information Computing and Applications, pp. 621\u2013628, 2011.","DOI":"10.1007\/978-3-642-27452-7_84"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"B. Liu, L. Shi, Z. Cai and M. Li, Software vulnerability discovery techniques: A survey, Proceedings of the Fourth International Conference on Multimedia Information Networking and Security, pp. 152\u2013156, 2012.","DOI":"10.1109\/MINES.2012.202"},{"key":"6_CR18","doi-asserted-by":"crossref","unstructured":"A. Maurushat, Disclosure of Security Vulnerabilities: Legal and Ethical Issues, Springer, London, United Kingdom, 2013.","DOI":"10.1007\/978-1-4471-5004-6"},{"key":"6_CR19","unstructured":"A. Ozment and S. Schechter, Milk or wine: Does software security improve with age? Proceedings of the Fifteenth USENIX Security Symposium, 2006."},{"key":"6_CR20","unstructured":"A. Panhuyzen, checkra1n (checkra.in), 2021."},{"key":"6_CR21","unstructured":"M. Pietrek, Peering Inside the PE: A Tour of the Win32 Portable Executable File Format (bytepointer.com\/resources\/pietrek_peering_inside_pe.htm), 1994."},{"key":"6_CR22","doi-asserted-by":"crossref","unstructured":"E. Schwartz, T. Avgerinos and D. Brumley, All you ever wanted to know about dynamic taint analysis and forward symbolic execution (but might have been afraid to ask), Proceedings of the IEEE Symposium on Security and Privacy, pp. 317\u2013331, 2010.","DOI":"10.1109\/SP.2010.26"},{"key":"6_CR23","doi-asserted-by":"crossref","unstructured":"A. Sosnovich, O. Grumberg and G. Nakibly, Finding security vulnerabilities in a network protocol using parameterized systems, Proceedings of the Twenty-Fifth International Conference on Computer Aided Verification, pp. 724\u2013739, 2013.","DOI":"10.1007\/978-3-642-39799-8_51"},{"key":"6_CR24","doi-asserted-by":"crossref","unstructured":"N. Stephens, J. Grosen, C. Salls, A. Dutcher, R. Wang, J. Corbetta, Y. Shoshitaishvili, C. Kruegel and G. Vigna, Driller: Augmenting fuzzing through selective symbolic execution, Proceedings of the Twenty-Third Annual Network and Distributed System Security Symposium, 2016.","DOI":"10.14722\/ndss.2016.23368"},{"key":"6_CR25","doi-asserted-by":"crossref","unstructured":"A. Tereshkin, Evil maid goes after PGP whole disk encryption, keynote lecture presented at the Third International Conference on Security of Information and Networks, 2010.","DOI":"10.1145\/1854099.1854103"},{"key":"6_CR26","doi-asserted-by":"crossref","unstructured":"J. Tian, N. Scaife, D. Kumar, M. Bailey, A. Bates and K. Butler, SoK: \u201cPlug & pray\u201d today \u2013 Understanding USB insecurity in versions 1 through C, Proceedings of the IEEE Symposium on Security and Privacy, pp. 1032\u20131047, 2018.","DOI":"10.1109\/SP.2018.00037"},{"key":"6_CR27","unstructured":"Total Phase, USB Power Delivery Analyzer, Sunnyvale, California (www.totalphase.com\/products\/usb-power-delivery-analyzer), 2021."},{"key":"6_CR28","unstructured":"USB Implementers Forum, Universal Serial Bus Type-C Cable and Connector Specification, Release 2.0, Beaverton, Oregon (www.usb.org\/sites\/default\/files\/USB Type-C Spec R2.0 - August 2019.pdf), 2019."},{"key":"6_CR29","unstructured":"USB Implementers Forum, USB Power Delivery, Beaverton, Oregon (www.usb.org\/document-library\/usb-power-delivery), 2019."},{"key":"6_CR30","unstructured":"USB Implementers Forum, Getting a Vendor ID, Beaverton, Oregon (www.usb.org\/getting-vendor-id), 2020."},{"key":"6_CR31","doi-asserted-by":"crossref","unstructured":"Z. Wang and A. Stavrou, Exploiting smartphone USB connectivity for fun and profit, Proceedings of the Twenty-Sixth Annual Computer Security Applications Conference, pp. 357\u2013366, 2010.","DOI":"10.1145\/1920261.1920314"},{"key":"6_CR32","unstructured":"D. Yang, S. Wegner and J. Morrison, Apple iPhone X Teardown, TechInsights, Ottawa, Canada (www.techinsights.com\/blog\/apple-iphone-x-teardown), 2017."},{"key":"6_CR33","doi-asserted-by":"crossref","unstructured":"F. Yang and S. Manoharan, A security analysis of the OAuth protocol, Proceedings of the IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, pp. 271\u2013276, 2013.","DOI":"10.1109\/PACRIM.2013.6625487"}],"container-title":["IFIP Advances in Information and Communication Technology","Advances in Digital Forensics XVII"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-88381-2_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T22:04:11Z","timestamp":1760393051000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-88381-2_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030883805","9783030883812"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-88381-2_6","relation":{},"ISSN":["1868-4238","1868-422X"],"issn-type":[{"type":"print","value":"1868-4238"},{"type":"electronic","value":"1868-422X"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"15 October 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DigitalForensics","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP International Conference on Digital Forensics","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 February 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 February 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"digitalforensics2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.ifip119.org\/Conferences\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}