{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T03:02:02Z","timestamp":1769914922759,"version":"3.49.0"},"reference-count":12,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,2]]},"DOI":"10.1109\/saner.2017.7884661","type":"proceedings-article","created":{"date-parts":[[2017,3,24]],"date-time":"2017-03-24T07:11:58Z","timestamp":1490339518000},"page":"497-501","source":"Crossref","is-referenced-by-count":5,"title":["dynStruct: An automatic reverse engineering tool for structure recovery and memory use analysis"],"prefix":"10.1109","author":[{"given":"Daniel","family":"Mercier","sequence":"first","affiliation":[]},{"given":"Aziem","family":"Chawdhary","sequence":"additional","affiliation":[]},{"given":"Richard","family":"Jones","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref4","first-page":"255","article-title":"Digging for data structures","author":"cozzie","year":"2008","journal-title":"Operating Systems Design and Implementation"},{"key":"ref3","article-title":"dynStruct: An automatic reverse engineering tool for structure recovery and memory use analysis","author":"mercier","year":"2016"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2908080.2908119"},{"key":"ref6","article-title":"Howard: A dynamic excavator for reverse engineering data structures","author":"slowinska","year":"2011","journal-title":"Network and Distributed System Security Symposium (NDSS)"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2151024.2151043"},{"key":"ref5","first-page":"5","article-title":"Automatic reverse engineering of data structures from binary execution","author":"lin","year":"2010","journal-title":"Information Security Symposium (CERIAS)"},{"key":"ref12","article-title":"Capstone engine","year":"0"},{"key":"ref8","article-title":"Tie: Principled reverse engineering of types in binary programs","author":"lee","year":"2011","journal-title":"Network and Distributed System Security Symposium (NDSS)"},{"key":"ref7","first-page":"209","article-title":"KLEE: Unassisted and automatic generation of high-coverage tests for complex systems programs","author":"cadar","year":"2008","journal-title":"Operating Systems Design and Implementation"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2886012"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2837614.2837633"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-014-0214-y"}],"event":{"name":"2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)","location":"Klagenfurt, Austria","start":{"date-parts":[[2017,2,20]]},"end":{"date-parts":[[2017,2,24]]}},"container-title":["2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7879528\/7884596\/07884661.pdf?arnumber=7884661","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,31]],"date-time":"2017-03-31T22:11:32Z","timestamp":1490998292000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7884661\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2]]},"references-count":12,"URL":"https:\/\/doi.org\/10.1109\/saner.2017.7884661","relation":{},"subject":[],"published":{"date-parts":[[2017,2]]}}}