ROP is still dangerous: breaking modern defenses
On the effectiveness of address-space randomization