{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T10:10:29Z","timestamp":1740132629319,"version":"3.37.3"},"reference-count":16,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-009"},{"start":{"date-parts":[[2020,11,1]],"date-time":"2020-11-01T00:00:00Z","timestamp":1604188800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-001"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer"],"published-print":{"date-parts":[[2020,11]]},"DOI":"10.1109\/mc.2020.3016369","type":"journal-article","created":{"date-parts":[[2020,10,22]],"date-time":"2020-10-22T19:48:51Z","timestamp":1603396131000},"page":"79-82","source":"Crossref","is-referenced-by-count":0,"title":["Effective C"],"prefix":"10.1109","volume":"53","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0466-4707","authenticated-orcid":false,"given":"Robert C.","family":"Seacord","sequence":"first","affiliation":[{"name":"NCC Group"}]}],"member":"263","reference":[{"journal-title":"The CERT Oracle Secure Coding Standard for Java","year":"2011","author":"long","key":"ref10"},{"journal-title":"Java Coding Guidelines 75 Recommendations for Reliable and Secure Programs","year":"2013","author":"long","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3290380"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/154766.155580"},{"journal-title":"Secure Coding in C and C++","year":"2013","author":"seacord","key":"ref14"},{"journal-title":"Combating Java deserialization vulnerabilities with Look-Ahead Object Input Streams (LAOIS)","year":"2017","author":"seacord","key":"ref15"},{"journal-title":"Effective C An Introduction to Professional C Programming","year":"2020","author":"seacord","key":"ref16"},{"journal-title":"The C Programming Language","year":"1978","author":"kernighan","key":"ref4"},{"year":"2020","author":"blower","key":"ref3"},{"year":"0","key":"ref6"},{"journal-title":"The C Programming Language","year":"1988","author":"kernighan","key":"ref5"},{"year":"0","key":"ref8"},{"year":"0","key":"ref7"},{"year":"2020","author":"ballman","key":"ref2"},{"year":"2019","author":"ballman","key":"ref1"},{"year":"0","key":"ref9"}],"container-title":["Computer"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/2\/9237328\/09237323.pdf?arnumber=9237323","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,5]],"date-time":"2022-05-05T20:01:49Z","timestamp":1651780909000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9237323\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11]]},"references-count":16,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/mc.2020.3016369","relation":{},"ISSN":["0018-9162","1558-0814"],"issn-type":[{"type":"print","value":"0018-9162"},{"type":"electronic","value":"1558-0814"}],"subject":[],"published":{"date-parts":[[2020,11]]}}}