{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T05:43:53Z","timestamp":1769924633518,"version":"3.49.0"},"reference-count":36,"publisher":"IEEE","license":[{"start":{"date-parts":[[2023,7,6]],"date-time":"2023-07-06T00:00:00Z","timestamp":1688601600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,7,6]],"date-time":"2023-07-06T00:00:00Z","timestamp":1688601600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,7,6]]},"DOI":"10.1109\/eurocon56442.2023.10199034","type":"proceedings-article","created":{"date-parts":[[2023,8,7]],"date-time":"2023-08-07T17:49:46Z","timestamp":1691430586000},"page":"770-775","source":"Crossref","is-referenced-by-count":1,"title":["Development of Programmable Logic Controller Emulator With QEMU"],"prefix":"10.1109","author":[{"given":"Petar","family":"Kova\u010d","sequence":"first","affiliation":[{"name":"University of Zagreb,Faculty of Electrical Engineering and Computing,Zagreb,Croatia,10000"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ardian","family":"Pantina","sequence":"additional","affiliation":[{"name":"University of Zagreb,Faculty of Electrical Engineering and Computing,Zagreb,Croatia,10000"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stjepan","family":"Gro\u0161","sequence":"additional","affiliation":[{"name":"University of Zagreb,Faculty of Electrical Engineering and Computing,Zagreb,Croatia,10000"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Damir","family":"Sumina","sequence":"additional","affiliation":[{"name":"University of Zagreb,Faculty of Electrical Engineering and Computing,Zagreb,Croatia,10000"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2590296.2590301"},{"key":"ref35","author":"xilinx","year":"0","journal-title":"Xilinx"},{"key":"ref12","article-title":"SURROGATES: Enabling Near-Real-Time dynamic analyses of embedded systems","author":"koscher","year":"2015","journal-title":"9th USENIX Workshop on Offensive Technologies (WOOT 15)"},{"key":"ref34","author":"prototypes","year":"2022","journal-title":"Bus Pirate"},{"key":"ref15","first-page":"135","article-title":"Toward the analysis of embedded firmware through automated re-hosting","author":"gustafson","year":"0","journal-title":"22nd International Symposium on Research in Attacks Intrusions and Defenses (RAID 2019)"},{"key":"ref14","author":"zhou","year":"2022","journal-title":"What your firmware tells you is not how you should emulate it A specification-guided approach for firmware emulation"},{"key":"ref36","year":"2023","journal-title":"s7pIeemulation\/qemu"},{"key":"ref31","author":"technology","year":"2014","journal-title":"Automotive nand flash memory"},{"key":"ref30","article-title":"The qemu object model (qom)","year":"2022","journal-title":"Qemu"},{"key":"ref11","first-page":"1","article-title":"Avatar 2: A multi-target orchestration platform","volume":"18","author":"muench","year":"0","journal-title":"Proc Workshop Binary Anal Res (Colocated NDSS Symp )"},{"key":"ref33","author":"technology","year":"2018","journal-title":"Mobile Low-Power DDR SDRAM"},{"key":"ref10","author":"holm","year":"2018","journal-title":"Qemu as a platform for pIc virtualization An analysis from a cyber security perspective"},{"key":"ref32","author":"inc","year":"2014","journal-title":"Is251q040b datasheet"},{"key":"ref2","author":"claroty","year":"2021","journal-title":"The race to native code execution in pIcs"},{"key":"ref1","article-title":"Rogue7: Rogue engineering-station attacks on s7 simatic pIcs","volume":"2019","author":"biham","year":"2019","journal-title":"Black Hat USA"},{"key":"ref17","first-page":"1239","article-title":"Fuzzware: Using precise MMIO modeling for effective firmware fuzzing","author":"scharnowski","year":"2022","journal-title":"31st USENIX Security Symposium (USENIX Security 22)"},{"key":"ref16","first-page":"2007","article-title":"Automatic firmware emulation through invalidity-guided knowledge inference","author":"zhou","year":"0","journal-title":"30th USENIX Security Symposium (USENIX Security 21)"},{"key":"ref19","first-page":"1201","article-title":"HALucinator: Firmware re-hosting through abstraction layer emulation","author":"clements","year":"0","journal-title":"29th USENIX Security Symposium (USENIX Security 20)"},{"key":"ref18","first-page":"321","article-title":"Jetset: Targeted firmware rehosting for embedded systems","author":"johnson","year":"0","journal-title":"30th USENIX Security Symposium (USENIX Security 21)"},{"key":"ref24","author":"weber","year":"2019","journal-title":"Reverse engineering architecture and pinout of custom asics"},{"key":"ref23","author":"abbasi","year":"2019","journal-title":"Doors of Durin The Veiled Gate to Siemens S7 Silicon"},{"key":"ref26","year":"2022","journal-title":"Tightly coupled memory"},{"key":"ref25","author":"siemens","year":"2022","journal-title":"6es7214&#x2013;1ag40-0xbO"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3423167"},{"key":"ref22","author":"bedrune","year":"2015","journal-title":"Supervising the supervisor Reversing proprietary scada tech"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3065913.3065919"},{"key":"ref28","author":"reinauer","year":"2022","journal-title":"Flashrom"},{"key":"ref27","article-title":"Two technologies compared: Nor vs. nand","author":"tal","year":"2003","journal-title":"M-Systems White Paper"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/DCC.1996.488353"},{"key":"ref8","article-title":"Ghidra","year":"2022","journal-title":"NSA"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/2.982916"},{"key":"ref9","author":"guilfanov","year":"2022","journal-title":"Ida pro"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3243734.3243804"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/OJIES.2022.3151528"},{"key":"ref6","first-page":"10","article-title":"Qemu, a fast and portable dynamic translator","volume":"41","author":"bellard","year":"2005","journal-title":"USENIX Annual Technical Conference Freenix track"},{"key":"ref5","article-title":"Qemu","year":"2022","journal-title":"Qemu"}],"event":{"name":"IEEE EUROCON 2023 - 20th International Conference on Smart Technologies","location":"Torino, Italy","start":{"date-parts":[[2023,7,6]]},"end":{"date-parts":[[2023,7,8]]}},"container-title":["IEEE EUROCON 2023 - 20th International Conference on Smart Technologies"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10198869\/10198877\/10199034.pdf?arnumber=10199034","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,28]],"date-time":"2023-08-28T17:41:40Z","timestamp":1693244500000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10199034\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,6]]},"references-count":36,"URL":"https:\/\/doi.org\/10.1109\/eurocon56442.2023.10199034","relation":{},"subject":[],"published":{"date-parts":[[2023,7,6]]}}}