{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,16]],"date-time":"2025-11-16T02:16:29Z","timestamp":1763259389935,"version":"3.37.3"},"publisher-location":"Singapore","reference-count":14,"publisher":"Springer Singapore","isbn-type":[{"type":"print","value":"9789811054204"},{"type":"electronic","value":"9789811054211"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-981-10-5421-1_18","type":"book-chapter","created":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T08:30:04Z","timestamp":1498120204000},"page":"214-221","source":"Crossref","is-referenced-by-count":1,"title":["On the Effectiveness of Non-readable Executable Memory Against BROP"],"prefix":"10.1007","author":[{"given":"Christian","family":"Otterstad","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,6,23]]},"reference":[{"key":"18_CR1","unstructured":"Backes, M., Holz, T., Kollenda, B., Koppe, P., N\u00fcrnberger, S., Pewny, J.: You can run but you can\u2019t read: preventing disclosure exploits in executable code. In: Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security (CCS 2014), pp. 1342\u20131353, NY, USA (2014). \nhttp:\/\/doi.acm.org\/10.1145\/2660267.2660378"},{"key":"18_CR2","doi-asserted-by":"crossref","unstructured":"Bittau, A., Belay, A., Mashtizadeh, A., Mazi\u00e9res, D., Boneh, D.: Hacking blind. In: Proceedings of the 2014 IEEE Symposium on Security and Privacy (SP 2014), pp. 227\u2013242 (2014). \nhttp:\/\/dx.doi.org\/10.1109\/SP.2014.22","DOI":"10.1109\/SP.2014.22"},{"key":"18_CR3","doi-asserted-by":"crossref","unstructured":"Conti, M., Crane, S., Frassetto, T., Homescu, A., Koppen, G., Larsen, P., Liebchen, C., Perry, M., Sadeghi, A.R.: Selfrando: securing the tor browser against de-anonymization exploits. In: The Annual Privacy Enhancing Technologies Symposium (PETS), July 2016","DOI":"10.1515\/popets-2016-0050"},{"key":"18_CR4","doi-asserted-by":"crossref","unstructured":"Crane, S., Liebchen, C., Homescu, A., Davi, L., Larsen, P., Sadeghi, A.R., Brunthaler, S., Franz, M.: Readactor: practical code randomization resilient to memory disclosure. In: 36th IEEE Symposium on Security and Privacy (Oakland), May 2015","DOI":"10.1109\/SP.2015.52"},{"key":"18_CR5","unstructured":"Davi, L.V., Dmitrienko, A., N\u00fcrnberger, S., Sadeghi, A.R.: Gadge me if you can: secure and efficient ad-hoc instruction-level randomization for x86 and arm. In: Proceedings of the 8th ACM SIGSAC Symposium on Information, Computer and Communications Security (ASIA CCS 2013), pp. 299\u2013310, NY, USA (2013). \nhttp:\/\/doi.acm.org\/10.1145\/2484313.2484351"},{"key":"18_CR6","doi-asserted-by":"crossref","unstructured":"Hiser, J., Nguyen-Tuong, A., Co, M., Hall, M., Davidson, J.: ILR: where\u2019d my gadgets go? In: 2012 IEEE Symposium on Security and Privacy (SP), pp. 571\u2013585, May 2012","DOI":"10.1109\/SP.2012.39"},{"key":"18_CR7","unstructured":"Hu, H., Chua, Z.L., Adrian, S., Saxena, P., Liang, Z.: Automatic generation of data-oriented exploits. In: Proceedings of the 24th USENIX Conference on Security Symposium (SEC 2015), pp. 177\u2013192. USENIX Association, Berkeley, CA, USA (2015). \nhttp:\/\/dl.acm.org\/citation.cfm?id=2831143.2831155"},{"key":"18_CR8","unstructured":"Keener, L.: Evaluating the generality and limits of blind return-oriented programming attacks. Ph.D. thesis, Naval Postgraduate School, Monterey, California (2015). \nhttp:\/\/calhoun.nps.edu\/handle\/10945\/47979"},{"key":"18_CR9","unstructured":"Maisuradze, G., Backes, M., Rossow, C.: What cannot be read, cannot be leveraged? revisiting assumptions of JIT-ROP defenses. In: 25th USENIX Security Symposium (USENIX Security 2016), pp. 139\u2013156. USENIX Association, Austin, TX (2016). \nhttps:\/\/www.usenix.org\/conference\/usenixsecurity16\/technical-sessions\/presentation\/maisuradze"},{"key":"18_CR10","unstructured":"Marco, H., Ripoll, I.: ASLR-NG: ASLR Next Generation. \nhttp:\/\/cybersecurity.upv.es\/solutions\/aslr-ng\/aslr-ng.html\n\n. Accessed 06 July 2016"},{"key":"18_CR11","doi-asserted-by":"crossref","unstructured":"Snow, K.Z., Monrose, F., Davi, L., Dmitrienko, A., Liebchen, C., Sadeghi, A.R.: Just-in-time code reuse: on the effectiveness of fine-grained address space layout randomization. In: Proceedings of the 2013 IEEE Symposium on Security and Privacy (SP 2013), pp. 574\u2013588 (2013). \nhttp:\/\/dx.doi.org\/10.1109\/SP.2013.45","DOI":"10.1109\/SP.2013.45"},{"key":"18_CR12","unstructured":"Tang, A., Sethumadhavan, S., Stolfo, S.: Heisenbyte: thwarting memory disclosure attacks using destructive code reads. In: Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security (CCS 2015), pp. 256\u2013267, NY, USA (2015). \nhttp:\/\/doi.acm.org\/10.1145\/2810103.2813685"},{"key":"18_CR13","unstructured":"Wartell, R., Mohan, V., Hamlen, K.W., Lin, Z.: Binary stirring: self-randomizing instruction addresses of legacy x86 binary code. In: Proceedings of the 2012 ACM Conference on Computer and Communications Security (CCS 2012), pp. 157\u2013168, NY, USA (2012). \nhttp:\/\/doi.acm.org\/10.1145\/2382196.2382216"},{"key":"18_CR14","unstructured":"Werner, J., Baltas, G., Dallara, R., Otterness, N., Snow, K.Z., Monrose, F., Polychronakis, M.: No-execute-after-read: preventing code disclosure in commodity software. In: Proceedings of the 11th ACM on Asia Conference on Computer and Communications Security (ASIA CCS 2016), pp. 35\u201346, NY, USA (2016). \nhttp:\/\/doi.acm.org\/10.1145\/2897845.2897891"}],"container-title":["Communications in Computer and Information Science","Applications and Techniques in Information Security"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-10-5421-1_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T08:36:58Z","timestamp":1498120618000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-10-5421-1_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9789811054204","9789811054211"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-981-10-5421-1_18","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2017]]}}}