Incidentally, this is a perfect example, because the automotive industry ran a series of ad campaigns to change public sentiment after cars got more common and children and elderly citizens started dying in the streets.
Nintendo is working equally hard to change public sentiment against the innocent.
Source: https://www.vox.com/2015/1/15/7551873/jaywalking-history
Another way to read a lot of adversarial code is digging into the Metasploit payloads.
https://github.com/rapid7/metasploit-framework/tree/master/data