{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,4]],"date-time":"2026-01-04T02:45:30Z","timestamp":1767494730294,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,12,6]],"date-time":"2016-12-06T00:00:00Z","timestamp":1480982400000},"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":[[2016,12,6]]},"DOI":"10.1145\/3018981.3018985","type":"proceedings-article","created":{"date-parts":[[2017,1,6]],"date-time":"2017-01-06T13:30:23Z","timestamp":1483709423000},"page":"45-53","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Implementing a vertically hardened DNP3 control stack for power applications"],"prefix":"10.1145","author":[{"given":"Sergey","family":"Bratus","sequence":"first","affiliation":[{"name":"Dartmouth College, Sudikoff Laboratory, Hanover, NH"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adam J.","family":"Crain","sequence":"additional","affiliation":[{"name":"Automatak, LLC, Raleigh, NC"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sven M.","family":"Hallberg","sequence":"additional","affiliation":[{"name":"Hamburg University of Technology, Am Schwarzenberg-Campus, Hamburg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel P.","family":"Hirsch","sequence":"additional","affiliation":[{"name":"Upstanding Hackers, Inc., Anchorage, AK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meredith L.","family":"Patterson","sequence":"additional","affiliation":[{"name":"Upstanding Hackers, Inc., Anchorage, AK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maxwell","family":"Koo","sequence":"additional","affiliation":[{"name":"Narf Industries, Washington, DC"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sean W.","family":"Smith","sequence":"additional","affiliation":[{"name":"Dartmouth College, Sudikoff Laboratory, Hanover, NH"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,12,6]]},"reference":[{"unstructured":"Grsecurity\u00ae for ICS. https:\/\/grsecurity.net\/ics.php.  Grsecurity\u00ae for ICS. https:\/\/grsecurity.net\/ics.php.","key":"e_1_3_2_1_1_1"},{"unstructured":"Automatak. Aegis fuzzer for ICS\/SCADA. https:\/\/www.automatak.com\/aegis\/.  Automatak. Aegis fuzzer for ICS\/SCADA. https:\/\/www.automatak.com\/aegis\/.","key":"e_1_3_2_1_2_1"},{"key":"e_1_3_2_1_4_1","volume-title":"Black Hat USA","author":"Bangert Julian","year":"2016","unstructured":"Julian Bangert , Sergey Bratus , Rebecca Shapiro , Jason Reeves , Sean W. Smith , Anna Shubina , Maxwell Koo , and Michael E. Locasto . Intra-Process Memory Protection for Applications on ARM and x86: Leveraging the ELF ABI . Black Hat USA , 2016 August. http:\/\/elfbac.org\/bh16-elfbac-whitepaper.pdf. Julian Bangert, Sergey Bratus, Rebecca Shapiro, Jason Reeves, Sean W. Smith, Anna Shubina, Maxwell Koo, and Michael E. Locasto. Intra-Process Memory Protection for Applications on ARM and x86: Leveraging the ELF ABI. Black Hat USA, 2016 August. http:\/\/elfbac.org\/bh16-elfbac-whitepaper.pdf."},{"key":"e_1_3_2_1_5_1","volume-title":"SCADA Security Scientific Symposium (S4x14)","author":"Crain Adam","year":"2014","unstructured":"Adam Crain and Chris Sistrunk . Project Robus , Master Serial Killer . Digital Bond's SCADA Security Scientific Symposium (S4x14) , January 2014 . Adam Crain and Chris Sistrunk. Project Robus, Master Serial Killer. Digital Bond's SCADA Security Scientific Symposium (S4x14), January 2014."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1109\/MSP.2015.47"},{"unstructured":"DNP Technical Committee. 1815-2012 - IEEE Standard for Electric Power Systems Communications-Distributed Network Protocol (DNP3). http:\/\/ieeexplore.ieee.org\/document\/6327578\/ October 2012. Revision of IEEE Std 1815-2010.  DNP Technical Committee. 1815-2012 - IEEE Standard for Electric Power Systems Communications-Distributed Network Protocol (DNP3). http:\/\/ieeexplore.ieee.org\/document\/6327578\/ October 2012. Revision of IEEE Std 1815-2010.","key":"e_1_3_2_1_7_1"},{"key":"e_1_3_2_1_8_1","first-page":"564","volume-title":"Jacobs","author":"Grune Dick","year":"2008","unstructured":"Dick Grune and Ceriel J.H . Jacobs . Parsing Techniques : A Practical Guide, Second Edition. Springer , 2008 . pp. 564 -- 566 . Dick Grune and Ceriel J.H. Jacobs. Parsing Techniques: A Practical Guide, Second Edition. Springer, 2008. pp. 564--566."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1007\/978-3-642-11957-6_19"},{"unstructured":"Daan Leijen. Parsec a fast combinator parser. http:\/\/research.microsoft.com\/en-us\/um\/people\/daan\/download\/parsec\/parsec.pdf October 2001.  Daan Leijen. Parsec a fast combinator parser. http:\/\/research.microsoft.com\/en-us\/um\/people\/daan\/download\/parsec\/parsec.pdf October 2001.","key":"e_1_3_2_1_10_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_11_1","DOI":"10.1109\/SecDev.2016.019"},{"key":"e_1_3_2_1_12_1","volume-title":"October","author":"Peterson Dale","year":"2013","unstructured":"Dale Peterson . Why Crain \/ Sistrunk Vulns Are A Big Deal . https:\/\/www.digitalbond.com\/blog\/2013\/10\/16\/why-crain-sistrunk-vulns-are-a-big-deal\/ , October 2013 . Digital Bond . Dale Peterson. Why Crain \/ Sistrunk Vulns Are A Big Deal. https:\/\/www.digitalbond.com\/blog\/2013\/10\/16\/why-crain-sistrunk-vulns-are-a-big-deal\/, October 2013. Digital Bond."},{"key":"e_1_3_2_1_13_1","volume-title":"Pike. Hints for High-Assurance Cyber-Physical System Design. In Proceedings of IEEE Cybersecurity Development (SecDev). IEEE","author":"Lee","year":"2016","unstructured":"Lee Pike. Hints for High-Assurance Cyber-Physical System Design. In Proceedings of IEEE Cybersecurity Development (SecDev). IEEE , November 2016 . Preprint available at http:\/\/www.cs.indiana.edu\/~lepike\/pub_pages\/sedev16.html. Lee Pike. Hints for High-Assurance Cyber-Physical System Design. In Proceedings of IEEE Cybersecurity Development (SecDev). IEEE, November 2016. Preprint available at http:\/\/www.cs.indiana.edu\/~lepike\/pub_pages\/sedev16.html."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_14_1","DOI":"10.1109\/JSYST.2012.2222000"},{"key":"e_1_3_2_1_15_1","volume-title":"The UDEREF feature, mailing list excerpts. https:\/\/grsecurity.net\/~spender\/uderef.txt","author":"Spangler Brad","year":"2007","unstructured":"Brad Spangler . The UDEREF feature, mailing list excerpts. https:\/\/grsecurity.net\/~spender\/uderef.txt , 2007 . Part of Grsecurity\/PaX suite, https:\/\/grsecurity.net\/. Brad Spangler. The UDEREF feature, mailing list excerpts. https:\/\/grsecurity.net\/~spender\/uderef.txt, 2007. Part of Grsecurity\/PaX suite, https:\/\/grsecurity.net\/."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_16_1","DOI":"10.1016\/S1571-0661(05)80545-6"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_17_1","DOI":"10.1145\/1929501.1929511"},{"unstructured":"Michal Zalewski. American Fuzzy Lop. http:\/\/lcamtuf.coredump.cx\/afl\/.  Michal Zalewski. American Fuzzy Lop. http:\/\/lcamtuf.coredump.cx\/afl\/.","key":"e_1_3_2_1_18_1"}],"event":{"acronym":"ICSS '16","name":"ICSS '16: 2016 Industrial Control System Security Workshop","location":"Los Angeles CA USA"},"container-title":["Proceedings of the 2nd Annual Industrial Control System Security Workshop"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3018981.3018985","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3018981.3018985","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:56Z","timestamp":1750220636000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3018981.3018985"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,12,6]]},"references-count":17,"alternative-id":["10.1145\/3018981.3018985","10.1145\/3018981"],"URL":"https:\/\/doi.org\/10.1145\/3018981.3018985","relation":{},"subject":[],"published":{"date-parts":[[2016,12,6]]},"assertion":[{"value":"2016-12-06","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}