{"id":228,"date":"2013-04-21T23:59:43","date_gmt":"2013-04-21T23:59:43","guid":{"rendered":"http:\/\/blogs.evergreen.edu\/edurange\/?p=41"},"modified":"2016-06-09T13:18:19","modified_gmt":"2016-06-09T20:18:19","slug":"on-the-effectiveness-of-address-space-layout-randomization","status":"publish","type":"post","link":"https:\/\/sites.evergreen.edu\/edurange\/on-the-effectiveness-of-address-space-layout-randomization\/","title":{"rendered":"On The Effectiveness of Address Space Layout Randomization"},"content":{"rendered":"<p>On The Effectiveness of Address Space Layout Randomization\u00a0is a fantastic introduction to the concepts of virtual versus physical memory, process layout, Write XOR Execute, and the basic idea of a return oriented programming (ROP) attack as well as why it bypasses Write XOR Execute. Finally, ASLR is covered in detail as the authors explain why it is circumventable in a 32 bit architecture.<\/p>\n<p>&nbsp;<br \/>\nHovav Shacham, Matthew Page, Ben Pfaff, Eu-Jin Goh, Nagendra Modadugu, and Dan Boneh. 2004. On the effectiveness of address-space randomization. In <em>Proceedings of the 11th ACM conference on Computer and communications security<\/em> (CCS &#8217;04). ACM, New York, NY, USA, 298-307. DOI=10.1145\/1030083.1030124 http:\/\/doi.acm.org\/10.1145\/1030083.1030124<\/p>\n","protected":false},"excerpt":{"rendered":"<p>On The Effectiveness of Address Space Layout Randomization\u00a0is a fantastic introduction to the concepts of virtual versus physical memory, process layout, Write XOR Execute, and the basic idea of a return oriented programming (ROP) attack as well as why it bypasses Write XOR Execute. Finally, ASLR is covered in detail as the authors explain why [&hellip;]<\/p>\n","protected":false},"author":3312,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/sites.evergreen.edu\/edurange\/wp-json\/wp\/v2\/posts\/228"}],"collection":[{"href":"https:\/\/sites.evergreen.edu\/edurange\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.evergreen.edu\/edurange\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.evergreen.edu\/edurange\/wp-json\/wp\/v2\/users\/3312"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.evergreen.edu\/edurange\/wp-json\/wp\/v2\/comments?post=228"}],"version-history":[{"count":0,"href":"https:\/\/sites.evergreen.edu\/edurange\/wp-json\/wp\/v2\/posts\/228\/revisions"}],"wp:attachment":[{"href":"https:\/\/sites.evergreen.edu\/edurange\/wp-json\/wp\/v2\/media?parent=228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.evergreen.edu\/edurange\/wp-json\/wp\/v2\/categories?post=228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.evergreen.edu\/edurange\/wp-json\/wp\/v2\/tags?post=228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}